SQL Server 2005 的四次安装经历
最近公司从 VS2003+SQL2000 转到 VS2005+SQL2005 开发。
安装 SQL Server 2005 出现各种现象,有些是自己的经历,有些是同事的经历。
第一次
安装了 .Net Framework 2.0 , 安装了 IIS,然后再安装 SQL Server 2005,选择完全安装,有 AdvanceWorks 等2005 的数据库,没有了 Northwind 。
第二次
安装了 .Net Framework 2.0 , 没有安装 IIS,然后安装 SQL Server 2005,某些需要 IIS 支持的组件安装不了。只有 master、model、msdb、tempdb 四个系统数据库,没有 AdvanceWorks 。
第三次
先安装 SQL Server 2000, 再安装 SQL Server 2005, 可能是选择了升级数据库实例。结果原先 2000 的数据库被升级为 2005 版本的(向下兼容), 2000 的企业管理器不能打开原先的实例(不向上兼容), 在 SQL Server 2005 里面有 Northwind 和 Pubs 数据库,显然是原先 2000 的数据库.
第四次
先安装 SQL Server 2000, 再安装 SQL Server 2005, 可能是选择了保留原来的数据库实例(默认安装)。结果从其它 2005 中导出来的脚本运行不了, 并且语法加亮也不同。后来发现服务器中显示的版本是 8.0(2000) 的,而非9.0(2005),2005的实例没有了。幸好还有一个 Visual Studio 2005 自带的 Sql Server Express(实例名是 sqlexpress) 版本可以用。
安装SQL Server 2005 还会安装一个 Visual Studio 2005,但是没有对通用语言的支持,没有对VB、C#、C++ 等的支持。