NOTE 4----linkserver的创建
来源:互联网 发布:手机棋牌麻将软件 编辑:程序博客网 时间:2024/05/24 06:41
linkserver的就是oracle里的dblink,之上可以创建视图等,访问其他库下的对象,其他库可以是sqlserver不同版本,oracle等
"与链接服务器的测试连接失败"
未将服务器 'YLC-2' 配置为用于 DATA ACCESS。 (Microsoft SQL Server,错误: 7411)
/****** 对象: LinkedServer [YLC-2] 脚本日期: 05/05/2014 10:54:24 ******/
EXEC master.dbo.sp_addlinkedserver @server = N'YLC-2', @srvproduct=N'SQL Server'/* For security reasons the linked server remote logins password is changed with ######## */
EXEC master.dbo.sp_addlinkedsrvlogin @rmtsrvname=N'YLC-2',@useself=N'True',@locallogin=NULL,@rmtuser=NULL,@rmtpassword=NULL
GO
EXEC master.dbo.sp_serveroption @server=N'YLC-2', @optname=N'collation compatible', @optvalue=N'false'
GO
--- EXEC master.dbo.sp_serveroption @server=N'YLC-2', @optname=N'data access', @optvalue=N'false'
EXEC master.dbo.sp_serveroption @server=N'YLC-2', @optname=N'data access', @optvalue=N'true'
EXEC master.dbo.sp_serveroption @server=N'YLC-2', @optname=N'dist', @optvalue=N'false'
GO
EXEC master.dbo.sp_serveroption @server=N'YLC-2', @optname=N'pub', @optvalue=N'false'
GO
EXEC master.dbo.sp_serveroption @server=N'YLC-2', @optname=N'rpc', @optvalue=N'true'
GO
EXEC master.dbo.sp_serveroption @server=N'YLC-2', @optname=N'rpc out', @optvalue=N'true'
GO
EXEC master.dbo.sp_serveroption @server=N'YLC-2', @optname=N'sub', @optvalue=N'true'
GO
EXEC master.dbo.sp_serveroption @server=N'YLC-2', @optname=N'connect timeout', @optvalue=N'0'
GO
EXEC master.dbo.sp_serveroption @server=N'YLC-2', @optname=N'collation name', @optvalue=null
GO
EXEC master.dbo.sp_serveroption @server=N'YLC-2', @optname=N'lazy schema validation', @optvalue=N'false'
GO
EXEC master.dbo.sp_serveroption @server=N'YLC-2', @optname=N'query timeout', @optvalue=N'0'
GO
EXEC master.dbo.sp_serveroption @server=N'YLC-2', @optname=N'use remote collation', @optvalue=N'true'
SQL Server提供了两种方式连接Link Server:
select * from OPENQUERY([YLC-2],'SELECT * FROM msdb.sys.sysobjects')--SELECT * FROM [YLC-2]..msdb.sys.sysobjects
注意:
1)第二种方式需注意大小写
2)第二种方式没有第一种那样强大,第二种往往用在指明连接的用户
SELECT * FROM [YLC-2]..msdb.sys.sysobjects就会报错 对象 名称 'YLC-2..msdb.sys.sysobjects' 包含的前缀超出了最大限值。最多只能有 3 个。
第一种是完全可以的
3)两种方式都不能使用索引,不支持大批量数据的使用
- NOTE 4----linkserver的创建
- LinkServer的语法
- linkserver的用法
- Appium创建一个Note的实例
- Robotium创建一个Note的实例
- UIAutomator创建一个Note的实例
- SDK Instrumentation创建一个Note的实例
- MonkeyRunner创建一个Note的实例
- UIAutomator创建一个Note的实例
- UIAutomator创建一个Note的实例
- 如何设置较低权限的用户运行 sp_CmdShell,LinkServer
- SqlServer连接Mysql的方法之一(不通过LinkServer)
- 关于vfp调用连接服务器(linkServer)异常的处理方法
- sqlserver linkserver
- linkserver用法
- LinkServer 案例
- linkserver用法
- Effective Java Note (对象的创建和销毁)
- C16_OC06-id关键字和构造方法
- OCP-1Z0-051 第63题 order by 应用
- Git详解之二:Git基础
- bat关闭指定窗口
- 梯度下降算法(Gradient Descent)
- NOTE 4----linkserver的创建
- 参加远光面试反思--阴沟翻船记
- zoj 3780 Paint the Grid Again (拓扑排序)
- 对技术改变世界的思考
- hdu 1233(还是畅通工程)
- XAMPP DEDE Discuz安装配置
- 动态IP或无公网IP时外网远程监控内网视频监控摄像头
- 面试题:把数组中的数分为两组,使得两组和相差最小 timus 1005. Stone Pile
- cmd 下命令