时间:2021-05-02
1.安装Oracle Client
连接到Oracle的前提是在SQL Server服务器上安装Oracle Client。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)两种方式都不能使用索引,不支持大批量数据的使用
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
oracle数据库中如果需要使用SQL递归语句,应该怎么写呢?下面就为您介绍一个oracle中使用SQL递归语句的例子,供您参考。例子:复制代码代码如下:pid
正在看的ORACLE教程是:oracle常用sql语句。SQL*Plussystem/manager2、显示当前连接用户SQL>showuser3、查看系统拥有
本文使用的OS是Ubuntu([16.04.1_server][1])【注:Ubuntu是安装在vmware虚拟机上的】。其他的Oracle连接工具:[sqld
在Oracle中删除用户时提示:ORACLE无法删除当前连接用户可以用以下语句Sql代码SQL>复制代码代码如下:selectusername,sid,seri
正在看的ORACLE教程是:Oracle9i数据库异常关闭后的启动。Oracleshutdown的时候突然断电,导致使用sql/plus启动时无法连接到数据库,