SQL Server中如何使用Linkserver连接Oracle,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。
成都创新互联是一家专业提供宁都企业网站建设,专注与成都网站建设、网站制作、HTML5建站、小程序制作等业务。10年已为宁都众多企业、政府机构等服务。创新互联专业网站制作公司优惠进行中。
1.安装Oracle Client
连接到Oracle的前提是在SQL Server服务器上安装Oracle Client。
安装完毕后要修改对应的tnsnames文件才能连接对应的数据,该文件所在目录:
Oracle安装路径\product\10.2.0\client_1\NETWORK\ADMIN
连接字符串格式:
QAS = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 10.10.10.181)(PORT = 1527)) ) (CONNECT_DATA = (SERVICE_NAME = QAS) ) )
2.建立Link Server连接
首先打开SQL Server Management Studio, 展开到Server Objects-->Linked Server, 右键单击该项选择New linked Server输入Link Server的信息。
3.使用Link Server
SQL Server提供了两种方式连接Link Server:
select * from openquery(QAS, 'select * from sapr3.mseg')select top 100 * from [QAS]..[SAPR3].[MSEG]
注意:
1)第二种方式需注意大小写2)两种方式都不能使用索引,不支持大批量数据的使用
看完上述内容是否对您有帮助呢?如果还想对相关知识有进一步的了解或阅读更多相关文章,请关注创新互联行业资讯频道,感谢您对创新互联的支持。
网站题目:SQLServer中如何使用Linkserver连接Oracle
链接地址:http://lswzjz.com/article/ghsoec.html