在进行 Sharepoint 产品配置时,在 3 个任务期间失败并出现异常。
Exception: System.NullReferenceException: Object reference not set to an instance of an object.
at Microsoft.SharePoint.Administration.SPServer.StaticProvision(SPConfigurationDatabase configurationDatabase)
at Microsoft.SharePoint.Administration.SPFarm.Join(Boolean skipRegisterAsDistributedCacheHost, Nullable`1 serverRole)
at Microsoft.SharePoint.PostSetupConfiguration.ConfigurationDatabaseTask.CreateOrConnectConfigDb()
at Microsoft.SharePoint.PostSetupConfiguration.ConfigurationDatabaseTask.Run()
at Microsoft.SharePoint.PostSetupConfiguration.TaskThread.ExecuteTask()
错误图片
从错误来看,您无法连接到配置数据库。该日志为您提供了大量信息 ConfigurationDatabaseTask.CreateOrConnectConfigDb()。
检查sp server和sql server之间的通信。你能ping通sql服务器吗?另外,请确保关闭 Windows 防火墙。
我知道这有点晚了,但我也遇到了同样的问题,我刚刚偶然修复了这个问题,哈哈。我读到,由于微软的做法,如果你设置的密码超过 16 个字符,它就不起作用。我的原始密码有 18 个字符,我将其更改为 16 个字符,并且成功了。另外,在您的 SQL 数据库上,您需要确保配置数据库的权限/角色是:Dbcreator;SysAdmin;SecurityAdmin 这可以通过 SSMS 完成