1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > SQL SERVER 链接服务器

SQL SERVER 链接服务器

时间:2020-01-18 17:37:16

相关推荐

SQL SERVER 链接服务器

1、當您嘗試從 64 位元 SQL Server 用戶端對連結 32 位元 SQL Server 2000 伺服器執行分散式查詢時,可能會收到錯誤訊息

64位到32位需要在32位的系统上打上SP1或者SP2补丁

或者和LZ的补丁程序没有打好,所以一下你的安装目录下面有没有一个脚本 instcat.sql

手工执行这个脚本也可以

给两个网址做参考:

/hb_gx/archive//10/15/1826436.aspx

/kb/906954/zh-tw

2、SQLSERVER 管理器,服务器对象--〉链接服务器 鼠标右键创建新链接服务。

=========SQL Server的链接服务器技术小结===========

1.access版本

--建立连接服务器

EXEC sp_addlinkedserver

--要创建的链接服务器名称

'ai',

--产品名称

'access',

--OLE DB 字符

'Microsoft.Jet.OLEDB.4.0',

--数据源

--格式:

-- 盘符:/路径/文件名

-- //网络名/共享名/文件名 (网络版本)

'd:/testdb/db.mdb'

GO

--创建链接服务器上远程登录之间的映射

--链接服务器默认设置为用登陆的上下文进行

--现在我们修改为连接链接服务器不需使用任何登录或密码

exec sp_addlinkedsrvlogin 'ai','false'

go

--查询数据

select * from ai...mytable

go

2.excel版本

--建立连接服务器

EXEC sp_addlinkedserver

--要创建的链接服务器名称

'ai_ex',

--产品名称

'ex',

--OLE DB 字符

'Microsoft.Jet.OLEDB.4.0',

--数据源

--格式:

-- 盘符:/路径/文件名

-- //网络名/共享名/文件名 (网络版本)

'd:/testdb/mybook.xls' ,

null,

--OLE DB 提供程序特定的连接字符串

'Excel 5.0'

GO

----创建链接服务器上远程登录之间的映射

--链接服务器默认设置为用登陆的上下文进行

--现在我们修改为连接链接服务器不需使用任何登录或密码

exec sp_addlinkedsrvlogin 'ai_ex','false'

go

--查询数据

select * from ai_ex...sheet3$

go

3.ms sql版本

--建立连接服务器

EXEC sp_addlinkedserver

--要创建的链接服务器名称

'ai_mssql',

--产品名称

'ms',

--OLE DB 字符

'SQLOLEDB',

--数据源

'218.204.111.111,3342'

GO

--创建链接服务器上远程登录之间的映射

EXEC sp_addlinkedsrvlogin

'ai_mssql',

'false',

NULL,

--远程服务器的登陆用户名

'zhangzhe',

--远程服务器的登陆密码

'fish2231'

go

--查询数据

select * from ai_mssql.pubs.dbo.jobs

go

--还有一个更简单的办法

--这种方式在链接服务器建立后,它是默认开放RPC的

--建立连接服务器

EXEC sp_addlinkedserver

--要创建的链接服务器名称

--这里就用数据源作名称

'218.204.111.111,3342',

'SQL Server'

GO

--创建链接服务器上远程登录之间的映射

EXEC sp_addlinkedsrvlogin

'218.204.111.111,3342',

'false',

NULL,

--远程服务器的登陆用户名

'zhangzhe',

--远程服务器的登陆密码

'fish2231'

go

--查询数据

select * from [218.204.253.131,3342].pubs.dbo.jobs

go

4.Oracle版本

--建立连接服务器

EXEC sp_addlinkedserver

--要创建的链接服务器名称

'o',

--产品名称

'Oracle',

--OLE DB 字符

'MSDAORA',

--数据源

'acc'

GO

--创建链接服务器上远程登录之间的映射

EXEC sp_addlinkedsrvlogin

'o',

'false',

NULL,

--Oracle服务器的登陆用户名

'F02M185',

--Oracle服务器的登陆密码

'f02m185185'

go

--查询数据

--格式:LinkServer..Oracle用户名.表名

--注意用大写,因为在Oracle的数据字典中为大写

select * from o..F02M185.AI

go

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。