我已经使用Oracle提供程序oledb在Sql Server 2005上设置了Oracle链接服务器,并且从sql server 2005到oracle 9i工作正常,即当我从sql server运行分布式查询时,我从oracle服务器获取数据到sql server。现在我没有任何线索如何从Oracle服务器运行分布式查询并重复从sql server获取数据。我必须设置Dsn吗?在从oracle服务器运行查询之前我还需要设置什么?
仅供参考:Oracle服务器是Sun solaris服务器,SQL服务器是x64 Windows Server 2003.Sql server上安装了oracle客户端,其中包含ORACLE Provider for OLEDB的odac驱动程序。 我将使用loadjava将java加载到oracle中,然后重复在两者之间移动数据。 (Java,存储过程和来自oracle的触发器,用于从sql server获取数据)