如何把备份的.bak文件还原到一个新的数据库

2024-11-03 04:31:57
推荐回答(3个)
回答1:

1、代码:use master restore database 数据库名 from disk='c:/dbname.bak' with REPLACE 或: 还原修改数据库路径: RESTORE DATABASE 数据库名 FROM disk='c:/dbname.bak' WITH MOVE 'test' TO 'c:"Program Files"Microsoft SQL Server"MSSQL"Data"test.mdf', MOVE 'test_log' TO 'c:"Program Files"Microsoft SQL Server"MSSQL"Data"'test_log.ldf' 2、企业管理器: 企业管理器中的操作: 企业管理器--右键"数据库"--所有任务--还原数据库 --"还原为数据库库"中输入还原后的数据库名 --还原选择"从设备"--选择设备--添加--添加你的备份文件--确定,回到数据库还原的界面 --选项--将"移至物理文件名"中的物理文件名修改为你的数据文件要存放的文件名 --如果要还原的数据库已经存在,选择"在现有数据库上强制还原"- -确定

回答2:

1、随便选择一个数据库来还原,选择好你的bak文件后,再查看“选项”选项卡中可以查看bak文件关联的原数据库名称。
2、然后取消还原,新建一个空的原名称的数据库,再执行还原备份就可以了。

回答3:

1.右击SQL
Server
2000实例下的“数据库”文件夹。就是master等数据库上一级的那个图标。选择“所有任务”,“还原数据库”
2.在“还原为数据库”中填上你希望恢复的数据库名字。这个名字应该与你的源码中使用的数据库名字一致。
3.在弹出的对话框中,选“从设备”
4.点击“选择设备”
5.点击“添加”
6.点击“文件名”文本框右侧的“...”按钮,选中你的“.BAK”文件,并点击确定回到“选择还原设备”对话框。
7.点击确定回到“还原数据库”对话框。
8.点击“选项”选项卡
9.将所有“移至物理文件名”下面的路径,改为你想还原后的将数据库文件保存到的路径。如果你不希望改变,可以直接点击确定。这时便恢复成功了。