设置到 Sybase 的链接服务器(从 SQL Server Management Studio)



我给了一个将数据从Sybase导入SQL Server 2012的任务,我认为对我来说(我是初学者(最简单的方法是设置一个从SQL服务器到Sybase的链接服务器,然后从那里导入数据。

Sybase 和 SQL 服务器不在同一台计算机上,但我可以从我的计算机上远程访问其中任何一个。不过,我在尝试在这两者之间建立联系时遇到了困难,我将非常感谢任何帮助。

在Sybase上,System DSN目前只有SQL Anywhere 12 CustDB。这可以用作 ODBC 驱动程序,还是必须安装 Sybase ODBC 驱动程序?

另外,我还没有从我的研究中遇到过,但是有没有办法仅通过使用SQL脚本将数据从Sybase导入SQL服务器?我知道如果有的话,它可能超出了我的范围,但仍然......

谢谢!

Sybase ASE、Sybase IQ 和 Sybase SQL Anywhere 是不同的产品,因此您需要安装正确的 ODBC 驱动程序,具体取决于目标 Sybase 数据库实际运行的内容,因为您的问题中没有提到这一点。

在导出/导入数据方面,您也可以使用 bcp 从命令行导出/导入数据(此实用程序可用于 Sybase 和 MS SQL(,但您只需要谨慎对待 Sybase 和 MSSQL 实例之间的字符集差异。例如,默认的 Sybase 开箱即用安装是区分大小写的,而 MSSQL 通常不区分大小写。

相关内容

最新更新