Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql server 我不想自动更改数据库版本_Sql Server_Version - Fatal编程技术网

Sql server 我不想自动更改数据库版本

Sql server 我不想自动更改数据库版本,sql-server,version,Sql Server,Version,我的数据库版本是661。 在新版本的sqlserver中附加数据库时,数据库的版本更改为665 自动地 我不想更改数据库的版本 我该怎么做呢?嗯,我想您使用的是661版本的SQL Server 2008 R2数据库。希望您尝试将2008 R2连接到SQL server 2008实例,但一旦数据库升级到2008(665版本),就无法将其降级到SQL server 2008 R2(661) 您需要卸载SQL Express并重新安装最新版本才能修复此问题 嗯,我想您使用的是SQL Server 20

我的数据库版本是661。 在新版本的
sqlserver
中附加数据库时,数据库的版本更改为665 自动地

我不想更改数据库的版本


我该怎么做呢?

嗯,我想您使用的是661版本的SQL Server 2008 R2数据库。希望您尝试将2008 R2连接到SQL server 2008实例,但一旦数据库升级到2008(665版本),就无法将其降级到SQL server 2008 R2(661)


您需要卸载SQL Express并重新安装最新版本才能修复此问题

嗯,我想您使用的是SQL Server 2008 R2数据库,它是661版本。希望您尝试将2008 R2连接到SQL server 2008实例,但一旦数据库升级到2008(665版本),就无法将其降级到SQL server 2008 R2(661)


您需要卸载SQL Express并重新安装最新版本才能修复此问题

您无法阻止它更改版本,当旧版本数据库连接到新版本的SQL server时,它必须执行这些升级步骤,以便在新版本上使数据库联机。这些升级是SQL server的内部升级,包括文件格式更改等,它们本身不应影响用户代码的行为(尽管在新版本的SQL引擎中可能会发生更改)


这些升级步骤的唯一重要结果是,无法再将数据库连接或还原到较旧版本的SQL server。

当较旧版本的数据库连接到较新版本的SQL server时,无法停止更改版本,它必须执行这些升级步骤,以便在新版本上使数据库联机之前。这些升级是SQL server的内部升级,包括文件格式更改等,它们本身不应影响用户代码的行为(尽管在新版本的SQL引擎中可能会发生更改)


这些升级步骤的唯一重要结果是,无法再将数据库附加或还原到较旧版本的SQL server。

在将数据库从较低版本附加/还原到较高版本的SQL server时,不能自动阻止数据库版本升级。
资料来源:多年的工作经验


但是,您可以手动将较高版本的数据库迁移到较低版本,方法是执行以下操作

在将数据库从较低版本附加/还原到较高版本的SQL Server时,您不能阻止数据库版本自动升级。
资料来源:多年的工作经验


但是,您可以手动将较高版本的数据库迁移到较低版本,方法是执行

您确定没有解决方案吗?(为了避免更改版本)您确定没有解决方案?(避免更改版本)