2016-04-18 9 views
2

Ich habe eine SQL Server 2012-Datenbank auf einem Server und eine SQL Anywhere 12-Datenbank auf einem anderen Server. Ich möchte eine nächtliche Select-Abfrage planen, die Daten aus der SQL Anywhere-Datenbank in die SQL Server-DB holt.Möchten Sie, dass eine SQL Server-Abfrage für eine SQL Anywhere-Datenbank auf einem anderen Server ausgeführt wird

Dies ist alles problemlos zwischen zwei SQL Server-Datenbanken, auch auf anderen Servern, aber ich habe keine Option für "Microsoft OLE DB-Provider für SQL Anywhere" und alles, was ich auf dem Thema finden scheint, dass beide SQL Server annehmen und das SQL Anywhere-DBMS befinden sich auf demselben Server. Das ist keine Option für mich.

Gibt es eine Möglichkeit, wie ich nur das bekomme und installiere, was auf dem SQL Server-System benötigt wird, damit ich die SQL Anywhere-Provider-Option bekomme? Rechtlich und ohne zusätzliche Lizenzierung?

+0

Ziemlich schwierig zu finden, aber versuchen Sie, die Client-Tools auf Ihrem SQL Server Host-Rechner zu installieren. Sie enthalten die ODBC-Treiber. http://scn.sap.com/docs/DOC-35857 –

Antwort

1

Microsoft OLE DB Provider for SQL Anywhere ist genau das Richtige.

Dies schafft die notwendige Installateur:

Start Menu\Programs\SQL Anywhere 16\Administration Tools\Deploy to Windows 

Dann installieren Sie es nur auf dem SQL-Server und Sie sind bereit zu gehen.

Verwandte Themen