SQL-Server2005中跨库执行SQL语句的方法 (sqlserver还原数据库bak文件)

教程大全 2025-07-13 16:13:40 浏览

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

注意:

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

Server2005中跨库执行SQL语句的方法

2.如果执行时报“SQL Server 阻止了对组件 ‘Ad Hoc Distributed Queries’ 的 STATEMENT’OpenRowset/OpenDatasource’ 的访问,因为此组件已作为此 服务 安全配置的一部分而被关闭。系统管理员可以通过使用 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中一个语句块实现多条语句插入的方法


sql数据库迁移到db2数据库---具体步骤还不详细呀

1、用powerdisgner连接sql2005,可以直接导出建表语句,包括表,存储过程,和视图2、将建表的sql语句直接在db2上执行,数据库一般都有自己的控制台,如sqlserver有个“查询分析器”;sybase有个sybase central;db2应该也有自己的对应程序(没用过)3、bcp out c:\temp\filename -Usa -Ppassword -Sservername -c 4、我的意思是通过读取数据库的系统表来按照bcp语句的格式生成bcp语句如一次性生成下面的结果集,然后再执行就可以将不同表数据保存到不同文件中了bcp 1 out c:\temp\tablename1 -Usa -Ppassword -Sservername -c bcp 2 out c:\temp\tablename2 -Usa -Ppassword -Sservername -c 5、重复第4步,只是将‘out’改为‘in’,然后执行从文件导入数据我手上也没有环境,只能给你提个大概思路,希望对你有帮助

按什么键来运行SQL语句

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

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

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

发表评论

热门推荐