我有一个运行 SQL Server 2000 的专有系统。作为该系统的一部分,有几个扩展存储过程。一段时间以来,我一直使用一个单独的服务器(每月更新一次)来运行财务报告。我将定义 xsp 的 DLL 复制到了单独的服务器上,它运行良好。
但是,现在我们正尝试将其复制到在 64 位机器上运行的 SQL Server 2008。我可以将其添加到 SQL Server Management Studio 中,但是当我尝试运行它时,我收到一条错误消息,提示无法加载 DLL,因为“原因:193(%1 不是有效的 Win32 应用程序)。”这是因为我没有加载正确的支持 DLL,还是其他原因?谢谢。
答案1
我认为您不能。32 位 dll 无法在 64 bir 进程中加载。请安装 32 位 SQL Server,或更新您的软件。