求助,请教 各位大哥 SQL SERVER 2000 备份的一个问题,谢谢 8 |
缺席
|
lsh998
中階會員 發表:163 回覆:138 積分:60 註冊:2005-01-07 發送簡訊給我 |
请教:
我首先创建备份设备
use lshtest
exec sp_addumpdevice 'disk','mydata','c:\backup\mydata.bak' 然后进行备份 backup database lshtest
to mydata 可是在备份的时候提示这样的错误: 服务器: 消息 3201,级别 16,状态 1,行 1
无法打开备份设备 'mydata'。设备出现错误或设备脱机。详细信息请参阅 SQL Server 错误日志。
服务器: 消息 3013,级别 16,状态 1,行 1
BACKUP DATABASE 操作异常终止。 请教各位大哥,我是错在哪里呢?
还有 SQL Server 错误日志 ,是在哪里查看的啊? 谢谢!
|
lsh998
中階會員 發表:163 回覆:138 積分:60 註冊:2005-01-07 發送簡訊給我 |
谢各位大哥: 上面的错误是没有建立 路径"c:\backup\" 还请教您们一个问题
我用 下面的语句,是可以恢复 lshtest 数据库的 restore database lshtest
from mydata 可是我用我下面这种方法就不行,不知道为什么?
我首先 use master
create procedure procrestore_jinglong2
@databasename varchar(500),
@backsbname varchar(500)
as
declare @restorestring varchar(1000)
set @restorestring='restore ' @databasename ' from ' @backsbname GO 然后执行存储过程 procrestore_jinglong2 use master exec procrestore_jinglong2 'lshtest','mydata' 可是只是显示 命令已成功执行 可是根本没有进行恢复操作! 请教各位大哥大哥 ,我的存储过程写错了吗? 谢谢!
|
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |