Windows 2008 64 位操作系统上的 Sql 2005 Server 32 位 SPK3 CU3

Windows 2008 64 位操作系统上的 Sql 2005 Server 32 位 SPK3 CU3

如果我在 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 位应用程序。

  1. 打开 IIS 服务器管理器
  2. 在连接窗格中展开服务器
  3. 选择应用程序池
  4. 在操作窗格中选择设置应用程序池默认值...
  5. 在常规下找到启用 32 位应用程序并将 False(默认值)更改为 True
  6. 接下来确保所有已安装的应用程序池都已启用 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

相关内容