Sharepoint之配置向导创建DB失败

最近在重装Sharepoint 2010时,运行配置向导创建DB失败,异常的原因也比较奇怪。具体异常日志如下所示:

   1: 9/16/2012 10:49:06  9  INF                    Creating a new farm with config db SharePoint_Config content db SharePoint_AdminContent_b2d2eaa3-a3cf-4420-a100-33926db462c4 server 10.10.10.111 for farm mode
   2: 09/16/2012 10:49:22  9  ERR                    Task configdb has failed with an unknown exception 
   3: 09/16/2012 10:49:22  9  ERR                    Exception: System.InvalidOperationException: An error occurred while getting information about the user sharepoint at server xxx.com: Access is denied
   4:    at Microsoft.SharePoint.Win32.SPNetApi32.NetUserGetInfo1(String server, String name)
   5:    at Microsoft.SharePoint.Administration.SPManagedAccount.GetUserAccountControl(String username)
   6:    at Microsoft.SharePoint.Administration.SPManagedAccount.Update()
   7:    at Microsoft.SharePoint.Administration.SPProcessIdentity.Update()
   8:    at Microsoft.SharePoint.Administration.SPApplicationPool.Update()
   9:    at Microsoft.SharePoint.Administration.SPWebApplication.CreateDefaultInstance(SPWebService service, Guid id, String applicationPoolId, SPProcessAccount processAccount, String iisServerComment, Boolean secureSocketsLayer, String iisHostHeader, Int32 iisPort, Boolean iisAllowAnonymous, DirectoryInfo iisRootDirectory, Uri defaultZoneUri, Boolean iisEnsureNTLM, Boolean createDatabase, String databaseServer, String databaseName, String databaseUsername, String databasePassword, SPSearchServiceInstance searchServiceInstance, Boolean autoActivateFeatures)
  10:    at Microsoft.SharePoint.Administration.SPWebApplication.CreateDefaultInstance(SPWebService service, Guid id, String applicationPoolId, IdentityType identityType, String applicationPoolUsername, SecureString applicationPoolPassword, String iisServerComment, Boolean secureSocketsLayer, String iisHostHeader, Int32 iisPort, Boolean iisAllowAnonymous, DirectoryInfo iisRootDirectory, Uri defaultZoneUri, Boolean iisEnsureNTLM, Boolean createDatabase, String databaseServer, String databaseName, String databaseUsername, String databasePassword, SPSearchServiceInstance searchServiceInstance, Boolean autoActivateFeatures)
  11:    at Microsoft.SharePoint.Administration.SPAdministrationWebApplication.CreateDefaultInstance(SqlConnectionStringBuilder administrationContentDatabase, SPWebService adminService, IdentityType identityType, String farmUser, SecureString farmPassword)
  12:    at Microsoft.SharePoint.Administration.SPFarm.CreateAdministrationWebService(SqlConnectionStringBuilder administrationContentDatabase, IdentityType identityType, String farmUser, SecureString farmPassword)
  13:    at Microsoft.SharePoint.Administration.SPFarm.CreateBasicServices(SqlConnectionStringBuilder administrationContentDatabase, IdentityType identityType, String farmUser, SecureString farmPassword)
  14:    at Microsoft.SharePoint.Administration.SPFarm.Create(SqlConnectionStringBuilder configurationDatabase, SqlConnectionStringBuilder administrationContentDatabase, IdentityType identityType, String farmUser, SecureString farmPassword, SecureString masterPassphrase)
  15:    at Microsoft.SharePoint.Administration.SPFarm.Create(SqlConnectionStringBuilder configurationDatabase, SqlConnectionStringBuilder administrationContentDatabase, String farmUser, SecureString farmPassword, SecureString masterPassphrase)
  16:    at Microsoft.SharePoint.PostSetupConfiguration.ConfigurationDatabaseTask.CreateOrConnectConfigDb()
  17:    at Microsoft.SharePoint.PostSetupConfiguration.ConfigurationDatabaseTask.Run()
  18:    at Microsoft.SharePoint.PostSetupConfiguration.TaskThread.ExecuteTask()
值得注意的是该异常:Exception: System.InvalidOperationException: An error occurred while getting information about the user sharepoint at server xxx.com: Access is denied。

根据日志,第一反应是读写数据库权限不够,也就是数据库连接不上,查看db服务器,发现DB已经创建成功了,那么就不是这个问题了。然后怀疑配置的域账号权限不够,查看发现是域管理员,并且加入到了本地管理员组,那么就不存在权限不足的问题了。

苦思冥想加问技术群,均没找到思路,而国内没有任何关于此异常的帖子。最后通过老外的只字片语得到灵感:在运行配置向导时,虽然输入了域账号进行配置,但是配置时并不是使用所配置的域账号,而是使用的当前登录用户。也就是说,不能使用目标服务器本地管理员登录,而应该使用需要所配置的域账户进行登录服务器,然后运行配置向导。至此,折腾了大半天的问题终于解决。

时间: 2024-10-24 16:50:34

