㈠ 为什么我用exp导出的oracle数据库full备份无法还原到一个另外一台电脑上.
有几点需要注意
1、数据库的版本是否一致,理论上向下兼容,但实际中也会有特殊情况
2、操作系统的版本是否相同
3、数据库的表空间是否相同
4、用户的权限是否足够
5、字符集是否相同
㈡ 还原数据库失败怎么办
备份的数据库版本高于还原的版本。可尝试在要还原数据库的电脑上更新sqlSERVER的版本;也可在备份机将数据库或表转成其它格式导入新数据库,但限于简单的。供参考!
㈢ 相同版本的sqlserver,没办法还原对方的bak文件
B电脑上是不是装了多个数据库实例?不同版本的
可能是你打开了其它低版本的实例导致的
B电脑上登录时,服务器名称填写.\相应实例名,就可以连接到相应的实例上了
㈣ 数据库还原失败。
主要原因应该是数据库备份不完整或者损坏.
最好的数据库物理方法应该是单独保存mdf(主数据库文件)和ldf(事务日志文件)
然后通过企业管理器,右键附加数据库来完成还原.
LZ可以试着去下载SQL
Server数据库修复软件来解决,注意版本要匹配
㈤ SQL 2012 无法还原数据库。
必须降级,具体操作:
选中sql
server
2012的数据库,右键,点属性。-〉选项->兼容级别,选sql
server
2005(90)
确定后,备份这个数据库。就可以还原到sql
server
2005了
㈥ sql 2008数据库还原失败提示数据库不同
数据库版本不一致,兼容性问题造成的。select @@version查看两个instance 版本是否一致。
更改兼容性,保证兼容性一致方可还原。
㈦ SQL数据库还原问题,有一个数据库备份!还原出现这个提示。2000和2005都一样的提示@@
这个错误说明数据库的版本不符,你是在把从SQLServer2008/2005的数据库上备份的数据还原到SQLServer2000数据库上?首先确保连接到了数据库服务器上;其次还原的备份与需要还原的设备都是SQL2005。SQL数据的备份在2008与2000上不可以通用。如果系统同时安装了sqlserver2000跟sqlserver2005,在还原时可能会出现上述错误,解决方法---于数据库属性-选项-兼容级别->sqlsever2000(80),或在安装时为sqlserver2000跟sqlserver2005一个或两个都指定实例名。有问题再追问。
㈧ 我还原数据库,怎么就还原不了。急
看你那个扩展名为MDF的文件是不是好的,附加时是不是打的绿色的勾,如果不是,那么就是数据库文件被破坏,无法恢复数据了,如果是,那么可能就是因为其他些原因了。
㈨ 数据库为什么不能还原
路径错误,还原的时候修改一下路径
操作方法如下(参照第7步修改路径):
1--右键"数据库"
2--所有任务
3--还原数据库
4--"还原为数据库库"中输入还原后的数据库名
5--还原选择"从设备"--选择设备--添加--添加你的备份文件--确定,回到数据库还原的界面
6--备份号--选择内容--选择你要恢复那次备份的内容
7--选项--将"移至物理文件名"中的物理文件名修改为你的数据文件要存放的文件名
8--如果要还原的数据库已经存在,选择"在现有数据库上qz还原"-
9--确定
㈩ SQL数据库无法还原数据库
原因分析
这是因为在线还原的数据库在最后备份后又产生了新的日志,所以按照默认设置的备份选项,系统将提示备份日志尾部以免造成事务中断。
解决方法
如果需要备份尾部日志则进行备份。如果不需要,则可以在还原数据库的的选项卡中选择【覆盖现有数据库】复选框。