我有一台 Windows XP 64 位工作站。我安装了 SQL Server 2008 R2 Standard x64。之后,我安装了 SQL Server 2005 Standard x64。安装顺利完成,但没有创建实例。如果我运行 2005 或 2008 工具,则无法创建 2005 实例。我需要做什么?
由于我正在开发/测试 2005 和 2008 SQL Server 版本的数据库,因此我需要在同一个工作站中安装这两个版本。感谢您的支持。
答案1
如果您使用默认实例名称安装了 2008,那么您必须为 2005 实例指定一个名称。此外,如果您从 2008 开始菜单运行 SQL Server 配置管理器,您应该会看到两个实例(或至少一个)及其状态。如果没有,我希望您没有用 2005 覆盖 2008 实例。不过,我怀疑这是不可能的。
如果两次安装期间数据库服务都成功安装,则应该有两个实例。如果没有,则数据库服务模块一定失败了。
我在 x64 Win 7 机器上使用 2005、2008、2008 R2。我确实安装了 Express 版本,并遵循了安装的版本顺序。但我调用了我的 2005 实例SQLExpress2005
、2008 实例SQLExpress2008
和 2008 R2 SQLExpress
。
如果您确实找到任何实例,请使用 2008 Management Studio 连接到它并根据以下内容检查实例版本:http://sqlsecurity.com/FAQs/SQLServerVersionDatabase/tabid/63/Default.aspx
答案2
我有一台 Windows XP 64 位工作站。我安装了 SQL Server 2008 R2 Standard x64。
听起来像是安装程序中的一个错误,SQL Server 的完整服务器版本(Developer 除外)仅在 Windows 的服务器1版本上运行。(Express 版本也可以在客户端 Windows 上运行)。
要求如下:http://msdn.microsoft.com/en-us/library/ms143506.aspx#SEx64(标准 64 位)
1 WinXP 64 衍生自 WinXP 32 --> 2003 --> WinXP 64,因此这种情况更为复杂