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

SQL Anywhere 11.0.1 (Deutsch) » SQL Anywhere Server - SQL-Benutzerhandbuch » Ferndatenzugriff und Arbeit mit Massendaten » Auf entfernte Daten zugreifen » Mit Proxytabellen arbeiten

 

Proxytabellen mit der Anweisung CREATE EXISTING TABLE erstellen

Die Anweisung CREATE EXISTING TABLE erstellt eine Proxytabelle, die einer bestehenden Tabelle auf dem Fremdserver zugeordnet ist. SQL Anywhere leitet die Spaltenattribute und Indexinformationen vom Objekt am entfernten Standort ab.

♦  So wird eine Proxytabelle mit der Anweisung CREATE EXISTING TABLE erstellt (SQL)
  1. Stellen Sie als DBA eine Verbindung mit der Host-Datenbank her.

  2. Führen Sie eine CREATE EXISTING TABLE-Anweisung aus.

Weitere Hinweise finden Sie unter CREATE EXISTING TABLE-Anweisung.

Beispiel 1

Zur Erstellung einer Proxytabelle namens "p_Employees" auf dem aktuellen Server für eine entfernte Tabelle namens "Employees" auf dem Server "RemoteSA" verwenden Sie folgende Syntax:

CREATE EXISTING TABLE p_Employees
AT 'RemoteSA..GROUPO.Employees';
Eine Proxytabelle namens p_Employees befindet sich auf dem lokalen Server und ist der Employees-Tabelle auf dem RemoteSA-Server zugeordnet.
Beispiel 2

Die folgende Anweisung ordnet der Microsoft Access-Datei mydbfile.mdb die Proxytabelle "a1" zu. In diesem Beispiel wird für das Schlüsselwort "AT" ein Semikolon (;) als Trennzeichen verwendet. Der für Microsoft Access definierte Server heißt "access".

CREATE EXISTING TABLE a1
AT 'access;d:\mydbfile.mdb;;a1';