|
<< Click to Display Table of Contents >> RayPack > 8.0 > User Guide > PackDesigner > MSI / MST / RPP-basierte Projekte > Visueller Designer-Modus > Datenbank und Server SQL-Datenbanken |
Diese Ansicht ermöglicht das Installieren und Bearbeiten von SQL-Datenbanken auf dem Zielsystem. Die bereitgestellte Funktionalität dient ausschließlich der Verwaltung von SQL-Datenbanken. Andere Datenbanktypen müssen durch individuelle benutzerdefinierte Aktionen installiert und verwaltet werden.
|
Hinweis: Eine weitere Ansicht des Visual Designers, SQL-Skripte, basiert auf den in dieser Ansicht erstellten SQL-Datenbankobjekten. Die Identifizierung der Zieldatenbank für die SQL-Skriptausführung ist nur möglich, wenn einem Datenbankobjekt selbst zuvor Verbindungsinformationen bereitgestellt wurden. Daher ist das Hinzufügen von SQL-Datenbankobjekten in RayPack nicht nur erforderlich, wenn eine neue Datenbank auf den späteren Zielcomputern des Pakets erstellt werden soll, sondern auch, wenn SQL-Skripte auf bereits vorhandenen SQL-Datenbanken auf diesen Zielcomputern ausgeführt werden müssen. SQL-Datenbankobjekte können als bloße Datenbankverbindungsdefinitionsreferenzen verwendet werden. |
Da die Datenbankverarbeitung nicht Teil des MSI-Standards ist, verwendet RayPack spezielle Installer-Datenbanktabellen zur Verwaltung von SQL-Datenbankinformationen, bis aus dem Projekt ein Paket erstellt wird:
•RPSqlDatabase - Enthält grundlegende Informationen über das Datenbankobjekt, wie z. B. den übergeordneten Server.
•RPSqlFileSpec - Enthält Daten zu den Handhabungsoptionen für SQL-Datenbankdateien, wie z. B. Protokolldateispezifikationen
•RPUser - Enthält Benutzerprofile, die für SQL-Datenbankverbindungen erforderlich sind. Benutzerobjekte werden für die Handhabung von SQL-Datenbanken und SQL-Skripten benötigt.
Wenn diese Tabellen zuvor noch nicht im aktuellen Packaging-Projekt vorhanden waren, werden sie automatisch beim Erstellen des ersten SQL-Datenbankobjekts im Projekt hinzugefügt. Weitere Details und Tabellenspezifikationen finden Sie im Abschnitt über Benutzerdefinierte RayPack-Installationsdatenbanktabellen.
Die SQL-Datenbanken-Ansicht ist in zwei Hauptbereiche unterteilt:
•Eine Liste der bereits vorhandenen SQL-Datenbankobjekte auf der linken Seite
•Ein Detailbereich zur Anzeige und Bearbeitung der Eigenschaften bereits vorhandener SQL-Datenbankobjekte auf der rechten Seite
Um auf das Installer-Datenbank-Gegenstück eines SQL-Datenbankelements zuzugreifen, müssen Benutzer mit der rechten Maustaste auf das Listenobjekt klicken und Go to row aus dem Kontextmenü auswählen. Die Datenbanktabelle RPSqlDatabase wird geladen, mit einer Hervorhebung der entsprechenden Datenzeile.
Gängige Verwaltungsverfahren für SQL-Datenbankobjekte sind in den folgenden Themen beschrieben: