Server2005中跨库执行SQL语句的方法-SQL (server2012)

教程大全 2025-07-13 12:48:25 浏览

下面为您介绍SQL server2005中跨库执行SQL语句的方法,供您参考,如果您在这方面遇到了问题,不妨一看,相信会对您有所帮助。select * from openDATASOURCE(‘SQLOLEDB’,‘Data Source=IP;User ID=;Password=’).库名.dbo.表名

注意:

1.表名前一定要加上dbo,不然会报“配置选项 ‘Ad Hoc Distributed Queries’ 不存在,也可能是高级选项”

2.如果执行时报“SQL Server 阻止了对组件 ‘Ad Hoc Distributed Queries’ 的 STATEMENT’OpenRowset/OpenDatasource’ 的访问,因为此组件已作为此 2012 服务器 安全配置的一部分而被关闭。系统管理员可以通过使用 sp_configure 启用 ‘Ad Hoc Distributed Queries’。有关启用 ‘Ad Hoc Distributed Queries’ 的详细信息,请参阅 SQL Server 联机丛书中的 “外围应用配置器”。”错误,那么请执行下面的语句

exec sp_configure ‘show advanced options’,0reconfigureexec sp_configure ‘Ad Hoc Distributed Queries’,0reconfigure

【编辑推荐】

SqlServer数据库中的分页语句

SQL Server中存储过程慢于SQL语句直接执行的原因

SQL SERVER数据库中存储过程使用循环语句

Sql Server两个版本中显示所有表信息的语句

SQL Server中一个语句块实现多条语句插入的方法


sqlserver2005,如何将一个数据库中的所有表的数据清空,而约束不删?跪求答案

TRUNCATE TABLE 删除表中的所有行,但表结构及其列、约束、索引等保持不变。 新行标识所用的计数值重置为该列的种子。 如果想保留标识计数值,请改用 DELETE。 如果要删除表定义及其数据,请使用 DROP TABLE 语句。

按什么键来运行SQL语句

错误代码832是什么意思 网络问题

断开宽带连接的⒈ 错误代码832(XP) 、813(VISTA)提示:错误代码832(XP)存在其他拨好连接处于活动状态,请断开其他连接或者重起计算机。 错误代码813 (VISTA)连接失败,错误代码813,异常错误。 请核对客户名和密码并检查网线是否插好。 原因:由于计算机中存在其他连接导致。 处理方法:1.请断开本地连接以外的所有连接后再次登陆,查看是否正常。 2.请重起电脑后再次登陆,查看是否正常。 3.如不能正常使用,错误代码改变,请根据相应错误代码处理故障。 1.将所有宽带连接都删除;2.如果第一步的方法无法解决,请打开控制面板---设备管理器,将网络适配器下的选项右击禁用;3.重启后,将网络适配器下的选项右击启用;4.建立新的宽带连接即可.

本文版权声明本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,请联系本站客服,一经查实,本站将立刻删除。

发表评论

热门推荐