none
sharepoint2007を再インストールしたが構成のウィザードでDBにアクセスできない RRS feed

  • 質問

  • sharepoint2007の設定を障りすぎたため、検索システムがうまく動かなくなったので再インストールをすることにし、CD-ROMからのsharepoint2007の再インストールとSQLサーバのDBも手動で削除し、DBを改めて作成する方法を実施していますが、構成のウィザードでまた。「構成データベースの作成」で失敗します。

    サーバ構成:windows2003R2+sharepoint2007 1台
            windows2003R2+SQLサーバ2005 1台
            ドメインサーバはwindows2003
    ドメイン環境下にあり、設定アカウントに対してSQLサーバで「DB_owner」の権限あり。

     

    sharepointからのエラーログは下記になります。

    12/02/2010 18:13:47  1  INF                                                                                                          Resource id to be retrieved is ExceptionInfo for language Japanese (Japan)
    12/02/2010 18:13:47  1  INF                                                                                                          Resource retrieved id ExceptionInfo is 種類 {0} の例外がスローされました。例外の追加情報: {1}
    12/02/2010 18:13:47  1  INF                                                                                                        Leaving function StringResourceManager.GetResourceString
    12/02/2010 18:13:47  1  INF                                                                                                      Leaving function Common.BuildExceptionMessage
    12/02/2010 18:13:47  1  INF                                                                                                    Leaving function Common.BuildExceptionInformation
    12/02/2010 18:13:47  1  ERR                                                                                                    種類 System.Data.SqlClient.SqlException の例外がスローされました。例外の追加情報: SQL Server への接続を確立しているときにネットワーク関連またはインスタンス固有のエラーが発生しました。サーバーが見つからないかアクセスできません。インスタンス名が正しいこと、および SQL Server がリモート接続を許可するように構成されていることを確認してください。 (provider: SQL ネットワーク インターフェイス, error: 26 - 指定されたサーバーまたはインスタンスの位置を特定しているときにエラーが発生しました)
    System.Data.SqlClient.SqlException: SQL Server への接続を確立しているときにネットワーク関連またはインスタンス固有のエラーが発生しました。サーバーが見つからないかアクセスできません。インスタンス名が正しいこと、および SQL Server がリモート接続を許可するように構成されていることを確認してください。 (provider: SQL ネットワーク インターフェイス, error: 26 - 指定されたサーバーまたはインスタンスの位置を特定しているときにエラーが発生しました)
       場所 System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection)
       場所 System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj)
       場所 System.Data.SqlClient.TdsParser.Connect(ServerInfo serverInfo, SqlInternalConnectionTds connHandler, Boolean ignoreSniOpenTimeout, Int64 timerExpire, Boolean encrypt, Boolean trustServerCert, Boolean integratedSecurity, SqlConnection owningObject)
       場所 System.Data.SqlClient.SqlInternalConnectionTds.AttemptOneLogin(ServerInfo serverInfo, String newPassword, Boolean ignoreSniOpenTimeout, Int64 timerExpire, SqlConnection owningObject)
       場所 System.Data.SqlClient.SqlInternalConnectionTds.LoginNoFailover(String host, String newPassword, Boolean redirectedUserInstance, SqlConnection owningObject, SqlConnectionString connectionOptions, Int64 timerStart)
       場所 System.Data.SqlClient.SqlInternalConnectionTds.OpenLoginEnlist(SqlConnection owningObject, SqlConnectionString connectionOptions, String newPassword, Boolean redirectedUserInstance)
       場所 System.Data.SqlClient.SqlInternalConnectionTds..ctor(DbConnectionPoolIdentity identity, SqlConnectionString connectionOptions, Object providerInfo, String newPassword, SqlConnection owningObject, Boolean redirectedUserInstance)
       場所 System.Data.SqlClient.SqlConnectionFactory.CreateConnection(DbConnectionOptions options, Object poolGroupProviderInfo, DbConnectionPool pool, DbConnection owningConnection)
       場所 System.Data.ProviderBase.DbConnectionFactory.CreateNonPooledConnection(DbConnection owningConnection, DbConnectionPoolGroup poolGroup)
       場所 System.Data.ProviderBase.DbConnectionFactory.GetConnection(DbConnection owningConnection)
       場所 System.Data.ProviderBase.DbConnectionClosed.OpenConnection(DbConnection outerConnection, DbConnectionFactory connectionFactory)
       場所 System.Data.SqlClient.SqlConnection.Open()
       場所 Microsoft.SharePoint.PostSetupConfiguration.SqlSession.OpenConnection()
       場所 Microsoft.SharePoint.PostSetupConfiguration.SqlSession.ExecuteNonQuery(SqlCommand command)
       場所 Microsoft.SharePoint.PostSetupConfiguration.SqlServerHelper.DatabaseExists(String database)
       場所 Microsoft.SharePoint.PostSetupConfiguration.ConfigurationDatabaseTask.EnsureDatabase(Parameter parameterDatabase)
    12/02/2010 18:13:47  1  INF                                                                                                    Entering function StringResourceManager.GetResourceString
    12/02/2010 18:13:47  1  INF                                                                                                      Resource id to be retrieved is SqlServerOrDatabaseConnectionFailure for language Japanese (Japan)
    12/02/2010 18:13:47  1  INF                                                                                                      Resource retrieved id SqlServerOrDatabaseConnectionFailure is {0} に接続できないか、または {1} が存在しません。SQL サーバー {2} が存在し、{3} へのアクセスに必要な権限を持っていることを確認してください。問題を診断するには、{4} にあるエラーの詳細情報を参照してください。データベース サーバーのセキュリティ構成およびネットワーク アクセスの詳細については、SharePoints 製品とテクノロジ構成ウィザードのヘルプを参照してください。
    12/02/2010 18:13:47  1  INF                                                                                                    Leaving function StringResourceManager.GetResourceString
    12/02/2010 18:13:47  1  ERR                                                                                                    Task configdb validation threw an exception
    12/02/2010 18:13:47  1  INF                                                                                                    Entering function Common.BuildExceptionInformation
    12/02/2010 18:13:47  1  INF                                                                                                      Entering function Common.BuildExceptionMessage
    12/02/2010 18:13:47  1  INF                                                                                                        Entering function StringResourceManager.GetResourceString
    12/02/2010 18:13:47  1  INF                                                                                                          Resource id to be retrieved is ExceptionInfo for language Japanese (Japan)
    12/02/2010 18:13:47  1  INF                                                                                                          Resource retrieved id ExceptionInfo is 種類 {0} の例外がスローされました。例外の追加情報: {1}
    12/02/2010 18:13:47  1  INF                                                                                                        Leaving function StringResourceManager.GetResourceString
    12/02/2010 18:13:47  1  INF                                                                                                      Leaving function Common.BuildExceptionMessage
    12/02/2010 18:13:47  1  INF                                                                                                    Leaving function Common.BuildExceptionInformation
    12/02/2010 18:13:47  1  ERR                                                                                                    種類 Microsoft.SharePoint.PostSetupConfiguration.PostSetupConfigurationTaskException の例外がスローされました。例外の追加情報: データベース サーバー に接続できないか、または データベース名 が存在しません。SQL サーバー データベース サーバー が存在し、データベース サーバー へのアクセスに必要な権限を持っていることを確認してください。問題を診断するには、C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\12\LOGS\PSCDiagnostics_12_2_2010_17_50_30_85_730685618.log にあるエラーの詳細情報を参照してください。データベース サーバーのセキュリティ構成およびネットワーク アクセスの詳細については、SharePoints 製品とテクノロジ構成ウィザードのヘルプを参照してください。
    Microsoft.SharePoint.PostSetupConfiguration.PostSetupConfigurationTaskException: 種類 'Microsoft.SharePoint.PostSetupConfiguration.PostSetupConfigurationTaskException' の例外がスローされました。
       場所 Microsoft.SharePoint.PostSetupConfiguration.ConfigurationDatabaseTask.EnsureDatabase(Parameter parameterDatabase)
       場所 Microsoft.SharePoint.PostSetupConfiguration.ConfigurationDatabaseTask.EnsureConfigurationDatabaseConnection()
       場所 Microsoft.SharePoint.PostSetupConfiguration.ConfigurationDatabaseTask.Validate(Int32 nextExecutionOrder)
       場所 Microsoft.SharePoint.PostSetupConfiguration.TasksQueue.Validate(Boolean useDefaultExecutionOrder)
    12/02/2010 18:13:47  1  ERR                                                                                                    A PostSetupConfigurationTaskException was thrown: データベース サーバー に接続できないか、または データベース名 が存在しません。SQL サーバー データベース サーバー が存在し、データベース サーバー へのアクセスに必要な権限を持っていることを確認してください。問題を診断するには、C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\12\LOGS\PSCDiagnostics_12_2_2010_17_50_30_85_730685618.log にあるエラーの詳細情報を参照してください。データベース サーバーのセキュリティ構成およびネットワーク アクセスの詳細については、SharePoints 製品とテクノロジ構成ウィザードのヘルプを参照してください。
    12/02/2010 18:13:47  1  INF                                                                                                    Entering function Common.BuildExceptionInformation
    12/02/2010 18:13:47  1  INF                                                                                                      Entering function Common.BuildExceptionMessage
    12/02/2010 18:13:47  1  INF                                                                                                        Entering function StringResourceManager.GetResourceString
    12/02/2010 18:13:47  1  INF                                                                                                          Resource id to be retrieved is ExceptionInfo for language Japanese (Japan)
    12/02/2010 18:13:47  1  INF                                                                                                          Resource retrieved id ExceptionInfo is 種類 {0} の例外がスローされました。例外の追加情報: {1}
    12/02/2010 18:13:47  1  INF                                                                                                        Leaving function StringResourceManager.GetResourceString
    12/02/2010 18:13:47  1  INF                                                                                                      Leaving function Common.BuildExceptionMessage
    12/02/2010 18:13:47  1  INF                                                                                                    Leaving function Common.BuildExceptionInformation
    12/02/2010 18:13:47  1  ERR                                                                                                    種類 Microsoft.SharePoint.PostSetupConfiguration.PostSetupConfigurationTaskException の例外がスローされました。例外の追加情報: データベース サーバー に接続できないか、または データベース名 が存在しません。SQL サーバー データベース サーバー が存在し、データベース サーバー へのアクセスに必要な権限を持っていることを確認してください。問題を診断するには、C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\12\LOGS\PSCDiagnostics_12_2_2010_17_50_30_85_730685618.log にあるエラーの詳細情報を参照してください。データベース サーバーのセキュリティ構成およびネットワーク アクセスの詳細については、SharePoints 製品とテクノロジ構成ウィザードのヘルプを参照してください。
    Microsoft.SharePoint.PostSetupConfiguration.PostSetupConfigurationTaskException: 種類 'Microsoft.SharePoint.PostSetupConfiguration.PostSetupConfigurationTaskException' の例外がスローされました。
       場所 Microsoft.SharePoint.PostSetupConfiguration.ConfigurationDatabaseTask.EnsureDatabase(Parameter parameterDatabase)
       場所 Microsoft.SharePoint.PostSetupConfiguration.ConfigurationDatabaseTask.EnsureConfigurationDatabaseConnection()
       場所 Microsoft.SharePoint.PostSetupConfiguration.ConfigurationDatabaseTask.Validate(Int32 nextExecutionOrder)
       場所 Microsoft.SharePoint.PostSetupConfiguration.TasksQueue.Validate(Boolean useDefaultExecutionOrder)
       場所 Microsoft.SharePoint.PostSetupConfiguration.PsconfigBaseForm.ValidateConfigurationData()
       場所 Microsoft.SharePoint.PostSetupConfiguration.PsconfigBaseForm.TryValidateConfigurationData()

     

    グループボード2007も設定しましたがアンインストールしています。net.frameworkはアンインストールしていません。

    SQLサーバの方で処理が必要なのか、sharepointのアンインストールで何か不足しているのか、それともSQLサーバ名(サーバ名\インスタンスで書いています)の記述が悪いのか何かヒントをいただければ幸いです。

    宜しくお願いします。

     

    2010年12月2日 10:12

