我需要在vs studio 2010中为sql server安装655版本。 在vs studio 2010上使用sql创建数据库时,有人能告诉我在计算机上需要什么吗?我需要使用版本655 cos,这是在Uni Computers上使用的版本
答案 0 :(得分:7)
SQL Server 2008(655)和SQL Server 2008 R2(661)不是一回事(尽管这是一种常见的误解 - 很多人认为它们是相同的,因为Microsoft made a terrible, terrible, terrible naming decision, making 2008 R2 sound like a service pack)。
您无法将2008 R2数据库附加/恢复到2008实例期间。虽然有几种解决方法(也适用于附加2012 - > 2008,2008 - > 2005,2008 R2 - > 2005等)。您可以升级要尝试连接到2008 R2的引擎,也可以使用生成脚本向导,导入/导出数据向导,SSIS或第三方工具(如Red Gate SQL)从数据库中提取架构/数据比较(有关备选see this blog post的完整列表)。
这经常出现,您搜索“sql server版本661 655”吗?我想出了一大堆点击使用这个搜索词和一些细微的变化,都在这个网站上和dba.SE:
Failure attaching SQL Server 2008 database to SQL Server 2005
Cannot attach 2008 R2 database to 2008 instance
Create Database in SQL Server 2012, Script and Use in 2008?
Cannot restore backup on SQL Server Express
How to automatically restore a SQL Server 2008 R2 backup file
Database "cannot be opened because it is version 661" when attaching .mdf file
Use database 661 version with SQL Server 2008
SQL Server: Attach incorrect version 661
https://dba.stackexchange.com/questions/21525/restoring-an-sql-server-2012-mdf-to-sql-server-2008
答案 1 :(得分:0)
如果您在Visual Studio 2010中开发基于.NET的应用程序,那么它们通常会支持所有版本的Microsoft SQL Server。这并不意味着你安装Visual Studio的SQL服务器INSIDE,只是你可以连接到某个地方运行的SQL Server实例。
如果您问“我在哪里可以获得我的大学正在使用的SQL Server副本?”,这取决于。对于开发,您可以在本地计算机上使用与SQL主要版本(2005,2008,2008R2,2012)匹配的SQL Express安装,或者您可以请求大学(或其他人)授予您访问权限的权限。现有的SQL实例。