今天从网上下了个Demo,里面有个.bak文件,就试着还原了一下,结果发现报了错.是了两种方式导入,都不行. 最终找到了解决办法: 可以直接用sql语句对.bak文件进行还原. RESTORE DATABASE QuartzScheduler --数据库名 FROM DISK = N'C:\Users\dujiaoyang\Desktop\QuartzScheduler\QuartzScheduler.bak' with replace,--.bak文件路径 NOUNLOAD, STATS…
RESTORE DATABASE CCC FROM DISK = 'AAA.bak' with replace, MOVE 'BBB' TO 'C:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER2008\MSSQL\DATA\CCC.mdf', MOVE 'BBB_LOg' TO 'C:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER2008\MSSQL\…
mssql server 2005还原数据库bak文件,网站使用虚拟主机建站会经常遇到,一般情况下,主机商有在线的管理程序,但有时候没有的话,就需要本地还原备份sql数据库了.这种情况mssql server 2008也同样会出现,有时候会出现“备份集中的数据库备份与现有的xx数据库不同”的错误提示,本文也一并把解决方法说道说道. 第一部分,mssql server 2005(2008)还原数据库bak文件. 一.连接上数据库,右键数据库,选择新建数据库,输入你要还原数据库的名称. 二.确定后右…
今天发现一个问题,就是公司开发服务器上的sql server使用sa账号登录后,还原一个数据库bak文件老是报错,错误如下: TITLE: Microsoft SQL Server Management Studio ------------------------------ Restore of database 'Customer' failed. (Microsoft.SqlServer.Management.RelationalEngineTasks) ----------------…
1 创建新数据库 TestDB 2 使用语句 use master restore database [TestDB] from disk = 'D:\SqlDataBak\SanJu\SanJu_201608011400.bak' with nounload, replace, stats = 10, move 'SANJUWD' to 'D:\SqlData\TestDB.mdf', move 'SANJUWD_log' to 'D:\SqlData\TestDB_log.LDF' go…