我在设置外部 Web 服务器时遇到问题。
因为我们的受众非常少,所以我们有一台便宜的服务器,并且使用 SQL Server Express 作为数据库,使用 ASP.NET 作为应用程序,所有这些都在一个盒子上。(我们使用 GoDaddy 进行托管。)
不管这些限制有多糟糕,这就是我卡住的地方。
一切正常,除了 SQL Server 无法成功完成安装。最初我使用的是 Web 平台安装程序,但它试图将整个安装程序读入内存以计算文件哈希。
运行安装程序几乎一直运行到最后,这向我证明了服务器满足安装的最低要求。
全球规则:
AclPermissionsFacet 已通过 媒体路径长度已通过 OsVersionCheck 通过 RebootRequiredCheck 已通过 ThreadHasAdminPrivilegeCheck 已通过 WmiServiceStateCheck 已通过
安装全局规则:
SSMS_IsInternetConnected 不适用 此规则不适用于您的系统配置。 AclPermissionsFacet 已通过 Bids2005InstalledCheck 通过 BlockInstallSxS 已通过 FacetDomainControllerCheck 已通过 FacetPowerShellCheck 已通过 FacetWOW64PlatformCheck 已通过 FusionRebootCheck 通过 IsFirewallEnabled 已通过 PerfMonCounterNotCorruptedCheck 已通过 SqlUnsupportedProductBlocker 已通过
我最近的失败是“FixSqlRegistryKey_x86.exe - 应用程序错误”
有任何想法吗?
您是购买服务器并将其放在 GoDaddy 机架中还是从他们那里租用服务器?我不确定他们的政策,但也许他们不允许人们修改他们服务器上的注册表。如果是这种情况,也许他们的一名员工将不得不与您一起进行此安装。
您可以对注册表进行任何手动更改吗?