Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sql-server-2005/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql server 2005 使用链接服务器在oracle和sql server之间移动数据_Sql Server 2005_Oracle_Linked Server_Loadjava - Fatal编程技术网

Sql server 2005 使用链接服务器在oracle和sql server之间移动数据

Sql server 2005 使用链接服务器在oracle和sql server之间移动数据,sql-server-2005,oracle,linked-server,loadjava,Sql Server 2005,Oracle,Linked Server,Loadjava,我已经使用Oracle提供程序oledb在Sql server 2005 box上设置了Oracle链接服务器,并且从Sql server 2005到Oracle 9i运行良好,也就是说,当我从Sql server运行分布式查询时,我从Oracle server到Sql server获取数据。现在我不知道如何从Oracle server运行分布式查询并从sql server重复获取数据。我必须设置Dsn吗?在从oracle server运行查询之前,还需要设置哪些其他内容 仅供参考:Oracle

我已经使用Oracle提供程序oledb在Sql server 2005 box上设置了Oracle链接服务器,并且从Sql server 2005到Oracle 9i运行良好,也就是说,当我从Sql server运行分布式查询时,我从Oracle server到Sql server获取数据。现在我不知道如何从Oracle server运行分布式查询并从sql server重复获取数据。我必须设置Dsn吗?在从oracle server运行查询之前,还需要设置哪些其他内容

仅供参考:Oracle server是Sun solaris server,SQL server是x64 Windows server 2003。Sql server已在其上安装了oracle客户端,其中包含用于oracle Provider for OLEDB的odac驱动程序。 我将使用loadjava将java加载到oracle中,然后在两者之间重复移动数据。Java、oracle存储过程和触发器从sql server获取数据是一种方法。安装指南在这里


可能也有帮助。

链接数据库是第一阶段。之后,您可能会面临我们所面临的问题,例如无法远程删除从Sql Server到Oracle Server获取的行。 我将就此提出一个问题,奇怪的是,我们用于数据同步的过程没有做出相同的响应