如何在Windows Server 2012上安装SQL SERVER 2005

1、安装.NET Framework 3.5。
首先,打开服务器管理器,点击左侧的“仪表盘”。点击“添加角色和功能”,弹出“添加角色和功能向导”。一直点击“下一步”,直到“功能”选项卡,点击“.NET Framework 3.5 功能”前面的小三角,展开,勾选“.NET Framework 3.5(包括.NET 2.0和3.0)”前面的复选框,点击下一步。点击下面的“指定备用源路径”,弹出对话框,配置路径(一般路径固定,盘符根据自己系统来定),点击“确定”。点击“安装”,即开始安装.NET Framework 3.5,等安装完成后关闭即可。

2、安装SQL Server 2005。
(1)、正常安装任一版本的SQL Server 2005。安装过程中注意指定实例名和sa密码。
(2)、安装到SqlServer服务的时候提示启动服务失败。此时,不要把安装取消,什么都不要动,继续看下面的介绍,下载包含SP4(2005.90.5000.0)版本的sqlservr.exe和sqlos.dll的文件包。32位和64位不同。
(3)、<数据库路径>\binn,先备份下sqlservr.exe,然后把解压之后对应的 sqlservr.exe和sqlos.dll扔到里面覆盖原文件,例如“F:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Binn”。 这个自己找,可能是MSSQL.2下面。
(4)、点击“重试”,安装继续,安装程序安装成功。
(5)、安装完成之后,停止SQL Server服务。把一切关于sql server的服务全部停止,把备份的sqlservr.exe文件还原回去(否则SP4安装程序以为你已经应用过SP4),然后立即打上SP4。(在此之前不要运行SQL任何软件)
(6)、安装完SP4补丁,SQL Server运行正常。

3、附加 SQL SERVER 2000数据库的办法
(1)、先把SQL SERVER 2005数据库停掉。
(2)、再把SQL SERVER 2000的数据库直接拷贝到C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Data(系统自带的数据库的路径下)
(3)、启动SQL SERVER 2005,用SA用户登陆。
(4)、常规的附加数据库操作即可。