金山网站建设费用,中国化工建设公司官网,网站建设和网络推广是干嘛,引擎优化是什么工作在有些场景#xff0c;我们需要整合其他异构数据库的数据。我们可以使用代码去读取#xff0c;经过处理后#xff0c;再将数据保存到MSSQL数据库中。如果数据量比较大#xff0c;但处理的逻辑并不复杂的情况下#xff0c;这种方式就不是最好的办法。这时可以使用使用链接服…在有些场景我们需要整合其他异构数据库的数据。我们可以使用代码去读取经过处理后再将数据保存到MSSQL数据库中。如果数据量比较大但处理的逻辑并不复杂的情况下这种方式就不是最好的办法。这时可以使用使用链接服务器来获取数据直接在数据库上进行相关的处理和存储。
我们这次需要从Oracle中获取相关的数据配置链接服务器过程如下
配置过程
第一步在服务器对象--链接服务器中打开添加窗口 第二步设置链接服务器的相关信息
其中
链接服务器TESTLINK(名称可随意)
提供程序Oracle Provide for OLE DB
产品名称Oracle(名称可随意)
访问接口字符串testdb(这个是本地服务名需要可以使用tnsping能ping能通) 第三步设置登录用户信息
其中
选中“使用此安全上下文建立连接”
远程登录数据库用户名
使用密码数据库用户密码 点击确定即可创建成功。
访问链接服务器数据
SELECT * FROM OpenQuery(TESTLINK, SELECT * FROM User)
使用OpenQuery即可通过链接服务器访问异构数据。
异常情况
问题一提示“ORA-12154: TNS: 远程解析指定的链接标识符”
检查办法检查配置的“数据源”是否正确可以在命令行中执行tnsping即可校验如tnsping testdb