sp_addumpdevice的问题!

feitianbianfu16 2005-11-04 01:11:12
现在我在创建备份设备的时候,想在局域网上的另外一个机子上创建一个备份设备。我的机子名字是SSS,要创建备份设备的机子名称是leon,备份的位置为D:\tt.bak,所以我的语句是:
exec sp_addumpdevice 'disk','TTBack','\\leon\d$\ttdd.bak'
这个语句执行的结果是

(所影响的行数为 1 行)

'硬盘' 设备已添加。
当我用备份语句backup database来备份的时候,出错了。我的备份语句是:
backup database tt to ttback
出错的内容是:
服务器: 消息 3201,级别 16,状态 1,行 1
无法打开备份设备 'ttback'。设备出现错误或设备脱机。详细信息请参阅 SQL Server 错误日志。
服务器: 消息 3013,级别 16,状态 1,行 1
BACKUP DATABASE 操作异常终止。
不知道是那里出错了,请高手看看!
...全文
646 34 打赏 收藏 转发到动态 举报
写回复
用AI写文章
34 条回复
切换为时间正序
请发表友善的回复…
发表回复
feitianbianfu16 2005-11-05
  • 打赏
  • 举报
回复
昨天晚上终于按照老大说的搞定了!谢~~谢~~哦~!
zonelive 2005-11-04
  • 打赏
  • 举报
回复
果然是zjcxc所说的,厉害
zonelive 2005-11-04
  • 打赏
  • 举报
回复
先用net use 看一下,
再net use \\Gly\sql2000 "password" /user:"administrator" /persistent:yes
再xp_cmdshell 'netstat -n>\\Gly\sql2000\1.txt' 看看
zjcxc 元老 2005-11-04
  • 打赏
  • 举报
回复
你的sql服务的启动用户必须使用指定用户
这个用户必须具有对共享目录的读/写权限
feitianbianfu16 2005-11-04
  • 打赏
  • 举报
回复
55555555还是不可以呀!而且根本没有你说的出现的那个“记住密码”!
执行xp_cmdshell 'netstat -n>\\Gly\sql2000\1.txt'
还是出现
拒绝访问。
NULL
zonelive 2005-11-04
  • 打赏
  • 举报
回复
你对administrator都加一个密码吧,2抬一样的密码,注销重新进入,用SQLSERVER的这台访问另一台,记住一定要对“记住密码”这个选项打勾,再执行xp_cmdshell 'netstat -n>\\Gly\sql2000\1.txt'看,成功了那就OK了
feitianbianfu16 2005-11-04
  • 打赏
  • 举报
回复
如何修改呢?
feitianbianfu16 2005-11-04
  • 打赏
  • 举报
回复
权限问题?是系统的权限问题,还是SQL的权限问题呀?
zonelive 2005-11-04
  • 打赏
  • 举报
回复
2。xp_cmdshell 'netstat -n>\\Gly\sql2000\test_bak.dat'
运行结果:
拒绝访问。
NULL

根据这个我基本上证明了一个问题:权限问题
zonelive 2005-11-04
  • 打赏
  • 举报
回复
xp_cmdshell 'netstat -n>\\Gly\sql2000\1.txt'
你看,你少了东西,把我这个复制执行一下再把结果贴出来
zonelive 2005-11-04
  • 打赏
  • 举报
回复
现在就是要证明路径和权限是否都正常呀
feitianbianfu16 2005-11-04
  • 打赏
  • 举报
回复
1。xp_cmdshell 'netstat -n>\\Gly\sql2000'
运行结果:
拒绝访问。
NULL
2。xp_cmdshell 'netstat -n>\\Gly\sql2000\test_bak.dat'
运行结果:
拒绝访问。
NULL
zonelive 2005-11-04
  • 打赏
  • 举报
回复
是呀,test_bak.dat这个文件是在使用时才产生的,根据的的错误信息很明显是路径或权限的问题
zonelive 2005-11-04
  • 打赏
  • 举报
回复
上面的语句能成功吗
feitianbianfu16 2005-11-04
  • 打赏
  • 举报
回复
创建备份设备:sp_addumpdevice,只是在sysdevice中创建逻辑和物理名称的,指定使用备份设备的时候,才在物理上创建它,所以在\\gly\sql2000下面是看不到test_bak.dat的!
zonelive 2005-11-04
  • 打赏
  • 举报
回复
xp_cmdshell 'netstat -n>\\Gly\sql2000\1.txt'
到目录下看是否文件存在
feitianbianfu16 2005-11-04
  • 打赏
  • 举报
回复
可以的!
zonelive 2005-11-04
  • 打赏
  • 举报
回复
在运行中执行:\\Gly\sql2000\
是否可以直接进入,进去后进行读写操作是否正常
feitianbianfu16 2005-11-04
  • 打赏
  • 举报
回复
device_name physical_name description status cntrltype size
-------------------------------------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ----------- --------- -----------
master d:\Program Files\Microsoft SQL Server\MSSQL\data\master.mdf special, physical disk, 4 MB 2 0 512
mastlog d:\Program Files\Microsoft SQL Server\MSSQL\data\mastlog.ldf special, physical disk, 1 MB 2 0 128
modeldev d:\Program Files\Microsoft SQL Server\MSSQL\data\model.mdf special, physical disk, 0.6 MB 2 0 80
modellog d:\Program Files\Microsoft SQL Server\MSSQL\data\modellog.ldf special, physical disk, 0.8 MB 2 0 96
tempdev d:\Program Files\Microsoft SQL Server\MSSQL\data\tempdb.mdf special, physical disk, 2 MB 2 0 256
templog d:\Program Files\Microsoft SQL Server\MSSQL\data\templog.ldf special, physical disk, 0.5 MB 2 0 64
test_bak \\Gly\sql2000\test_bak.dat disk, backup device 16 2 0
tt d:\Program Files\Microsoft SQL Server\MSSQL\data\RengShi_db disk, backup device 16 2 0

(所影响的行数为 8 行)
zonelive 2005-11-04
  • 打赏
  • 举报
回复
你用这个sp_helpdevice把执行的结果贴出来看一下
加载更多回复(14)

34,590

社区成员

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

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