none
SharePoint 製品構成ウィザード実行時のエラーについて【System.ArgumentException】 RRS feed

  • 質問

  • SharePoint Fondation 2010をインストールし、製品構成ウィザードから構成ウィザードの実行を行った場合、

    以下のエラーが出ました。解決方法をご存知の方がいましたら、ご教授お願いします。

    エラー内容@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

    構成データベースの作成に失敗しました。

    種類 System.ArgumentException の例外がスローされました。例外の追加情報:指定した値では、

    {0}パラメーターはサポートされていません。

    @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

    エラーログ内容@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

    9  ERR                    Task configdb has failed with an unknown exception 
    9  ERR                    Exception: System.ArgumentException: 指定した値では、{0} パラメーターはサポートされていません。
       場所 Microsoft.SharePoint.Utilities.SPUserUtility.GetDomainControllerToSearch(SPWebApplication webApp, String domainName)
       場所 Microsoft.SharePoint.Utilities.SPUtility.GetDomainAndPropColl(SPWebApplication webApplicaiton, String loginName, String[]& resolveUserAdProperties, SPActiveDirectoryDomain& gcPath, ResultPropertyCollection& propcol)
       場所 Microsoft.SharePoint.Utilities.SPUtility.GetUserPropertiesFromAD(SPWebApplication webApplicaiton, String loginName, String[]& origUserAdProperties)
       場所 Microsoft.SharePoint.Utilities.SPUtility.GetUserPropertyFromAD(SPWebApplication webApplicaiton, String loginName, String propertyName)
       場所 Microsoft.SharePoint.Administration.SPManagedAccount.GetUserAccountControl(String username)
       場所 Microsoft.SharePoint.Administration.SPManagedAccount.Update()
       場所 Microsoft.SharePoint.Administration.SPProcessIdentity.Update()
       場所 Microsoft.SharePoint.Administration.SPApplicationPool.Update()
       場所 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)
       場所 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)
       場所 Microsoft.SharePoint.Administration.SPAdministrationWebApplication.CreateDefaultInstance(SqlConnectionStringBuilder administrationContentDatabase, SPWebService adminService, IdentityType identityType, String farmUser, SecureString farmPassword)
       場所 Microsoft.SharePoint.Administration.SPFarm.CreateAdministrationWebService(SqlConnectionStringBuilder administrationContentDatabase, IdentityType identityType, String farmUser, SecureString farmPassword)
       場所 Microsoft.SharePoint.Administration.SPFarm.CreateBasicServices(SqlConnectionStringBuilder administrationContentDatabase, IdentityType identityType, String farmUser, SecureString farmPassword)
       場所 Microsoft.SharePoint.Administration.SPFarm.Create(SqlConnectionStringBuilder configurationDatabase, SqlConnectionStringBuilder administrationContentDatabase, IdentityType identityType, String farmUser, SecureString farmPassword, SecureString masterPassphrase)
       場所 Microsoft.SharePoint.Administration.SPFarm.Create(SqlConnectionStringBuilder configurationDatabase, SqlConnectionStringBuilder administrationContentDatabase, String farmUser, SecureString farmPassword, SecureString masterPassphrase)
       場所 Microsoft.SharePoint.PostSetupConfiguration.ConfigurationDatabaseTask.CreateOrConnectConfigDb()
       場所 Microsoft.SharePoint.PostSetupConfiguration.ConfigurationDatabaseTask.Run()
       場所 Microsoft.SharePoint.PostSetupConfiguration.TaskThread.ExecuteTask()

    @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

    データベース(SQL Server 2008)アクセスアカウントの指定で何か使用してはいけない文字列などあるのでしょうか?

    それとも、SQL Server 2008のユーザーの設定に不備があるのでしょうか?

    以上、よろしくお願いします。

    2013年11月14日 13:13

すべての返信

  • エラーメッセージを見てはよくわかりませんが、私は構成ウィザードでエラーになったとき

    1. データベースアクセスアカウントがadministrator権限を持っていなかった。

    2. 指定したユーザーがローカルユーザーだった(SharePointをインストールしたPCのユーザーを使うことはできないみたいです)

    3. 指定したアカウントでログインして行わなければいけない。

    とにかくこの三つの条件を満足しないとエラーになりました、すなわちドメインの設定が必須。 SharePointをインストールしたPCが S1というなら

    S1PCのユーザーをデーターベース接続アカウントで設定するのはできない(2番), なのでドメインに参加しているほかのユーザーにS1のadministrator権限を与えて、S1PCで さっき設定したユーザーで接続して構成ウィザードを実行する。

    今までSharePointの再構築を3回ぐらい行いましたが、私の場合いつもデータベース接続ユーザーの設定でエラーになっていましたので、SSEEKKさんの問題と関係があるかどうか分かりませんが、一回確認してみたらどうでしょうか。

    2013年11月15日 0:10
  • この構成ウィザードを実行しているサーバーはADのドメインネットワークに繋がっていますか?

    ログを確認すると、
    場所 Microsoft.SharePoint.Utilities.SPUserUtility.GetDomainControllerToSearch(SPWebApplication webApp, String domainName)
    と、なっていますので、ドメインコントローラーを見つけられていないように思います。

    ネットワークの設定を確認し、SQL Server側にConfigDBが出来てしまっている場合は、手動で削除後に、
    再度構成ウィザードを実行してみた場合はどうでしょうか?

    2013年11月15日 0:35