Freigeben über


SQL Server Compact Edition-Verbindungs-Manager

Gilt für: SQL Server SSIS Integration Runtime in Azure Data Factory

Mit einem SQL Server Compact-Verbindungs-Manager kann ein Paket eine Verbindung mit einer SQL Server Compact-Datenbank herstellen. Das SQL Server Compact-Ziel, das Microsoft SQL Server Integration Services enthält, lädt mithilfe dieses Verbindungs-Managers Daten in eine Tabelle einer SQL Server Compact-Datenbank.

Hinweis

Auf einem 64-Bit-Computer müssen Sie Pakete, die mit den SQL Server Compact-Datenquellen verbunden sind, im 32-Bit-Modus ausführen. Der Anbieter von SQL Server Compact, der von Integration Services zum Herstellen einer Verbindung mit SQL Server Compact-Datenquellen verwendet wird, ist lediglich in einer 32-Bit-Version verfügbar. SQL Server Compact Edition Verbindungs-Manager wird von VS2022 nicht unterstützt. Details finden Sie unter Microsoft SQL Server Compact Lifecycle.

Konfiguration des SQL Server Compact Edition-Verbindungs-Managers

Wenn Sie einem Paket einen SQL Server Compact-Verbindungs-Manager hinzufügen, wird von Integration Services ein Verbindungs-Manager erstellt, der zur Laufzeit zu einer SQL Server Compact-Verbindung aufgelöst wird, die Eigenschaften des Verbindungs-Managers werden festgelegt, und der Verbindungs-Manager wird der Connections -Auflistung im Paket hinzugefügt.

Die ConnectionManagerType -Eigenschaft des Verbindungs-Managers ist auf SQLMOBILEfestgelegt.

Es gibt folgende Möglichkeiten, um den SQL Server Compact-Verbindungs-Manager zu konfigurieren:

  • Stellen Sie eine Verbindungszeichenfolge für den Speicherort der SQL Server Compact-Datenbank bereit.

  • Stellen Sie ein Kennwort für eine kennwortgeschützte Datenbank bereit.

  • Geben Sie den Server an, auf dem die Datenbank gespeichert ist.

  • Geben Sie an, ob die im Verbindungs-Manager erstellte Verbindung zur Laufzeit beibehalten wird.

Sie können Eigenschaften mit dem SSIS -Designer oder programmgesteuert festlegen.

Weitere Informationen zum programmgesteuerten Konfigurieren eines Verbindungs-Managers finden Sie unter ConnectionManager und Programmgesteuertes Hinzufügen von Verbindungenfestgelegt.

Verbindungs-Manager-Editor für SQL Server Compact Edition (Seite Verbindung)

Mithilfe des Dialogfelds Verbindungs-Manager-Editor für SQL Server Compact Edition können Sie Eigenschaften für die Verbindung mit einer SQL Server Compact-Datenbank angeben.

Weitere Informationen zum SQL Server Compact Edition-Verbindungs-Manager finden Sie unter Verbindungs-Manager-Editor für SQL Server Compact Edition.

Optionen

Name und Pfad der Datenbankdatei
Geben Sie den Pfad und Dateinamen der SQL Server Compact-Datenbank ein.

Durchsuchen
Suchen Sie die gewünschte SQL Server Compact-Datenbankdatei über das Dialogfeld Select SQL Server Compact Edition database (SQL Server Compact Edition-Datenbankdatei auswählen).

Datenbankkennwort
Geben Sie das Kennwort für die SQL Server Compact-Datenbank ein.

Verbindungs-Manager-Editor für SQL Server Compact Edition (Seite Alle)

Mithilfe des Dialogfelds Verbindungs-Manager-Editor für SQL Server Compact Edition können Sie Eigenschaften für die Verbindung mit einer SQL Server Compact-Datenbank angeben.

Weitere Informationen zum SQL Server Compact Edition-Verbindungs-Manager finden Sie unter Verbindungs-Manager-Editor für SQL Server Compact Edition.

Optionen

AutoShrink Threshold
Gibt den freien Speicherplatz in Prozent an, der in der SQL Server Compact-Datenbank zulässig ist, bevor der Prozess des automatischen Verkleinerns ausgeführt wird.

Default Lock Escalation
Gibt die Anzahl der Datenbanksperren an, die die SQL Server Compact-Datenbank abruft, bevor sie versucht, die Sperren auszuweiten.

Default Lock Timeout
Gibt das Standardintervall in Millisekunden an, das eine Transaktion auf eine Sperre wartet.

Flush Interval
Gibt das Intervall zwischen Transaktionen an, für die ein Commit erfolgt ist, und in dem die Daten auf einen Datenträger gespeichert werden. Zeiteinheit sind Sekunden.

Locale Identifier
Gibt die Gebietsschema-ID (Locale ID, LCID) der SQL Server Compact-Datenbank an.

Max Buffer Size
Gibt die maximale Menge an Arbeitsspeicher in Kilobyte an, die von SQL Server Compact verwendet werden, bevor die Daten auf einem Datenträger gespeichert werden.

Max Database Size
Gibt die Maximalgröße der SQL Server Compact-Datenbank in Megabyte an.

Mode
Gibt an, in welchem Dateimodus die SQL Server Compact-Datenbank zu öffnen ist. Der Standardwert für diese Eigenschaft lautet Read Write.

Die Option Mode kann vier Werte annehmen. Siehe dazu die folgende Tabelle.

Wert BESCHREIBUNG
Schreibgeschützt Gibt an, dass der Zugriff auf die Datenbank schreibgeschützt erfolgen kann.
Read Write Gibt Lese-/Schreibberechtigungen für die Datenbank an.
Exklusiv Gibt exklusiven Zugriff auf die Datenbank an.
Shared Read Gibt an, dass andere Benutzer zu selben Zeit Daten aus der Datenbank lesen können.

Persist Security Info
Gibt an, ob als Teil der Verbindungszeichenfolge Sicherheitsinformationen zurückgegeben werden sollen. Der Standardwert für diese Option ist False.

Temp File Directory
Geben Sie den Pfad der temporären SQL Server Compact-Datenbankdatei an.

Data Source
Geben Sie den Namen der SQL Server Compact-Datenbank an.

Kennwort
Geben Sie das Kennwort für die SQL Server Compact-Datenbank ein.