如果我在 Windows 2008 64 位操作系统上运行 Sql 2005 Server 32 位 SPK3 CU3,会出现哪些类型的问题。我非常想知道在 64 位操作系统上配置 sql32bit 是否存在任何已知问题或需要调整的地方。
谢谢 :-)
答案1
我为我的公司写了这篇文章,关于在 Server 2008 上安装 SQL 2005。他们可能有旧版本的 SP,但同样的原理也适用,您可能不需要修补程序或收到兼容性警告。
Microsoft SQL 服务器 2005:
警告:在 x64 Server 2008 上安装 SQL Server 2005 时会出现问题。这可以解决。请按照正确的顺序执行以下步骤,不要继续安装 SQL Server 2005,否则可能会出现错误或警告,您很可能需要卸载并重新开始。
了解 SQL Server 安装将发布已知兼容性警告。这很正常,不是问题。
首先需要做的是启用 IIS 来运行 32 位应用程序。具体来说就是 ASP.NET。这可以通过在 IIS 服务器管理器中进行 2 项调整来实现。您必须全局启用 32 位应用程序。
- 打开 IIS 服务器管理器
- 在连接窗格中展开服务器
- 选择应用程序池
- 在操作窗格中选择设置应用程序池默认值...
- 在常规下找到启用 32 位应用程序并将 False(默认值)更改为 True
- 接下来确保所有已安装的应用程序池都已启用 32 位应用程序。如果没有,则在安装 SQL Server 2005 时会收到警告。
类似地,此命令可以启用 32 位应用程序
appcmd apppool 设置/apppool.name:MyAppPool32bit /enable32BitAppOnWin64:true
首先需要安装位于 \stanley\Apps\Design and programming\SQL Server 2005\hotfix server 2008 的修补程序
知识库:http://support.microsoft.com/kb/950636
应用此修补程序后,启动 SQL Server 2005 的 Setup.exe。当系统提示已知兼容性问题时,请单击“仍然继续”。
按照安装过程来安装 SQL。
PS 我忘了提到 2008 x64 服务器上的 sql 2005 x32 的内存使用情况给我们带来了很多麻烦,会用尽服务器上的所有内存,sql 会崩溃,直到手动重置...我们切换到 sql 2008