首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

指定单表备份sql代码实施出错

2013-07-29 
指定单表备份sql代码执行出错!exec master..xp_cmdshell bcp TestDB.dbo.Tbout F:\XX.bak -T执行结果:SQ

指定单表备份sql代码执行出错!
exec master..xp_cmdshell 'bcp TestDB.dbo.Tb  out F:\XX.bak -T'
执行结果:
SQLState = 08001, NativeError = 2
Error = [Microsoft][SQL Native Client]命名管道提供程序: 无法打开与 SQL Server 的连接 [2].
SQLState = 08001, NativeError = 2
Error = [Microsoft][SQL Native Client]建立到服务器的连接时发生错误。连接到 SQL Server 2005 时,默认设置 SQL Server 不允许远程连接这个事实可能会导致失败。
SQLState = S1T00, NativeError = 0 
Error = [Microsoft][SQL Native Client]登录超时已过期
NULL
[解决办法]
外围配置管理器中,打开远程连接,选择TCPIP和命名管道登陆。
[解决办法]
楼上说的没错,SQL Server2005默认是不允许远程连接的,在外围配置管理器开启。另外配置管理器中开启TCP/IP和命名管道协议
[解决办法]
能備份單個表嗎?
[解决办法]
没有单表备份的功能,你是要用BCP导出数据吗?
[解决办法]
你这条代码是在远程执行还是本机执行?因为是远程的话需要加-s 参数指定服务器名称 
[解决办法]
SQL Server错误日志发一下

热点排行