数据库回复出错 ̄! 就是在单位BACKUP DATABASE后到家里RESTORE DATABASE时不行。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 备份集中备份的数据库与现有的数据库 'canyin' 不同。你家中数据库的路径和公司里一样吗?不一样的话,恢复要指定新的路径你的restore database 所存放的路径可能不同,在恢复时候指定一下新的文件路径(企业管理器里面或者restore语句里面)参考RESTORE DATABASE MyNwind FROM MyNwind_1 WITH NORECOVERY, MOVE 'MyNwind' TO 'c:\Program Files\Microsoft SQL Server\MSSQL\Data\NewNwind.mdf', MOVE 'MyNwindLog1' TO 'c:\Program Files\Microsoft SQLServer\MSSQL\Data\NewNwind.ldf'RESTORE LOG MyNwind FROM MyNwindLog1 WITH RECOVERY 解释备份集是与正在还原的数据库同名的一个数据库备份。但是,正在还原的数据库是由不同于备份集中数据库的 CREATE DATABASE 语句所创建。即使数据库具有相同的名称,事实上它们也是不同的数据库。对策要么重新发出 RESTORE DATABASE 命令并使用 WITH REPLACE 子句以重写现有的数据库,要么将备份集还原为其它数据库名称。如果是将备份集还原为其它数据库名称,确保要创建的文件不存在并没有为另一个数据库所用。如果选错了要还原的备份集,则选择现有数据库的备份,并将其还原。 用restore database canyin from '' with replace 这个问题我也碰到过,你先把要回复的原来的数据库删除,然后用DATAENVIRONMENT回复的话就可以了。 行列转换问题 [sql]求一个sql语句,关于合并! 找最后一次记录列表 有关游标实例疑问,请解答,谢谢!! Sql 2005 报错??? 小弟有个分页存储过程,其中对sp_executesql使用不明白,请帮忙讲解下。 Sql server保存的时候丢数据是什么原因? group by 地用法? 这个语句应该怎么写? 存储过程的ouput 不能是text type, 怎么解决? 表更新问题: 请问如何使用SQL-SERVER上传文件?
你家中数据库的路径和公司里一样吗?不一样的话,恢复要指定新的路径
你的restore database 所存放的路径可能不同,在恢复时候指定一下新的文件路径(企业管理器里面或者restore语句里面)
参考
RESTORE DATABASE MyNwind
FROM MyNwind_1
WITH NORECOVERY,
MOVE 'MyNwind' TO 'c:\Program Files\Microsoft SQL Server\MSSQL\Data\NewNwind.mdf',
MOVE 'MyNwindLog1' TO 'c:\Program Files\Microsoft SQLServer\MSSQL\Data\NewNwind.ldf'
RESTORE LOG MyNwind
FROM MyNwindLog1
WITH RECOVERY
备份集是与正在还原的数据库同名的一个数据库备份。但是,正在还原的数据库是由不同于备份集中数据库的 CREATE DATABASE 语句所创建。即使数据库具有相同的名称,事实上它们也是不同的数据库。对策
要么重新发出 RESTORE DATABASE 命令并使用 WITH REPLACE 子句以重写现有的数据库,要么将备份集还原为其它数据库名称。如果是将备份集还原为其它数据库名称,确保要创建的文件不存在并没有为另一个数据库所用。如果选错了要还原的备份集,则选择现有数据库的备份,并将其还原。
你先把要回复的原来的数据库删除,
然后用DATAENVIRONMENT回复的话就可以了。