远程数据库备份的问题

zhigangsun 2003-08-12 11:16:01
为什么我用exec master..xp_cmdshell 'bcp test..student out "\\204.42.8.197\e:\cmm\temp.xls" -c -q -Sseasunhserver -Usa -Pseasunh'从我们局域网的服务器上导出表到我机子上时提示错误如下:
Error = [Microsoft][ODBC SQL Server Driver]无法打开 BCP 主数据文件
其中204.42.8.197我得机子的ip,cmm一个共享文件夹
...全文
24 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhigangsun 2003-08-12
  • 打赏
  • 举报
回复
不太明白,大力能给在解释一下吗?
谢谢!!!
我机子是professional服务器是server
pengdali 2003-08-12
  • 打赏
  • 举报
回复
SQL异地备份失败,归根结底是权限问题
如:
SQLServer备到FileServer上
那你的SQLServer的启动用户必须在FileServer上有足够的权限!
--------------------^^^---------------------------------
1、SQLServer上新建一SQLUser用户权限大一点。
2、FileServer上建同一用户对某一文件夹有足够权限。
3、两机的SQLUser密码相同(方便一点)
4、将SQLServer改为SQLUser启动
(管理工具-->服务-->mssql项-->属性-->指定用户及密码)
5、\\192.168.*.*\文件夹\ShareBak.Bak就可以了
-----------------------------------------------------------
简单一点就是:
如果你两台都是windows2ks
你的机器也用同样的Administrator密码,且sql服务器用administrator启动
那你写设备时就可以写:\\ip\.......

如果对方是98那你要完全共享一下!
你写设备时就可以写:\\ip\.......
viiqii 2003-08-12
  • 打赏
  • 举报
回复
是啊,楼上的高人,说具体点吧,

34,593

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