回答

  • ログは見ても判らないので・・・(苦笑)

    経験上、十中八九SQL側の設定です。

    SQL2005の場合、セキュリティが強化されているため、デフォルト状態では、たとえ管理者アカウントであってもネットワーク越しに

    データベースに変更を加えられることを拒否する記憶があります。

    どこを変更すればいいのか・・・はちょっとすぐに出てきません。

    SQL的にはごく当然の設定かと思いますので、サーバ管理者の方にご確認いただくのがよいと思います。


    SharePoint MANIACS あなたの SharePoint 活用できていますか?ちいさな「アドバイス」からご支援します。 http://sharepointmaniacs.com/
    • 回答としてマーク nagmi 2010年12月3日 2:10
    2010年12月2日 14:18

すべての返信

  • ログは見ても判らないので・・・(苦笑)

    経験上、十中八九SQL側の設定です。

    SQL2005の場合、セキュリティが強化されているため、デフォルト状態では、たとえ管理者アカウントであってもネットワーク越しに

    データベースに変更を加えられることを拒否する記憶があります。

    どこを変更すればいいのか・・・はちょっとすぐに出てきません。

    SQL的にはごく当然の設定かと思いますので、サーバ管理者の方にご確認いただくのがよいと思います。


    SharePoint MANIACS あなたの SharePoint 活用できていますか?ちいさな「アドバイス」からご支援します。 http://sharepointmaniacs.com/
    • 回答としてマーク nagmi 2010年12月3日 2:10
    2010年12月2日 14:18
  • 情報ありがとうございました。

    いただいたとおりSQL2005でローカルアカウントに対していくつか権限を追加したところ問題なく設定できました。

    SQLを扱うのが初めてで権限設定がよく判っていませんでした。本当にありがとうございました。

    2010年12月3日 2:21