server-SQL SERVER2008还原数据库提示版本不兼容怎么办?

问题描述

SQL SERVER2008还原数据库提示版本不兼容怎么办?

只有bak文件,没有sql文件。我的数据库可以升级,如果升级,怎么升?

解决方案

安装兼容的版本,比如sql server 2008 r2或者2012

解决方案二:

http://www.cnblogs.com/daomul/archive/2013/03/05/2942589.html

解决方案三:

你导出的数据库版本比较高,要导入的数据库版本较低引起的,建议你安装SQL SERVER 2008 R2这个,然后再导入试试

解决方案四:

你导出的数据库版本比较高,要导入的数据库版本较低引起的,建议你安装SQL SERVER 2008 R2这个,然后再导入试试

解决方案五:

SQL SERVER数据库版本一旦升上去了,就很难在回到低版本中用了!

解决方案六:

我以前也遇到过这个问题,真的要升级,或者你重新建一个数据库。

解决方案七:

你电脑的数据库版本太低,下载更高级版本的吧

时间: 2025-01-20 19:01:24

server-SQL SERVER2008还原数据库提示版本不兼容怎么办?的相关文章

Sql server2008的数据库转换成SQL2005数据库

最近在帮一个Q友改网站的时候,我本地备份的数据库是SQL08的,而他的.NET服务器上装的是SQL Server05的,所以要把我备份的数据库转换为05的.过程如下:首先进入SQL Server Management Studio,登录服务器然后 1 如果你要转换的数据库在"对象资源管理器"中,那么右键点击将要转换的数据库(如图中的dy14数据库) 2 如果你要转换的数据库不在"对象资源管理器中",那么如下图操作: 3 完成后,在弹出的"脚本向导"

SQL Server日志恢复还原数据库几种方法

SQL Server日志恢复 通过日志还原,最重要的是: 1.必须有一个完整的备份,且这个备份必须是在修改.删除数据之前做的. 2.在更新.删除数据之后,做日志备份,该log备份将用于还原之前的数据  下面步骤的目的:还原被删除的表 在SQL Server Management可视化操作步骤: 1.创建数据库并完整备份:  代码如下 复制代码 --创建测试数据库 CREATE DATABASE Db GO --对数据库进行备份 BACKUP DATABASE Db TO DISK='c:/db.

sql server2005还原数据库的方法(图文说明)

还原数据库有两种方法, 方法一.就是把原数据库分离出来,然后附加到新的服务器上, 方法二.是备份出来的数据库,一般是bak文件结尾的,在sql2005里面还原的步骤是,先新建一个同名的数据库,然后在这个同名数据库右击还原数据库,选择到文件,还原的时候选项里面选择覆盖数据库,然后点确定,等上一会就可以了.   下面来看图文说明 第一步:选择要还原的数据库 第二步:选择备份文件.选择"源设备",点击文本框右边的按钮"...",在弹出的对话框中选择数据库的备份.注意:文件

sql server 2005还原数据库提示3154错误

先来看我们的错误提示 错误提示:备份集中的数据库备份与现有的"XXXXXX"数据库不同,RESTORE DATABASE正在异常终止. 出现这个错误的原因在于备份数据库物的理文件名,物理地址在还原环境上有所改变. 解决方法: 原因在于备份数据库物的理文件名,物理地址在还原环境上有所改变 如果产生这样的错误 1.执行以下SQL代码(必须先选中你的数据库再执行下面代码):  代码如下 复制代码 RESTORE DATABASE SQLNAME FROM DISK = 'D:BAKSQLNA

SQL2005附加数据库提示——版本为655,无法打开,此服务器支持611版本

  错误提示:   数据库StudentDB的版本为 655,无法打开.此服务器支持 611 版及更低版本.不支持降级路径.   原因: 版本655指的是SQL2008, 版本611指的是SQL2005, (还有一个版本539指的是SQL2000) 楼主的情况属于典型的从高版本降低至低版本使用的情景. 按微软的官方说法, 是不支持从高版本附加到低版本的.   解决办法:   首先, 找一台装有SQL Server 2008的电脑, 将你的数据库文件附加到这台电脑里. 附加成功后, 在SSMS的对

如何连接开启FileStream 的sql server2008 r2 数据库?

问题描述 如何连接开启FileStream的sqlserver2008r2数据库?C#中的连接字符串怎么写?server=initialcatalog=userid=password=除了这些还需要写什么?integratedsecurity=SSPI可以连接,但是这个只能是本地连接,远程不行,提示:域不同不能通过安全认证. 解决方案 解决方案二:远程,server=需要指定IP地址,这个IP是sql服务器配置里指定的IP,这个IP必须是公网IP,就是能在互联网访问到解决方案三:引用1楼From

Java连接SQL Server2008查询数据库数据,如何显示查询结果到一个列表

问题描述 本人用Java已连接到SQLServer2008,现在想通过Java查询SQLServer中的数据,并显示在一个表中请大神帮忙 解决方案 解决方案二:写个方法,一个jsp页面就搞定.解决方案三:个人觉得还是一样的,查询的sql放到集合里面,然后页面集合显示解决方案四:既然已经连接上了数据库,查询数据就很简单了,直接调用jdbc的查询方法来查询,将结果用集合存放,再传到你要的表中,一步步来啊.

通过SQL语句来备份,还原数据库_Mysql

eg: 复制代码 代码如下: /* 通过SQL 语句备份数据库 */ BACKUP DATABASE mydb TO DISK ='C:\DBBACK\mydb.BAK' --这里指定需要备份数据库的路径和文件名,注意:路径的文件夹是必须已经创建的.文件名可以使用日期来标示 /* 通过SQL语句还原数据库 */ USE master RESTORE DATABASE mydb FROM DISK='C:\DBBACK\mydb.BAK' WITH REPLACE 注意:很多时候不能直接还原,因为

通过SQL语句来备份,还原数据库

里仅仅用到了一种方式而已,把数据库文件备份到磁盘然后在恢复. eg: /* 通过SQL 语句备份数据库 */ BACKUP DATABASE mydb TO DISK ='C:DBBACKmydb.BAK' --这里指定需要备份数据库的路径和文件名,注意:路径的文件夹是必须已经创建的.文件名可以使用日期来标示 /* 通过SQL语句还原数据库 */ USE master RESTORE DATABASE mydb FROM DISK='C:DBBACKmydb.BAK' WITH REPLACE