
正文
oracle与sqlserver建立连接,建立sqlserver连接失败
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
如何用sqlserver连oracle
1、SQL Server 2005 Express 访问 Oracle 10EXEC master.dbo.sp_addlinkedserver@server = NTESTLINK,@srvproduct=NOracle,@provider=NMSDAORA,@datasrc=NTESTGO这一句在 SQLServer 下创建一个数据库链接。
2、直接让对方(Sqlserver)读取。 我方建立好试图后,通过客户端工具可以查询。就没有管。对方一直说报错。而且对方排查了好久。说有些表是可以查的,说让我方也帮忙排查一下。
3、先打开management studio。在server objects下面有个Linked Servers,选中它并右击new linked server。在linked server中输入一个名字,随便取的,在后面执行sql时会用到这名字。provider就选Oracle Provider for OLE DB。
相关问答
Q1: 如何将oracle表数据实时同步到sqlsever数据表中
在Oracle中建立对应的contract 和 contract_project表,需要同步哪些字段我们就建那些字段到Oracle表中。
实现系统数据同步到备份系统上的实时传输。技术实现:复制软件是采用交易复制的方式进行数据同步;灾备数据库上的Oracle数据库处于OPEN状态,可提供实时数据访问。数据复制的时延可以控制在3秒左右。
--SQL Server:这种方法将包保存在任何已注册的SQL Server的MSDB数据库的sysdtspackages表中。如果已经注册了相应的服务器,--这将是最简单的把包移动到另外一个SQL Server上的办法。
这个可以实现,通过sql server和oracle中的发布方法,publish。我曾经实现过,作为sql对sql,sql对oracle都可以实现,作为异地同步备份。具体的功能可以如此查找如下:sqlserver组-复制-发布内容/订阅。
只有通过SQL语句,你可以在SQL管理器中右键一张表格,选择Create到脚本,然后在Oracle中运行来创建表格。至于数据,只有使用SQl语句进行导出和导入。
Q2: 如何实现SQLServer2008R2连接Oracle11gR2
1、利用硬件创新 SQL Server 2008的R2帮助您利用最新的硬件技术的优势,能够实现最大限度降低总拥有成本。微软Windows Server 2008 R2和SQL Server 2008的R2的协同工作,使客户能够扩展到多达256个逻辑处理器。
2、G 安装的时候出现了问题,楼主能保证你的安装包或者安装的时候,没有任何问题么,如果安装了后,你可以用文本来查看是否有驱动。
3、建立一个到sqlserver数据库的odbc连接。通过这个odbc建立一个岛sqlserver数据库的dblink。通过dblink建立物化视图。每一步都很简单,组合起来就行了。
4、配置好odbc连接信息,sql server肯定不能直接调用oracle的客户端去连接的,只能通过odbc的方式间接的去连,先要打开odbc界面。然后选user DSN,点Add,选择上一个画面中看到的oracle driver。
5、在运行 SQL Server 的计算机上安装所需的驱动程序。Microsoft 仅支持用于 Oracle 的 Microsoft OLE DB 提供程序和 Microsoft ODBC 驱动程序。
Q3: Oracle数据库服务器配置步骤
1、首先我们打开PLSQL,点取消进去进入数据库。然后弹出PLSQL主界面,找到菜单栏的tools选择属性preferences进去。弹出如下界面,配置oracleclient,配置好两个设置项,点apply,然后点ok,关闭PLSQL,重启PLSQL。
2、打开所有程序-找到oracle-oradb11g-home1-Net Configuration Assistant。选择本地网络服务名配置,点击下一步。选择添加,点击下一步。填写服务名,点击下一步。选择通信协议:TCP,点击下一步。
3、第一步:用Net Oracle中可以配多个数据库,并只需要开启一个侦听器就可以了,对多个数据库只要配置相应的服务命名就可以连接了。
oracle与sqlserver建立连接的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于建立sqlserver连接失败、oracle与sqlserver建立连接的信息别忘了在本站进行查找喔。







