【问题标题】:Tablediff.exe utility to compare Sybase and Sql server database用于比较 Sybase 和 Sql 服务器数据库的 Tablediff.exe 实用程序
【发布时间】:2013-04-09 09:04:25
【问题描述】:

我正在尝试使用 tablediff.exe 实用程序来比较和更新 sybase 和 sql server 2008R2 表。

我写了这个声明:

exec master..xp_cmdshell '"C:\Program Files\Microsoft SQL Server\100\COM\tablediff.exe" -sourceserver HANU-302\newty -sourcedatabase SSISDBSource -sourcetable company -destinationserver SQL2008R2\HANU-302 -destinationdatabase SSISDBDest -destinationtable customer -f C:\Temp\Diff'

我不确定源服务器(sybase 数据库)的名称应该是什么。

我的 sybase 服务器是 HANU-302,端口号为 5000,数据库名为 newty,表名为 company。

我收到错误消息“无法连接到源 HANU-302\newty。”

【问题讨论】:

  • 我不知道您可以对 Sybase 使用 Tablediff?是否有一些文档表明您可以这样做?

标签: sql sql-server-2008 ssis sybase


【解决方案1】:

我不知道您可以对 Sybase 使用 Tablediff?是否有一些文档表明您可以这样做?

其实根据你给TableDiff的参数,它只能连接到SQL Server。它是 Microsoft 构建的 SQL Server 工具,所以我认为您不会有任何不同!

【讨论】:

  • 嗯..谢谢,好像是这样。可能会使用一些查找来解决比较两个表的问题。
猜你喜欢
  • 1970-01-01
  • 2013-04-02
  • 2019-02-11
  • 2015-06-25
  • 2011-04-20
  • 1970-01-01
  • 1970-01-01
  • 2022-10-17
  • 1970-01-01
相关资源
最近更新 更多