sqlserver链接服务器的方法.doc

sqlserver链接服务器的方法.doc

ID:57631772

大小:82.00 KB

页数:5页

时间:2020-08-29

sqlserver链接服务器的方法.doc_第1页
sqlserver链接服务器的方法.doc_第2页
sqlserver链接服务器的方法.doc_第3页
sqlserver链接服务器的方法.doc_第4页
sqlserver链接服务器的方法.doc_第5页
资源描述:

《sqlserver链接服务器的方法.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、sqlserver链接服务器使用方法分类: database2009-03-3019:05 3737人阅读 评论(2) 收藏 举报使用sql语句:execsp_addlinkedserver@server='serverontest',@provider='sqloledb',@srvproduct='',@datasrc='101.123.10.112'添加一个链接服务器 使用sql语句:EXECsp_addlinkedsrvlogin@rmtsrvname='serverontest',@useself='false',@locallogin='sa',@rmtuser='

2、sa',@rmtpassword='passwordofsa'添加登录方式 以上两个语句中,@server为服务器的别名,@datasrc为要链接的目标数据库的连接串,@rmtsrvname为别名,@locallogin为本地登录的用户名,@rmtuser和@rmtpassword为要链接的目标数据库的登录用户名和密码 添加完链接服务器之后,可以通过select*fromsys.linked_logins和select*fromsys.servers来查看已经添加的链接服务器和登录角色 添加完链接服务器后,使用select*from 别名.库名.dbo.表名来对其中的数据进行查

3、询 删除链接服务器登录映射和链接服务器的方法:   exec sp_droplinkedsrvlogin ’serverontest’ ,’sa’    exec sp_dropserver ’serverontest’ 上文仅仅是添加到sqlserver的链接服务器的方法,关于添加到其它数据库的链接服务器的方法,参见: [c-sharp] viewplaincopy1.    一、使用 Microsoft OLE DB Provider For ODBC 链接MySQL   2.  安装MySQL的ODBC驱动MyODBC  3.1、为MySQL建立一个ODBC系统数据源,例

4、如:选择数据库为test ,数据源名称为myDSN  4.2、建立链接数据库  5.  EXEC sp_addlinkedserver @server = ’MySQLTest’, @srvproduct=’MySQL’,  1.  @provider = ’MSDASQL’, @datasrc = ’myDSN’  2.  GO  3.  EXEC sp_addlinkedsrvlogin  4.  @rmtsrvname=’MySqlTest’,@useself=’false’,@locallogin=’sa’,@rmtuser=’mys  5.  ql的用户名’,@rmt

5、password=’mysql的密码’  6.3、查询数据  7.  SELECT * FROM OPENQUERY (MySQLTest ,’select * from 表’ )  8.  下面这个不行:  9.  SELECT * FROM OPENQUERY (MySQLTest ,’表’ )  10.  注意:不能直接用select * from 链接服务器名.数据库名.用户名.表(或视图)  11.  四部分名称查询数据,可能是个Bug.  12.二、使用 Microsoft OLE DB Provider For ORACLE 链接ORACLE  13.1、建立链接

6、数据库  14. sp_addlinkedserver ’别名’, ’Oracle’, ’MSDAORA’, ’服务名’  15.  GO  16. EXEC sp_addlinkedsrvlogin @rmtsrvname=’别名 ’,@useself=’false’,@locallogin=’sa’,@rmtuser=’oracle用户名 ’,@rmtpassword=’密码’  17.2、查询数据  18.  SELECT * FROM 别名..用户名.表(视图)  19.  注意:四部分名称全部用大写  20.3、执行存储过程  21.  使用OPENQUERY:  2

7、2.  SELECT *  23.  FROM OPENQUERY(别名, ’exec 用户名.存储过程名’)   24.      25.三、设置链接服务器以访问格式化文本文件  26.  用于 Jet 的 Microsoft OLE DB 提供程序可用于访问并查询文本文件。  27.    若要直接创建访问文本文件的链接服务器而不将文件链接为 Access .mdb 文件中的表,请行 sp_addlinkedserver,如下例所示。  28.  提供程序是 Microsoft.Jet.

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。