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

 

Serverklassen

Die Serverklasse legt die Zugriffsmethode fest, die für die Interaktion mit dem Server verwendet wird. Jedem Fremdserver wird eine Serverklasse zugeordnet. Für die unterschiedlichen Typen von Fremdservern gelten unterschiedliche Zugriffsmethoden. Die Serverklasse gibt SQL Anywhere detaillierte Informationen über die Serverfunktionen. SQL Anywhere kann daher seine Interaktionen mit dem Fremdserver entsprechend anpassen.

Es gibt zwei Gruppen von Serverklassen. Die erste ist ODBC-basiert, die zweite JDBC-basiert.

Die ODBC-basierten Serverklassen sind:

  • saodbc   für SQL Anywhere

  • ulodbc   für UltraLite.

  • aseodbc   für Sybase SQL Server und Adaptive Server Enterprise (Version 10 und höher)

  • adsodbc   für Advantage-Datenbankserver.

  • db2odbc   für IBM DB2.

  • mssodbc   für Microsoft SQLServer.

  • oraodbc   für Oracle Server (Version 8.0 und höher).

  • mysqlodbc   für MySQL.

  • msaccessodbc   für Microsoft Access.

  • odbc   für alle anderen ODBC-Datenquellen.

Hinweis

Wenn Sie beim Ferndatenzugriff einen ODBC-Treiber verwenden, der Unicode nicht unterstützt, wird keine Zeichensatzkonvertierung bei Daten durchgeführt, die von diesem ODBC-Treiber stammen.

Die JDBC-basierten Serverklassen sind:

  • sajdbc   für SQL Anywhere

  • asejdbc   für Sybase SQL Server und Adaptive Server Enterprise (Version 10 und höher)

Hinweis

Die JDBC-Klassen haben beträchtliche Auswirkungen auf die Performance und sollten nur in Situationen benutzt werden, in denen keine ODBC-Klassen benutzt werden können.

Eine vollständige Beschreibung der Fremdserverklassen finden Sie unter Serverklassen für den Ferndatenzugriff.