sql server 请教(50分)

  • 主题发起人 主题发起人 ldaan3
  • 开始时间 开始时间
L

ldaan3

Unregistered / Unconfirmed
GUEST, unregistred user!
use master
go
backup database mydb3
to disk='//fxg/d/mydb3.bat'
restore filelistonly
from disk='//fxg/d/mydb3.bat'
restore database mydb5
from disk='//fxg/d/mydb3.bat'
with
move 'mydb3' to 'g:/mydb5_pri.mdf',
move 'mydb3_log' to 'g:/mydb5_log.ldf'
go
------------------执行情况(直接在sel server 的查询分析器中运行)------------
已处理 96 页,这些页属于数据库 'mydb3' 的文件 'mydb3_dat'(位于文件 8 上)。
已处理 1 页,这些页属于数据库 'mydb3' 的文件 'mydb3_log'(位于文件 8 上)。
BACKUP DATABASE 操作成功地处理了 97 页,花费了 0.672 秒(1.171 MB/秒)。
(所影响的行数为 2 行)
服务器: 消息 3234,级别 16,状态 2,行 7
逻辑文件 'mydb3' 不是数据库 'mydb5' 的一部分。请使用 RESTORE FILELISTONLY 来列出逻辑文件名。
服务器: 消息 3013,级别 16,状态 1,行 7
RESTORE DATABASE 操作异常终止。
--------------
请问是什么回事,restore filelistonly 我不是有了吗?
 
这个东西没必要用这么复杂来做吧
先备份,然后后备恢复成另一个数据库。
用MOVE干嘛呢。
 
呵呵,用企业管理器 这个我知道。
我是想试一下 sql 语句、语法而已。
还请问是哪里错了呢?
 
sorry,不如自己查帮助吧[:D]
 
???
没人知道吗?
 
问题我已经自己解决。
各位推荐一下关于 sql server的书吧,
准备放分了。
 
算了,没人答复。
 
后退
顶部