Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Hinweis
Dieses Thema enthält Zugriffstreiberspezifische Informationen. Allgemeine Informationen zu dieser Funktion finden Sie im entsprechenden Thema unter ODBC-API-Referenz.
Die SQLConfigDataSource-Funktion, die zum Hinzufügen, Ändern oder Löschen einer Datenquelle verwendet wird, verwendet dynamisch die folgenden Schlüsselwort (keyword)s.
Schlüsselwort | Beschreibung |
---|---|
COLLATINGSEQUENCE | Die Reihenfolge, in der die Felder sortiert werden. Dadurch wird die gleiche Option wie die Sortierreihenfolge im Setupdialogfeld festgelegt. |
COMPACT_DB | Führt die Datenkomprimierung für eine Datenbankdatei aus. Weist das folgende Format auf: COMPACT_DB=<path_name><optionaL_sort_order><optionalen ENCRYPT-Schlüsselwort (keyword)>. Bei Verwendung des COMPACT_DB Schlüsselwort (keyword) in derselben Anweisung mit einem DSN-Schlüsselwort (keyword) ignoriert dieser Treiber den DSN-Schlüsselwort (keyword). Daher ist das Komprimieren einer Datenbank und die Angabe eines DSN ein zweistufiger Prozess. |
CREATE_DB | Erstellt eine Datenbankdatei. Weist das folgende Format auf: CREATE_DB=<path_name><optional_sort Reihenfolge><optional_ENCRYPT Schlüsselwort (keyword)>, wobei der Pfadname der vollständige Pfad zu einer Microsoft Access-Datenbank ist. Wenn der Pfadname eine vorhandene Datenbank angibt, wird ein Fehler zurückgegeben. Die Sortierreihenfolge wird im Dialogfeld "Neue Datenbank" eingerichtet, das angezeigt wird, wenn die Schaltfläche "Erstellen" im Dialogfeld "Microsoft Access Setup" gedrückt wird. Wenn keine Sortierreihenfolge angegeben ist, wird "Allgemein" verwendet. Bei Verwendung des CREATE_DB Schlüsselwort (keyword) in derselben Anweisung mit einem DSN-Schlüsselwort (keyword) ignoriert dieser Treiber die DSN-Schlüsselwort (keyword). Daher ist das Erstellen einer Datenbank und das Angeben eines DSN ein zweistufiger Prozess. Wenn CREATE_DB Schlüsselwort (keyword) der zu erstellende Pfadname der zu erstellenden Microsoft Access-Datenbank ein oder mehrere Leerzeichen enthält, muss der gesamte Pfadname durch doppelte Anführungszeichen eingeschlossen werden, wie in den folgenden Beispielen gezeigt: "C:\PROGRAM FILES\COMMON FILES\ MyAccess.mdb" "C:\PROGRAM FILES\Access2.mdb" CREATE_DB=C:\TEMP\test.mdb (keine Anführungszeichen erforderlich) |
CREATE_SYSDB | Erstellt eine Systemdatenbankdatei. Weist das folgende Format auf: CREATE_SYSDB=<pfadname><optional-sortierreihenfolge>, wobei der Pfadname der vollständige Pfad zu einer Microsoft Access-Datenbank ist. Wenn der Pfadname eine vorhandene Datenbank angibt, wird ein Fehler zurückgegeben. Die Sortierreihenfolge wird im Dialogfeld "Neue Datenbank" eingerichtet, wenn auf die Schaltfläche "Erstellen" im Dialogfeld "ODBC-Microsoft Access-Setup" geklickt wird. Wenn keine Sortierreihenfolge angegeben ist, wird "Allgemein" verwendet. |
CREATE_V2DB | Erstellt eine Datenbankdatei, die mit Microsoft Access 2.0 kompatibel ist. Hat das folgende Format: CREATE_V2DB=<pfadname><optional-sortierreihenfolge>, wobei der Pfadname der vollständige Pfad zu einer Microsoft Access-Datenbank ist. Wenn der Pfadname eine vorhandene Datenbank angibt, wird ein Fehler zurückgegeben. Die Sortierreihenfolge wird im Dialogfeld "Neue Datenbank" eingerichtet, das angezeigt wird, wenn die Schaltfläche "Erstellen" im Dialogfeld "Microsoft Access Setup" gedrückt wird. Wenn keine Sortierreihenfolge angegeben ist, wird "Allgemein" verwendet. Bei Verwendung der CREATE_V2DB Schlüsselwort (keyword) in derselben Anweisung mit einem DSN-Schlüsselwort (keyword) ignoriert dieser Treiber den DSN-Schlüsselwort (keyword). Daher ist das Erstellen einer Datenbank und das Angeben eines DSN ein zweistufiger Prozess. Wenn CREATE_V2DB Schlüsselwort (keyword) der zu erstellende Pfadname der zu erstellenden Microsoft Access-Datenbank ein oder mehrere Leerzeichen enthält, muss der gesamte Pfadname durch doppelte Anführungszeichen eingeschlossen werden, wie in den folgenden Beispielen gezeigt: "C:\PROGRAM FILES\COMMON FILES\ MyAccess.mdb" "C:\PROGRAM FILES\Access2.mdb" CREATE_V2DB=C:\TEMP\test.mdb (keine Anführungszeichen erforderlich) |
DBQ | Der Name der Datenbankdatei. Dadurch wird die gleiche Option wie Datenbank im Setupdialogfeld festgelegt. |
DEFAULTDIR | Die Pfadangabe zur Datenbankdatei. |
BESCHREIBUNG | Eine Beschreibung der Daten in der Datenquelle. Dadurch wird die gleiche Option wie "Beschreibung " im Setupdialogfeld festgelegt. |
DRIVER | Die Pfadangabe zur Treiber-DLL. |
DRIVERID | Eine ganzzahlige ID für den Treiber. 25 (Microsoft Access) |
FIL | Dateityp MS Access für Microsoft Access |
IMPLICITCOMMITSYNC | Bestimmt, ob der Microsoft Access-Treiber asynchron interne oder implizite Commits ausführt. Dieser Wert ist zunächst auf "Ja" festgelegt, was bedeutet, dass der Microsoft Access-Treiber auf Commits in einer internen/impliziten Transaktion wartet, um abgeschlossen zu werden. Der Wert dieser Option sollte nicht ohne sorgfältige Berücksichtigung der Folgen geändert werden. Weitere Informationen zur Option finden Sie im Microsoft Jet Datenbank-Engine Programmierhandbuch. Dadurch wird die gleiche Option wie ImplicitCommitSync im Setupdialogfeld festgelegt. |
MAXBUFFERSIZE | Die Größe des internen Puffers in Kilobyte, die von Microsoft Access verwendet wird, um Daten an und vom Datenträger zu übertragen. Die Standardpuffergröße beträgt 2048 KB (angezeigt als 2048). Es kann ein beliebiger ganzzahliger Wert verwendet werden, der durch 256 dividierbar ist. Dadurch wird die gleiche Option wie die Puffergröße im Setupdialogfeld festgelegt. |
MAXSCANROWS | Die Anzahl der Zeilen, die beim Festlegen des Datentyps einer Spalte basierend auf vorhandenen Daten gescannt werden sollen. Eine Zahl von 1 bis 16 kann eingegeben werden, damit die zu scannenden Zeilen eingegeben werden können. Der Standardwert ist 8; wenn sie auf 0 festgelegt ist, werden alle Zeilen gescannt. (Eine Zahl außerhalb des Grenzwerts gibt einen Fehler zurück.) Dadurch wird die gleiche Option wie "Zeilen zum Scannen " im Setupdialogfeld festgelegt. |
PAGETIMEOUT | Gibt den Zeitraum in Millisekunden an, für den eine Seite (falls nicht verwendet wird) vor dem Entfernen wieder Standard. Der Standardwert ist fünf Zehntel einer Sekunde (0,5 Sekunden). Beachten Sie, dass diese Option für alle Datenquellen gilt, die den ODBC-Treiber verwenden. Dadurch wird die gleiche Option wie das Seitentimeout im Setupdialogfeld festgelegt. |
PWD | Das Kennwort. |
READONLY | TRUE, um datei schreibgeschützt zu machen; FALSE, um die Datei nicht schreibgeschützt zu machen. Dadurch wird die gleiche Option wie "Schreibgeschützt " im Setupdialogfeld festgelegt. |
REPAIR_DB | Repariert eine Datenbank, die durch einen Fehler beschädigt wurde, der während des Commitprozesses auftritt. Bei Verwendung des REPAIR_DB Schlüsselwort (keyword) in derselben Anweisung mit einem DSN-Schlüsselwort (keyword) ignoriert dieser Treiber den DSN-Schlüsselwort (keyword). Daher ist die Reparatur einer Datenbank und das Angeben eines DSN ein zweistufiger Prozess. |
SYSTEMDB | Für den Microsoft Access-Treiber wird die Pfadspezifikation zur Systemdatenbankdatei verwendet. Dadurch wird die gleiche Option wie die Systemdatenbank im Setupdialogfeld festgelegt. |
THREADS | Die Anzahl der Hintergrundthreads, die für das Modul verwendet werden sollen. Dieser Wert ist standardmäßig 3, kann jedoch geändert werden. Dadurch wird die gleiche Option wie Threads im Setupdialogfeld festgelegt. |
UID | Für den Microsoft Access-Treiber wird der Für die Anmeldung verwendete Benutzername verwendet. |
USERCOMMITSYNC | Bestimmt, ob der Microsoft Access-Treiber asynchron benutzerdefinierte Transaktionen ausführt. Dieser Wert ist zunächst auf "Ja" festgelegt, was bedeutet, dass der Microsoft Access-Treiber auf Commits in einer benutzerdefinierten Transaktion wartet, um abgeschlossen zu werden. Der Wert dieser Option sollte nicht ohne sorgfältige Berücksichtigung der Folgen geändert werden. Weitere Informationen zur Option finden Sie im Microsoft Jet Datenbank-Engine Programmierhandbuch. Dadurch wird die gleiche Option wie UserCommitSync im Setupdialogfeld festgelegt. |