请教:
我首先创建备份设备
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 错误日志 ,是在哪里查看的啊?谢谢!
我首先创建备份设备
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 错误日志 ,是在哪里查看的啊?谢谢!
2,错误日志记录在sql安装目录下\\Microsoft SQL Server\MSSQL\LOG,
文件名ERRORLog,你用文本格式打开就好
各位大哥,还请教您们一个问题,好吗?我用 下面的语句,是可以恢复 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 '+ @backsbnameGO然后执行存储过程 procrestore_jinglong2use masterexec procrestore_jinglong2 'lshtest','mydata'可是只是显示 命令已成功执行
可是根本没有进行恢复操作!请教各位大哥大哥 ,我的存储过程写错了吗?谢谢!
exec (@restorestring)
要不就没有执行恢复
谢谢 hahafan 大哥!