In diesem Artikel wird beschrieben, wie Sie mit DDL- oder SQL-Dateien Tabellen für Scheduler in Sybase-Datenbanken erstellen.
Vorbereitende Schritte
Diese Aufgabe erfordert, dass Sie eine Datenbank konfigurieren und zur Verfügung stellen.
Weitere Informationen finden Sie im Artikel "Sybase-Datenbanken für Scheduler erstellen".
Informationen zu diesem Vorgang
Führen Sie die folgenden Schritte aus, um unter Verwendung von DDL- (Data Definition
Language) und SQL-Dateien (Structured Query Language) Tabellen für Scheduler in Sybase-Datenbanken zu erstellen.
Vorgehensweise
- Öffnen Sie ein Befehlszeilenfenster.
- Vergewissern Sie sich, dass Sie die Administratorberechtigung für das
Datenbanksystem haben.
- Vergewissern Sie sich, dass die Option DTM (Distributed Transaction Management) für Sybase ASE installiert
ist.
- Setzen Sie "enable DTM" in der Konfiguration des Sybase-Servers auf 1.
- Setzen Sie "enable xact coordination" in der Konfiguration des
Sybase-Servers auf 1.
- Fügen Sie die Rolle dtm_tm_role
zur ID des Sybase-Benutzers mit Verwaltungsaufgaben hinzu. Geben Sie z. B. die Benutzer-ID
sa ein.
- Starten Sie den Sybase-Server erneut.
- Verwenden Sie das Sybase-Dienstprogramm isql, um die Datenbank zu erstellen. Geben Sie z. B.
den Datenbanknamen scheddb ein. Weitere Informationen finden Sie in
der Sybase-Produktdokumentation.
- Erstellen Sie das Schema wie folgt:
- Editieren Sie in einem Texteditor das folgende Script gemäß den Anweisungen, die am Anfang der Datei enthalten sind.
Tipp: Verwenden Sie für die Angabe des Tabellenpräfix Großbuchstaben.
Stammverzeichnis_des_Anwendungsservers\Scheduler\createSchemaMod1Sybase12.ddl
- Geben Sie den folgenden Befehl ein:
isql -S <Servername> -U <Benutzer-ID> -P <Kennwort> -D scheddb -i createSchemaMod1Sybase12.ddl
Ergebnisse
Die Sybase-Tabellen und das Schema für den Scheduler sind vorhanden.