日期:2014-05-17  浏览次数:20677 次

大神。help help
公司产品sqlserver数据库 要和 医院的HIS系统oracle对接。现在客户要求把oracle数据库用户表数据交互到sqlserver数据库的用户表。关键是我已经几乎不操作oracle了!这个跨库链接不知道对错与否!
SQL?Server Oracle 数据库

------解决方案--------------------
我都是前台创建 使用 ODBC 进行连接.
------解决方案--------------------
远程链接到了ORACLE,就按照SQL SERVER的4段命名法去访问数据就可以了,
SELECT * FROM DBSERVER.DATABASENAME.SCHEMA.TABLE ,
比如 select * from test..scott.emp;
------解决方案--------------------

 select * from Test..pacs.[Oracle表名]

------解决方案--------------------
try this,两个..是语法规定.

INSERT INTO hy_UserInfo (UserName, TureName, UserPwd, Telephone, [Status]) 
SELECT [USER_NAME],NAME,[PASSWORD],PHONE,[STATUS] FROM [Test]..dbserver.staff_dict

------解决方案--------------------
参考 http://bbs.csdn.net/topics/380050132