SQL2005实现链接服务器的二种方法
2008-04-17 11:12
190 查看
1、增加链接服务器代码:
EXEC sp_addlinkedserver 'TEST', '', 'SQLOLEDB', 'IP地址'
GO
EXEC sp_addlinkedsrvlogin 'TEST', 'false',null, '用户名','密码'
GO
2、解除SQL对组件"Ad Hoc Distributed Queries"的"STATEMENT'OpenRowset OpenDatasource"的访问(SQL Server 阻止了对组件 'Ad Hoc Distributed Queries' 的 STATEMENT'OpenRowset/OpenDatasource' 的访问,因为此组件已作为此服务器安全配置的一部分而被关闭。系统管理员可以通过使用 sp_configure 启用 'Ad Hoc Distributed Queries'。)开启方法如下:
EXEC sp_configure 'show advanced options', 1
GO
RECONFIGURE
GO
EXEC sp_configure 'Ad Hoc Distributed Queries', 1
GO
RECONFIGURE
GO
3、查询返回结果。例:
select * from TEST.数据库名.dbo.表名
(*注意:表名必须加上dbo标识)
另一直接用语句方法实现方法:
select * from openrowset('SQLOLEDB', 'IP地址或机器名'; '用户名'; '密码',数据库名.dbo.表名)
EXEC sp_addlinkedserver 'TEST', '', 'SQLOLEDB', 'IP地址'
GO
EXEC sp_addlinkedsrvlogin 'TEST', 'false',null, '用户名','密码'
GO
2、解除SQL对组件"Ad Hoc Distributed Queries"的"STATEMENT'OpenRowset OpenDatasource"的访问(SQL Server 阻止了对组件 'Ad Hoc Distributed Queries' 的 STATEMENT'OpenRowset/OpenDatasource' 的访问,因为此组件已作为此服务器安全配置的一部分而被关闭。系统管理员可以通过使用 sp_configure 启用 'Ad Hoc Distributed Queries'。)开启方法如下:
EXEC sp_configure 'show advanced options', 1
GO
RECONFIGURE
GO
EXEC sp_configure 'Ad Hoc Distributed Queries', 1
GO
RECONFIGURE
GO
3、查询返回结果。例:
select * from TEST.数据库名.dbo.表名
(*注意:表名必须加上dbo标识)
另一直接用语句方法实现方法:
select * from openrowset('SQLOLEDB', 'IP地址或机器名'; '用户名'; '密码',数据库名.dbo.表名)
相关文章推荐
- .NET将文件上传到网络共享服务器的方法(已验证实现)
- 解决方法:SQL2008 链接服务器 访问接口 "SQLNCLI10" 的架构行集 出错的问题!
- javascript 实现双击才能打开链接的方法
- 实现dedecms友情链接分栏目调用的方法(图)
- js实现图片和链接文字同步切换特效的方法
- Nginx服务器三种实用方法实现图片防盗链
- 解决"链接服务器 '(null)' 的 OLE DB 访问接口 'STREAM' 返回了对列 '[!BulkInsert].fieldname' 无效的数据"的一种替换方法
- Android各种链接网络服务器方法
- 1. SQL Server服务器监控实现方法
- 1. SQL Server服务器监控实现方法
- 使用命令行注册和反注册OPC 服务器的实现方法
- Android 的实现TextView中文字链接的4种方法
- jQuery实现平滑滚动页面到指定锚点链接的方法
- nginx 配置虚拟主机,实现在一个服务器可以访问多个网站的方法
- javascript实现点击单选按钮链接转向对应网址的方法
- C# 两种方法实现HTTP协议迷你服务器
- Windows下ftp服务器实现匿名访问的配置方法
- 使用php实现下载生成某链接快捷方式的解决方法
- js实现鼠标移到链接文字弹出一个提示层的方法
- 当我们想点击一个链接实现删除或者类似的功能,想给出一个提示,具体实现方法