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

SQL Anywhere 12.0.0 (Deutsch) » SQL Anywhere Server - SQL-Benutzerhandbuch » Ferndatenzugriff und Arbeit mit Massendaten » Auf entfernte Daten zugreifen » Verzeichniszugriffsserver benutzen

 

Verzeichniszugriffsserver erstellen

Mit der Anweisung CREATE SERVER oder dem Assistenten "Verzeichniszugriffsserver erstellen" in Sybase Central erstellen Sie einen Verzeichniszugriffsserver.

Wenn Sie einen Verzeichniszugriffsserver erstellen, können Sie die Anzahl der Unterverzeichnisse festlegen, auf die zugegriffen werden können, und bestimmen, ob der Verzeichniszugriffsserver zum Ändern vorhandener Dateien benutzt werden kann.

Die folgenden Schritte sind erforderlich, um einen Verzeichniszugriffsserver einzurichten:

  1. Erstellen Sie einen Fremdserver für das Verzeichnis (erfordert DBA-Berechtigung).

  2. Erstellen Sie externe Logins für die Datenbankbenutzer, die den Verzeichniszugriffsserver benutzen können (erfordert DBA-Berechtigung).

  3. Erstellen Sie Proxytabellen für den Zugriff auf die Verzeichnisse des Computers (erfordert RESOURCE-Berechtigung).

 ♦  So erstellen und konfigurieren Sie einen Verzeichniszugriffsserver (Sybase Central)
  1. Verwenden Sie das SQL Anywhere 12-Plug-In, um die Verbindung mit der Host-Datenbank als Benutzer mit DBA-Berechtigung herzustellen.

  2. Doppelklicken Sie im linken Fensterausschnitt auf Verzeichniszugriffsserver.

  3. Klicken Sie auf Datei » Neu » Verzeichniszugriffsserver.

  4. Befolgen Sie die Anweisungen im Assistenten zum Erstellen von Verzeichniszugriffsservern.

 ♦  So erstellen und konfigurieren Sie einen Verzeichniszugriffsserver (SQL)
  1. Stellen Sie als DBA eine Verbindung mit der Host-Datenbank her.

  2. Benutzen Sie die Anweisung CREATE SERVER, um einen Fremdserver zu erstellen.

    Beispiel:

    CREATE SERVER my_dir_tree
    CLASS 'directory'
    USING 'root=c:\Program Files';
  3. Benutzen Sie die Anweisung CREATE EXTERNLOGIN, um ein externes Login zu erstellen.

    Beispiel:

    CREATE EXTERNLOGIN DBA TO my_dir_tree;
  4. Benutzen Sie die Anweisung CREATE EXISTING TABLE, um eine Proxytabelle für das Verzeichnis zu erstellen.

    Beispiel:

    CREATE EXISTING TABLE my_program_files AT 'my_dir_tree;;;.';

    In diesem Beispiel ist "my_program_files" der Name des Verzeichnisses, und "my_dir_tree" ist der Name des Verzeichniszugriffsservers.

 Beispiel
 Siehe auch