Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sql-server-2005/2.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 2005 将数据库从SQL Server 2005升级到SQL Server 2012的步骤_Sql Server 2005_Sql Server 2012 - Fatal编程技术网

Sql server 2005 将数据库从SQL Server 2005升级到SQL Server 2012的步骤

Sql server 2005 将数据库从SQL Server 2005升级到SQL Server 2012的步骤,sql-server-2005,sql-server-2012,Sql Server 2005,Sql Server 2012,请任何人帮助我了解将数据库从SQL Server 2005升级到SQL Server 2012的逐步过程,好吗 我已经浏览过这个过程,但我无法理解完整的想法,也不知道如何开始这个过程 有人能帮我一下吗?您的问题与所有不同版本的SQL Server相当混淆-标题提到2005年和2012年,正文提到2005年和2008年 无论哪一个:基本上,您需要执行以下步骤: 备份SQL Server 2005数据库(生成一个.bak文件) 将该.bak文件复制到新的SQL Server 2008/2012计算机

请任何人帮助我了解将数据库从SQL Server 2005升级到SQL Server 2012的逐步过程,好吗

我已经浏览过这个过程,但我无法理解完整的想法,也不知道如何开始这个过程


有人能帮我一下吗?

您的问题与所有不同版本的SQL Server相当混淆-标题提到2005年和2012年,正文提到2005年和2008年

无论哪一个:基本上,您需要执行以下步骤:

  • 备份SQL Server 2005数据库(生成一个
    .bak
    文件)
  • 将该
    .bak
    文件复制到新的SQL Server 2008/2012计算机上,并将其还原
  • 使用设置SQL Server 2012上的数据库兼容性级别

    ALTER DATABASE (yourdb) SET COMPATIBILITY_LEVEL = 110
    
  • 完成了


  • 您可以直接从SQL Server 2005转到SQL Server 2012—无需中间步骤(不过,对于SQL Server 2000,您不能再执行此操作)

    谢谢!!我需要升级到2012年,这是我在正文中提到的细节中犯的一个打字错误!!