Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SAP Sybase SQL Anywhere 16.0 (Deutsch) » SQL Remote » Praktische Einführung: Einrichten eines Replikationssystems unter Verwendung des HTTP-Nachrichtensystems mit der konsolidierten Datenbank als Nachrichtenserver

 

Lektion 2: Konfigurieren der konsolidierten Datenbank als Nachrichtenserver

Konfigurieren der konsolidierten Datenbank als Nachrichtenserver für das HTTP-Nachrichtensystem.

Voraussetzungen

Sie müssen die SYS_REPLICATION_ADMIN_ROLE-Systemrolle haben.

Kontext und Bemerkungen

Es ist auch möglich, das eine separate Datenbank und einen separaten Datenbankserver als Nachrichtenserver zu konfigurieren.

 Aufgabe
  1. Verbinden Sie sich über Interactive SQL als Benutzer mit der SYS_REPLICATION_ADMIN_ROLE-Systemrolle mit der Datenbank:

    dbisql -c "SERVER=cons;DBN=cons;UID=DBA;PWD=sql"
  2. Beim ersten Initialisieren einer Datenbank wird keiner der Webdienste festgelegt, die benötigt werden, um HTTP-Anforderungen von entfernten Benutzern zu akzeptieren, und es werden keine Definitionen erstellt, die der Datenbankserver für den Zugriff auf das Verzeichnis verwenden könnte, in dem die Nachrichtendateien gespeichert werden. Die Erstellung dieser Objekte wird mit der gespeicherten Prozedur sr_add_message_server automatisiert, in der durch einen optionalen Parameter der Eigentümer aller Objekte angegeben werden kann. Führen Sie die folgenden Anweisungen für die konsolidierte Datenbank (cons) aus, um alle für den Nachrichtenserver erforderlichen Objekte festzulegen, und geben Sie an, dass der Benutzer cons Eigentümer aller Objekte ist:

    CREATE ROLE FOR USER cons;
    SET REMOTE http OPTION cons.root_directory='c:\\tutorial\\messages';
    CALL sr_add_message_server( 'cons' );
    COMMIT;
  3. Trennen Sie die Verbindung zu Interactive SQL.

Ergebnisse

Die konsolidierte Datenbank wird als Nachrichtenserver für das HTTP-Nachrichtensystem konfiguriert.

Nächste Schritte

Gehen Sie weiter zu Lektion 3: Erstellen der entfernten Datenbank.