
正文
sqlserver无法备份,sqlserver数据库备份失败
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
SQLSERVER数据库备份后无法还原的解决办法
打开企业管理器,右键单击你需要还原到的“数据库”节点,选择“所有任务”-“还原数据库”。在“还原数据库”对话框的“常规”选项卡中选择“从设备”。
具体方法如下:首先,你要确定你所拷贝的数据库的路径在以前的机子上在那块放着;一般情况C:\ProgramFiles\MicrosoftSQLServer\MSSQL.1\MSSQL\Data下。
很明显,你的 数据库备份 的版本100.2000高于当前运行库的版本100.3000,高版本的数据是不能向低版本库上还原的。
备份的数据库版本高于还原的版本。可尝试在要还原数据库的电脑上更新SQLSERVER的版本;也可在备份机将数据库或表转成其它格式导入新数据库,但限于简单的。
注释:xxx是你需要还原的数据库名称,xxx.bak是你需要还原的备份文件。
右键数据库--还原数据库/还原文件和文件组--源设备 浏览备份文件(bak或trn) 在目标数据库填写要命名的数据库,确定即可完成。
相关问答
Q1: sqlserver备份需要停止服务
不用停止啊,备份完了,会给你具体的备份截止时间的。
这种备份方法是最快最完整的,但是在备份前需要将数据库的服务停止:在服务里找到MSSQL Server,停止服务 所以这种备份一定要动作快,尽量在夜间进行,而且不要忘记备份完毕后,开启数据库的服务。
所以,为了尽量保证备份数据的完整性,最好选择在凌晨,而且云硬盘没有写入数据的时间进行云硬盘备份;或者在进行云硬盘备份前,暂停所有数据的操作,且将应用系统停止,再进行备份。
如果在执行DBCCCHECKDB(db_name,REPAIR_ALLOW_DATA_LOSS)命令时提示说数据库未处于单用户模式状态的话,则重新启动SQLServer服务,然后继续尝试。
Q2: sql2000为什么不备份数据库
数据库备份计划是sql代理SQLSERVERAGENT的一个组件,默认SQLSERVERAGENT服务是手动开启的,所以如果没有设置SQLSERVERAGENT自动开启,自动备份就会失效。设置如下:在系统服务中找到 SQLSERVERAGENT 服务。
使用winrar,将数据库文件打包成rar文件,如果弹出错误信息对话框,选择忽略,然后又提示一些错误信息。如果winrar制作的rar文件存在,马上可以复制到其他盘,然后提取。
SQL2000支持备份或还原数据库中的个别文件或文件组。这是一种相对较完善的备份和还原过程,通常用在具有较高可用性要求的超大型数据库中。如果可用的备份时间不足以支持完事数据库备份,则可以在不同的时间备份数据库的子集。
一个是日志文件(*.ldf)放在其他分区或者其他目录下。然后再来重装SQL SERVER;若是数据库本身就是在其他分区或其他目录下,则你可以直接重新安装SQL SERVER了。不需要考虑数据问题。安装好后,再附加数据库,就OK了。
是通过企业管理器的“备份”菜单或者backup database命令进行的备份吗?如果是的话视图、存储过程、触发器都可以备份的,并且备份的时候是所有对象都备份,不能只单独特定的对象。
这里首先确保你的sql2000企业管理器已经连接到远程的sql2000数据库服务器上了,备份数据库 (1)在企业管理器中展开服务器组,展开指定的服务器-选择需要备份的数据库。
Q3: sql2005数据库可疑状态如何解决!急!!!(sql数据库可疑解决办法)
1、改削数据库为紧迫模式 使数据库变为的暌姑户模式 Net stop mssqlserver --遏制处事 修复数据库日志年夜头生成,此呼吁搜检的分配,结构,逻辑完整性和所稀有据库中的对象错误。
2、是整个服务器质疑还是只是一个数据库?还能建库吗?既然祢有备份那就附加,如果附加不了估计就是服务器问题。建议把Sql重新装下。
3、您好,是这样的:首先确认已经备份了.mdf和.ldf文件。 在SQL Server中新建一个同名的数据库,然后停止SQL Server服务。 用原有的.mdf和.ldf文件覆盖新建数据库对应的.mdf和.ldf文件。
4、消息 5028,级别 16,状态 2,第 5 行 系统无法激活足够的数据库来重建日志。
5、改成混合模式登录,用localhost或10.1试试。还不行的话重装了。
Q4: 为什么sq2012无法还原sql2008的备份报错版本不兼容
1、sql server 2012的备份文件无法还原到sql server 2008。Sql Server的兼容原则是,新版本兼容旧版本,反之不兼容。并且跨版本过大有可能也不能兼容。
2、方案请安装YY.YY.YYYY的SQL,这个YY.YY.YYYY到底是哪个版本,把它抄下来,去网上搜索一下。另外,比YY.YY.YYYY高的版本一般也能兼容地进行还原,最好是相同版本,更保险一些。
3、你备份时的数据库版本和当前运行的数据库版本不一致,所以存在不兼容问题。看看当前这个版本在还原数据时是否可以忽略不兼容的信息,直接进行还原。
4、是的,高版本无法在低版本还原。只能再装一个高版本的实例,还原好了之后用导入导出才能还原到低版本的数据库里。
5、由于版本不同,直接附加是不行的,也不能用备份+还原的方式解决问题。
6、第一:版本没有问题的情况下,你在选项里面勾上“覆盖当前数据库”选项;第二:版本有问题,肯定是你备份文件的数据库版本更高,你就升级到2008 R2系统吧,一定要保证比备份数据库的版本更高或者相同。
关于sqlserver无法备份和sqlserver数据库备份失败的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。








