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

SQL Anywhere 12.0.1 (Deutsch) » SQL Remote » Praktische Einführung: Einrichten eines Replikationssystems mit dem HTTP-Nachrichtensystem und der konsolidierten Datenbank als Nachrichtenserver

 

Lektion 2: Konfigurieren der konsolidierten Datenbank als Nachrichtenserver

In dieser Lektion konfigurieren Sie die konsolidierte Datenbank als Nachrichtenserver für das HTTP-Nachrichtensystem. Es ist auch möglich, eine separate Datenbank und einen separaten Datenbankserver als Nachrichtenserver zu konfigurieren.

 Konfigurieren der konsolidierten Datenbank als Nachrichtenserver
  1. Verbinden Sie sich über Interactive SQL als Benutzer mit DBA-Berechtigung mit der konsolidierten 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:

    GRANT GROUP TO 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.

  4. Fahren Sie fort mit Lektion 3: Erstellen der entfernten Datenbank.