ODBC

<< Click to Display Table of Contents >>

RayPack > 8.0 > User Guide > PackDesigner > MSI / MST / RPP-basierte Projekte > Visueller Designer-Modus > Systeminteraktion 

ODBC

Diese Ansicht ermöglicht die Verwaltung von ODBC-Ressourcen, die auf dem Paketiersystem installiert werden. Der von Microsoft entwickelte ODBC-Standard ermöglicht es einem Programm, auf Daten in einer beliebigen kompatiblen relationalen Datenbanksprache zuzugreifen. Registry-Informationen zu Open Database Connectivity (ODBC) werden unter HKCU\Software\ODBC und HKLM\Software\ODBC gespeichert. Datenobjekte, die in den Installer-Datenbanktabellen gespeichert sind, die mit ODBC beginnen (ODBCAttribute, ODBCDataSource, ODBCDriver, ODBCSourceAttribute und ODBCTranslator), sind organisatorische Hilfsmittel für die ordnungsgemäße Registry-Verwaltung zur Paket-Laufzeit.

 

Es gibt drei verschiedene Objekttypen im Zusammenhang mit der ODBC-Verwaltung:
 

Drivers
Ein ODBC-Treiber stellt eine API bereit, die den Zugriff auf und die Steuerung eines bestimmten DBMS (Datenbankverwaltungssystems) ermöglicht. Um extern auf einen bestimmten Datenbanktyp zugreifen zu können, muss der passende ODBC-Treiber auf dem aktiven Gerät installiert sein.
Attribute für ODBC-Treiber werden in der Installer-Datenbanktabelle ODBCAttribute gespeichert.
 

Data Sources
Datenquellen sind erforderlich, um Verbindungen zu bestimmten Datenbankinstanzen über ihr übergeordnetes DBMS herzustellen. Das Format der Datenquellen-Zeichenkette hängt vom Zieldatenbanktyp und damit vom Treiber ab, der für die Kommunikation mit diesem Datenbanktyp verwendet wird.
Attribute für ODBC-Datenquellen werden in der Installer-Datenbanktabelle ODBCSourceAttribute gespeichert.
 

Translators
Übersetzer werden verwendet, um Steuerungsintelligenz bereitzustellen, z. B.  für die Codepage-Übersetzung zwischen Systemobjekten, die an der Datenbankkommunikation beteiligt sind.
Attribute für ODBC-Übersetzer werden in der Installer-Datenbanktabelle ODBCAttribute gespeichert.

 

Während der Paket-Laufzeit sind die Standard-Sequenzaktionen InstallODBC und RemoveODBC für die Übertragung ODBC-bezogener Daten aus den Installer-Datenbanktabellen in die richtigen Zielsystembereiche verantwortlich.

 

ODBC-Ansichtsbereiche

Die ODBC-Ansicht ist in eine Liste bereits vorhandener Datenobjekte (Treiber, Datenquellen und Übersetzer) auf der linken Seite und einen Detailbereich auf der rechten Seite unterteilt, der die Eigenschaften des aktuell ausgewählten Objekts aus der Elementliste anzeigt.

 

ODBCDesigner

Der Detailbereich der Ansicht dient zur Anzeige und Bearbeitung von ODBC-Elementeigenschaften. Weitere Informationen finden Sie unter Ein ODBC-Element bearbeiten.

 

Um auf das Installer-Datenbank-Gegenstück eines ODBC-Elements zuzugreifen, müssen Benutzer mit der rechten Maustaste auf das Listenobjekt klicken und Go to row aus dem Kontextmenü auswählen. Die typspezifische Datenbanktabelle wird geladen, wobei die passende Datenzeile hervorgehoben ist.

Standard-ODBC-Verwaltungsverfahren

Allgemeine Verwaltungsverfahren für ODBC-bezogene Objekte werden in den folgenden Themen beschrieben:

 

Einen ODBC-Treiber hinzufügen

Eine ODBC-Datenquelle hinzufügen

Einen ODBC-Übersetzer hinzufügen

ODBC-Objekte importieren

Ein ODBC-Element umbenennen

Ein ODBC-Element entfernen

Ein ODBC-Element bearbeiten