Sharepoint之配置向导创建DB失败的相关文章

sharepoint server2010 配置向导异常 ,未能连接到配置数据库 管理 帖子编辑

问题描述 我在windows2008r2搭建了一个sharepoint2012服务器,部署了一个服务器场,域控制都设置好了,数据库也是2008R2配置,在本地用的是win7系统,加入了服务域控制,可以连接上服务器上的数据库,但是我在本地安装sharepoint2010成功后部署,设置好了服务器场和配置数据库,但是在执行配置完成的第三部就报错了,出了异常,说是未能连接到配置数据库.我在本地可以远程服务器数据库.服务器环境部署没有问题,装的是sql2008R2数据库,本地数据库引擎正常远程连接访问服

用IDE向导创建servlet失败

问题描述 也许这是一个白痴问题(我自己也这么觉得),不过他的确困扰了我好久!只能在此请教了!我的IDE:IBMRationalApplicationDeveloperforWebSphereSoftware就像在myeclipse里面一样,新建web工程-->新建servlet输入servlet名,包名,选择doGet()和doPost()----完成显示给我的,是一个空白文件!!好神奇啊!!(web.xml文件中的配置却是正确的)后来怀疑可能和.JETEmitters这个不知道哪里来的工程有关

WebSphere Portal 8.0的新特性:全新的配置向导助手

WebSphere Portal 配置向导的背景介绍 WebSphere Portal 里的配置 向导一向是用户所喜爱的工具,它可以帮助用户简化配置过程,原本需要用户自 己手工修改配置文件中的大量配置参数,现在只需要跟随配置向导一步一步填写 简单的信息就行了.简单来说配置向导主要是从几个方面来简化配置流程的: 针对用户所要完成的任务,配置向导将此任务所有相关的配置参数都挑选了 出来,并按照它们之间的关系分组放在不同的步骤中.这样避免了让用户自己从 纷杂的上百个配置参数判断哪些参数是需要修改,哪些

IBM WebSphere Portal配置向导基于Dojo的Web端工具

而且最为强大的是,在这个版本中引入了工作流的概念,那些需要很多步骤才能完成的配置 ( 例如:搭建集群 ) 再不用痛苦,只需根据模板逐步完成即可. 相信新版的配置向导助手会大大提高用户的工作效率,简化配置流程. WebSphere Portal 里的配置向导一向是用户所喜爱的工具,它可以http://www.aliyun.com/zixun/aggregation/17185.html">帮助用户简化配置过程,原本需要用户自己手工修改配置文件中的大量配置参数,现在只需要跟随配置向导一步一步填

SharePoint 2013 配置基于表单的身份认证

前 言 这里简单介绍一下为SharePoint 2013 配置基于表单的身份认证,简单的说,就是用Net提供的工具创建数据库,然后配置SharePoint 管理中心.STS服务.Web应用程序的三处web.config即可.下面,让我们以图文的方式了解创建的具体过程吧. 使用微软提供的工具,创建数据库,找到Framework64下的aspnet_regsql,如下图: 这里我发现C:\Windows\Microsoft.NET\Framework64的v2.0.50727路径下和v4.0.303

SharePoint 2016 配置工作流环境

前言 SharePoint 2016 默认创建工作流的时候,工作流平台只包含2010版本,如果想要使用状态机工作流,需要单独安装workflow manager 1.0才可以,下面,我们为大家介绍一下如何为环境安装workflow manager 1.0. SharePoint Designer 2013创建SharePoint 2016可重用工作流截图,只包含SharePoint 2010工作流版本. 工作流环境的安装主要包括两种,一种是使用Microsoft Web Platform Ins

SharePoint 2016 配置向导报错 - The 'ListInternal' attribute is not allowed

前言 配置SharePoint 2016的配置向导中,第三步创建配置数据库报错,然后百度.谷歌了一下,都没有解决,自己看日志搞定,也许会有人遇到类似问题,分享一下. 1.配置向导的错误截图,如下图: 2.根据上图找到错误日志,日志里的详细信息,如下: Failed to create the configuration database. An exception of type System.Xml.Schema.XmlSchemaException was thrown. Additiona

SQL Server创建维护计划失败(SQL Server:14234 错误)的解决方法_mssql2005

入手一台服务器,确切地说是云主机,里面的环境是预先配置好的,但在配置计划任务的时候,却发现mssql2005的计划备份不能做,会报错: 复制代码 代码如下: sqlserver 创建维护计划失败(SQL Server: 14234 错误)自动备份数据库计划 错误信息: 复制代码 代码如下: 对于 JobStep ' testBak ' 创建失败. (Microsoft.SqlServer.MaintenancePlanTasks) 执行 Transact-SQL 语句或批处理时出现异常. (Mi

mysql-SchemaExport export自动创建表失败

问题描述 SchemaExport export自动创建表失败 1C package entity; import org.hibernate.Session;import org.hibernate.SessionFactory;import org.hibernate.cfg.Configuration;import org.hibernate.service.ServiceRegistry;import org.hibernate.service.ServiceRegistryBuilde