如何在sqlserver 2005中将bak文件还原为数据库文件
1个回答
展开全部
SQL Server 2000 数据库备份与还原在查询分析器中,使用 SQL 命令备份系统数据库或用户数据库,然后又使用 SQL 命令 还原数据库. 一,备份数据库
例如: BACKUP DATABASE Northwind TO DISK = 'c:\Northwind.bak'
二,还原数据库
例如: --返回由备份集内包含的数据库和日志文件列表组成的结果集
返回由备份集内包含的数据库和日志文件列表组成的结果集
RESTORE FILELISTONLY FROM DISK = 'c:\Northwind.bak'
--还原由 BACKUP 备份的数据库
还原由 RESTORE DATABASE Northwind FROM DISK = 'c:\Northwind.bak'
--指定还原后的数据库物理文件名称及路径,这里得在 SQL Server 数据库管理系统中,
先 指定还原后的数据库物理文件名称及路径, 数据库管理系统中, 指定还原后的数据库物理文件名称及路径
创建数据库名为 Test 的数据库, 的数据库, 并且指定 mdf 文件和 ldf 文件在 C 盘 test 文件夹下. 文件夹下.否则,
否则, 在还原的时候,找不到指定的路径. 在还原的时候,找不到指定的路径.
RESTORE DATABASE Test FROM DISK = 'c:\Northwind.bak' WITH MOVE 'Northwind' TO 'c:\test\testdb.mdf', MOVE 'Northwind_log' TO 'c:\test\testdb.ldf' MOVE 'logical_file_name' TO 'operating_system_file_name'
例如: BACKUP DATABASE Northwind TO DISK = 'c:\Northwind.bak'
二,还原数据库
例如: --返回由备份集内包含的数据库和日志文件列表组成的结果集
返回由备份集内包含的数据库和日志文件列表组成的结果集
RESTORE FILELISTONLY FROM DISK = 'c:\Northwind.bak'
--还原由 BACKUP 备份的数据库
还原由 RESTORE DATABASE Northwind FROM DISK = 'c:\Northwind.bak'
--指定还原后的数据库物理文件名称及路径,这里得在 SQL Server 数据库管理系统中,
先 指定还原后的数据库物理文件名称及路径, 数据库管理系统中, 指定还原后的数据库物理文件名称及路径
创建数据库名为 Test 的数据库, 的数据库, 并且指定 mdf 文件和 ldf 文件在 C 盘 test 文件夹下. 文件夹下.否则,
否则, 在还原的时候,找不到指定的路径. 在还原的时候,找不到指定的路径.
RESTORE DATABASE Test FROM DISK = 'c:\Northwind.bak' WITH MOVE 'Northwind' TO 'c:\test\testdb.mdf', MOVE 'Northwind_log' TO 'c:\test\testdb.ldf' MOVE 'logical_file_name' TO 'operating_system_file_name'
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |