遇到的坑

在连接Oracle时,因为服务器为10g 32位版本,然后在本地安装了32为10g客户端,然后一直报错【7302、7303】,后来下载了12c 64位版本,安装成功后,问题解决

原因:mssql和oracle只能进行相同位数版本的连接

由于连接mysql时直接用的odbc连接,所以未碰到版本冲突,如有冲突请告诉我一下哈

/*                            MSSQL
--创建远程链接
EXEC sp_addlinkedserver
@server='PACS_LINK', --被访问的服务器别名
@srvproduct='', --SqlServer默认不需要写,或ORACLE
@provider='SQLOLEDB', --不同的库都是不一样的,OLE DB字符
@datasrc='59.110.5.215,51800'--要访问的服务器
GO
EXEC sp_addlinkedsrvlogin
@rmtsrvname='PACS_LINK', --被访问的服务器别名
@useself='false', --固定这么写
@locallogin='sa', --本地操作应户名
@rmtuser='testpass', --被访问的服务器用户名
@rmtpassword='1qaz@WSX'--被访问的服务器用密码
GO
----//删除连接服务器
--EXEC sp_dropserver "PACS_LINK"
-- select * from PACS_LINK.[NewNanNingSystemDB].[dbo].[V_DeviceList]
*/ /* MYSQL
--建立数据库链接服务器
EXEC sp_addlinkedserver
@server =N'LIS_LINK', --要创建的链接服务器别名
@srvproduct=N'MYSQL', --产品名称
@provider=N'MSDASQL', --OLE DB 驱动名称(固定)
@datasrc=N'mysql' --数据源(需要修改,格式 ip:端口/SERVICE_NAME)
GO
EXEC sp_addlinkedsrvlogin
@rmtsrvname='LIS_LINK', --已建立的链接服务器名
@useself='false', -- 固定 *
@locallogin= NULL, --为每个登陆SQL SERVER的用户使用此链接服务器,则写用户名*固定
@rmtuser='root', --帐号(需要修改)
@rmtpassword='inteall' --密码(需要修改)
GO
----//删除连接服务器
-- EXEC sp_dropserver "LIS_LINK"
-- SELECT * FROM OPENQUERY([LIS_LINK], 'SELECT * FROM lisinterface.temp ')
*/ /* ORACLE
--建立数据库链接服务器
EXEC sp_addlinkedserver
@server =N'HIS_LINK', --要创建的链接服务器别名
@srvproduct=N'ORACLE', --产品名称(固定)
@provider=N'OraOLEDB.Oracle', --OLE DB 驱动名称(固定)
@datasrc=N'ORCL1' --数据源(需要修改,格式 ip:端口/SERVICE_NAME)
GO
EXEC sp_addlinkedsrvlogin
'HIS_LINK', --已建立的链接服务器名
'false', -- 固定 *
NULL, --为每个登陆SQL SERVER的用户使用此链接服务器,则写用户名*固定
'hisdata', --帐号(oracle)(需要修改)
'inteall2012' --密码(oracle)(需要修改)
GO
----//删除连接服务器
-- EXEC sp_dropserver "HIS_LINK"
-- SELECT * FROM OPENQUERY([HIS_LINK], 'SELECT * FROM V_INTEFACECOSEDETAIL ')
--select * from openquery(HIS_LINK,'select * from temp')
*/

最新文章

  1. MyBatis入门学习教程-使用MyBatis对表执行CRUD操作
  2. iTerm2 cheatsheet (from github)
  3. 工欲善其事必先利其器——dreamweaver
  4. linux学习之一些琐碎知识点
  5. ubuntu中常用快捷键
  6. 怎样用VB编写.DLL动态链接库文件
  7. Journal.Today 1.0.0
  8. 【转】Java ConcurrentModificationException 异常分析与解决方案--还不错
  9. 关于在MDK4.5以上版本不能使用JLINK V8的解决办法
  10. 解决NetStream.appendBytes直播爆音的问题解决
  11. 使用Python写一个贪吃蛇
  12. 通过traceroute追踪并打印成图片
  13. C# 操作PDF 图层(Layer)——添加、删除图层、设置图层可见性
  14. 解决Lightmap在PC上与ios和Android上表现不同的问题
  15. Django入门指南-第8章:第一个测试用例(完结)
  16. tomcat 项目发布方式
  17. cocos lua 加密与解密 混淆 (版本号cocos3.4)
  18. Qt多线程-总结QThread-QThreadPool-QtConcurrent
  19. APDU命令与响应格式【转】
  20. php、mysql编译配置

热门文章

  1. mysql8基本配置,差点被各种坑蒙圈
  2. 爬虫之手机APP抓包教程-亲测HTTP和HTTPS均可实现
  3. 使用js 复制 文字到剪贴板
  4. 第53天:鼠标事件、event事件对象
  5. SSM整合步骤
  6. 【bzoj5107】[CodePlus2017]找爸爸 dp
  7. P2845 [USACO15DEC]Switching on the Lights 开关灯
  8. (八)Redis事务与连接操作
  9. IntelliJ IDEA2018注册
  10. BZOJ1857:[SCOI2010]传送带——题解