遇到的坑

在连接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')
*/

SQL SERVER 创建远程数据库链接 mysql oracle sqlserver的更多相关文章

  1. sql server操作远程数据库

    --连接远程数据库 EXEC sp_addlinkedserver '服务器ip',N'SQL Server' --登录远程服务器 EXEC sp_addlinkedsrvlogin '服务器ip', ...

  2. sql server ------创建本地数据库 SQL Server 排序规则

    sql server完整复制数据库 sql server导入导出方法 SQL Server 排序规则

  3. SQL Server创建远程链接服务器

    --使用sp_addlinkedserver增加链接 EXEC sys.sp_addlinkedserver @server='127.0.0.1', --被访问的服务器别名(习惯上直接使用目标服务器 ...

  4. SQL如何实现远程数据库链接

    利用sp_addlinkeserver 进行远程数据库连接可以把多个数据库的数据,放置到一个数据库中, 或者有设置操作权限的情况下,我们可以通过这种方式进行查询,备份数据等操作. 首先,我们要创建连接 ...

  5. SQL SERVER 2008远程数据库移植到本地的方法

    https://blog.csdn.net/wuzhanwen/article/details/77449229 Winform程序或网站后台的SQL SERVER 2008放置在远程服务器上,用Mi ...

  6. PL SQL 存储过程 SQL SERVER创建存储过程及调用,Oracle创建存储过程及调用

    Oracle使用存储过程实例: 例1: //查出表字段赋值给存储过程变量 create proc proc_stu @sname varchar(20), //默认是输入参数(input),另外还有两 ...

  7. Distributed3:SQL Server 创建分布式数据库

    分布式数据库的优势是将IO分散在不同的Physical Disk上,每次查询都由多台Server的CPU,I/O共同负载,通过各节点并行处理数据来提高性能,劣势是消耗大量的网络带宽资源,管理难度大.在 ...

  8. Confluence 6 SQL Server 创建一个数据库和数据库用户

    一旦你成功安装了 SQL Server 服务器,请按照下面的方法为你的 Confluence 创建数据库用户和数据库: 使用你的 SQL 管理员权限,创建一个新的数据库(例如 confluence). ...

  9. Distributed2:SQL Server 创建分布式数据库

    分布式数据库的优势是将IO分散在不同的Physical Disk上,每次查询都由多台Server的CPU,I/O共同负载,通过各节点并行处理数据来提高性能,劣势是消耗大量的网络带宽资源,管理难度大.在 ...

随机推荐

  1. jQuery动态添加li标签并添加属性和绑定事件

    代码如下: <%@page import="java.util.ArrayList"%> <%@ page language="java" c ...

  2. Jenkins系列-Jenkins升级、迁移和备份

    升级Jenkins Jenkins的开发迭代非常快,每周发布一个开发版本,长期支持版每半年更新一次(ps:大版本更新).如此频繁的更新,怎么升级呢? war:下载新版的war文件,替换旧版本war文件 ...

  3. zoj3209-Treasure Map

    给出一个左下角为\((0,0)\),右上角为\((n,m)\)的矩形,再给出\(k\)个在大矩形内的小矩形(可以重合),问是否能用这些小矩形完全覆盖这个大矩形,并且没有重合,如果可以至少需要多少个. ...

  4. WC2017 划水记

    Day 0 (2.2) 一寒假没有好好写题....于是晚上打了人生第一场codeforces,写了Div2三道水题就弃疗了23333333 Day  1  (2.3) 从德州高铁站坐小火车G57去绍兴 ...

  5. 【bzoj2435】[NOI2011]道路修建 树形dp

    题目描述 在 W 星球上有 n 个国家.为了各自国家的经济发展,他们决定在各个国家之间建设双向道路使得国家之间连通.但是每个国家的国王都很吝啬,他们只愿意修建恰好 n – 1条双向道路. 每条道路的修 ...

  6. CSS3 边框 圆角 背景

    CSS3用于控制网页的样式布局. CSS3是最新的CSS标准.   关于transform: transform:rotate(10deg);//顺时针方向旋转10° 浏览器支持情况:低版本的IE浏览 ...

  7. P2845 [USACO15DEC]Switching on the Lights 开关灯

    题目背景 来源:usaco-2015-dec Farm John 最近新建了一批巨大的牛棚.这些牛棚构成了一个N*N的矩形网络.(1<n<100) 然而bessie十分怕黑,他想计算可以把 ...

  8. [洛谷P4070][SDOI2016]生成魔咒

    题目大意:有一个字符串,每次在末尾加入一个字符,问当前共有多少个本质不同的字串 题解:$SAM$,就是问插入这个字符后,多了多少个字串,就是当前这个点的$Right$数组大小. 卡点:无 C++ Co ...

  9. [HAOI2007]分割矩阵 DP+推式子

    发现最近好少写博客啊(其实是各种摆去了) 更一点吧 这道题要求最小化均方差,其实凭直觉来说就是要使每个块分的比较均匀一点,但是单单想到想到这些还是不够的, 首先f[i][j][k][l][t]表示以( ...

  10. Python3简单入门

    在Mac和Linux上运行Python时,请打开终端,然后运行python3 Mac OSX 正确地同时安装Python 2.7 和Python3:  http://www.jianshu.com/p ...