| |
Fortgeschrittene ProgrammierungRe: System-DSN - ODBC-Verbindungen | | | Autor: punkler | Datum: 01.03.17 06:46 |
| Hallo Frank,
die Konstellation ist quasi noch von "früher" und funktioniert bisher auch problemlos.
Wir haben beim Kunden für jeden neuen Rechner den Client selbst eingerichtet, u.a. auch den Zugang zum SQL-Server. Dies ist ja kein großer Act über den ODBC Datenquellen Administrator.
Doch jetzt möchte unser Kunde den Client automatisiert installieren, was wir über einen Setup realisiert haben. Nun fehlt uns lediglich noch der automatisierte SQL-Server-Zugang.
Betriebssysteme: Aktuell Windows 10, aber abwärts kompatibel.
Bezüglich der SYSTEM DNS - es hat sich bisher niemand um alternative Anbindungsmöglichkeiten gekümmert, da dies bisher funktioniert hat. Grundsätzlich sind wir offen für Alternativen, würden aber eigentlich bestehendes, funktionierendes nicht unbedingt "umschmeißen".
Aktueller Zugriff vom Programm über Data-Controls, die auf die ODBC-Verbindung aufsetzen.
Und "direkte" SQL-Statements über die ODBC-Verbindung.
Die ODBC-Verbindung(en) wird/werden mit folgendem Code aufgebaut:
Data_BaseType = "ODBC;DATABASE=synframe;UID=" + SQL_UID + ";PWD=" + SQL_PW + ";DSN=" + SQL_DNS_synframe
DBEngine.DefaultType = dbUseODBC
Set wrkODBC = DBEngine.CreateWorkspace("NewJetWorkspace", "admin", "", dbUseODBC)
Set conPubs = wrkODBC.OpenConnection("Connection1", , False, Data_BaseType)
sConn = "ODBC;DSN=" & SQL_DNS_synframe & ";uid=" & SQL_UID & ";pwd=" & SQL_PW
Set DB_JGA2 = New ADODB.Connection
DB_JGA2.Open Data_BaseType
Set DB_JGA = DBEngine.OpenDatabase(SQL_DNS_synframe, dbDriverNoPrompt, False, sConn)
Wie gesagt, aktuell funktioniert der Zugriff auf den SQL-Server, wir möchten nur die ODBC-Verbindung am Client automatisch per Code einrichten. Die "Grundlagen" werden auch eingetragen. Uns fehlen nur die Möglichkeit folgende Parameter einzutragen:
- Wie soll der SQL Server die Authentizität des Benutzernamens bestätigen ?
=> Mit SQL-Server Authentifizierung anhand des vom Benutzer eingegebenen Benutzernamens und Kennwort
- Haken bei:
=> Zum SQL Server verbinden, um Standardeinstellungen für die zusätzlichen Konfigurationsoptionen zu erhalten
=> Benutzername
=> Passwort
=> Standarddatenbank ändern auf
=> evtl. weitere Einstellungen
Für eine Idee wäre ich sehr dankbar !
Gruß
Jan | |
| Sie sind nicht angemeldet! Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.
Einloggen | Neu registrieren |
|
|
sevGraph (VB/VBA)
Grafische Auswertungen
Präsentieren Sie Ihre Daten mit wenig Aufwand in grafischer Form. sevGraph unterstützt hierbei Balken-, Linien- und Stapel-Diagramme (Stacked Bars), sowie 2D- und 3D-Tortendiagramme und arbeitet vollständig datenbankunabhängig! Weitere InfosTipp des Monats Access-Tools Vol.1
Über 400 MByte Inhalt
Mehr als 250 Access-Beispiele, 25 Add-Ins und ActiveX-Komponenten, 16 VB-Projekt inkl. Source, mehr als 320 Tipps & Tricks für Access und VB
Nur 24,95 EURWeitere Infos
|
|
|
Copyright ©2000-2024 vb@rchiv Dieter Otter Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.
Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel
|
|