SQL Server ->> Msg 7411, Level 16, State 1, Line 1 -- Server 'XXXX' is not configured for RPC.
2015-09-15 19:32
393 查看
关于问题,有两个相关的服务器选项。
通常我们从linked server上取数据有两种办法。第一种是用完全路径访问,即SELECT * FROM [Server].[Database].sys.objects。另一种则是用EXEC(<cmd>) AT linked_server。
第一种办法好像是不受上面两个RPC选项的影响,至少我把它们都设置成false也照样可以从linked server上select数据。而第二种则需要把rpc out设置为true,我试过在rpc为false的情况下照样可以用第二种方法返回数据。测试环境:Microsoft SQL Server 2012 (X64) Enterprise Edition。
exec sp_serveroption @server='CIA-SH-SVR-SIS', @optname='rpc', @optvalue='true' exec sp_serveroption @server='CIA-SH-SVR-SIS', @optname='rpc out', @optvalue='true'
通常我们从linked server上取数据有两种办法。第一种是用完全路径访问,即SELECT * FROM [Server].[Database].sys.objects。另一种则是用EXEC(<cmd>) AT linked_server。
第一种办法好像是不受上面两个RPC选项的影响,至少我把它们都设置成false也照样可以从linked server上select数据。而第二种则需要把rpc out设置为true,我试过在rpc为false的情况下照样可以用第二种方法返回数据。测试环境:Microsoft SQL Server 2012 (X64) Enterprise Edition。
相关文章推荐
- MongoDB学习日记 - java代码(一):mongodb driver
- mysql版本
- Amoeba:开源的分布式数据库Porxy解决方案
- mysql批量插入数据方法
- string object to oracle check
- Redis的图形界面管理工具phpRedisAdmin
- 熟知MySQL存储过程
- YUM使用:安装mysql数据库服务
- 45 个非常有用的 Oracle 查询语句
- Ubuntu Server Install Mysql 5.6
- SQL Server学习记录之事务处理
- [转载] Redis系统性介绍
- HBase vs. MongoDB vs. MySQL vs. Oracle vs. Redis,三大主流开源 NoSQL 数据库的 PK 两大主流传统 SQL 数据库
- HBase vs. MongoDB vs. MySQL vs. Oracle vs. Redis,三大主流开源 NoSQL 数据库的 PK 两大主流传统 SQL 数据库
- Oracle直方图的深入理解-和测试-直返图直接影响sql是否走正确的索引?
- mysql中采用concat来拼接中文字符乱码解决方式
- windows 下安装redis
- SQlite命令行操作数据库
- mysql 语句包含关键字
- [转载] Redis之七种武器