Sharepoint Foundation 2010 の初回構成を正常に実行できない

Sharepoint Foundation 2010 の初回構成を正常に実行できない

設定ウィザードの非GUIバージョンをPowerShellで実行しようとしています。設定したいからです。そして管理者データベース名。GUI ウィザードでは、構成に可能なすべてのオプションは提供されません (ただし、提供されない場合もあります)。

次のコマンドを実行します:

New-SPConfigurationDatabase
    -DatabaseName "Sharepoint2010Config"
    -DatabaseServer "developer.mydomain.pri"
    -AdministrationContentDatabaseName "Sharepoint2010Admin"
    -DatabaseCredentials (Get-Credential)
    -Passphrase (ConvertTo-SecureString "%h4r3p0int" -AsPlainText -Force)

もちろん、これらはすべて同じ行にあります。読みやすくするために、別々の行に分割しました。このコマンドを実行すると、次のエラーが発生します。

New-SPConfigurationDatabase : Cannot connect to database master at SQL server a
t developer.mydomain.pri. The database might not exist, or the current user does
not have permission to connect to it.
At line:1 char:28
+ New-SPConfigurationDatabase <<<<  -DatabaseName "Sharepoint2010Config" -Datab
aseServer "developer.mydomain.pri" -AdministrationContentDatabaseName "Sharepoint
2010Admin" -DatabaseCredentials (Get-Credential) -Passphrase (ConvertTo-SecureS
tring "%h4r3p0int" -AsPlainText -Force)
    + CategoryInfo          : InvalidData: (Microsoft.Share...urationDatabase:
   SPCmdletNewSPConfigurationDatabase) [New-SPConfigurationDatabase], SPExcep
  tion
    + FullyQualifiedErrorId : Microsoft.SharePoint.PowerShell.SPCmdletNewSPCon
   figurationDatabase

2 つのドメイン アカウントを作成しましたが、どのグループにも追加していません。

  • SPF_DATABASE - データベースアカウント
  • SPF_ADMIN - ファームアカウント

ドメイン管理者として PowerShell コンソールを実行しています。ドメイン管理者として SQL Management Studio を実行し、ダミー データベースを作成してみましたが、問題なく動作しました。

実行中:

  • Sharepoint Foundation 2010 がインストールされ、SQL Server 2008 R2 データベースがプレインストールされているマシン上の Windows 7 x64
  • Windows Server 2008 R2 Server Coreはドメイン機能のみを提供するドメインコントローラであり、他には何も提供しません。

MSガイドに従ってSharepointをインストールしましたhttp://msdn.microsoft.com/en-us/library/ee554869%28office.14%29.aspx私の構成に関連するすべての追加パッチをインストールします。

それを機能させるにはどうすればいいか、何かアイデアはありますか?

答え1

FarmCredentialsコマンドレットに必要なパラメータが不足しているようです。

それでも問題が解決しない場合は、コマンドが正しく機能するように、Powershell コンソールを管理者として実行する必要がある場合があります。

http://technet.microsoft.com/en-us/library/ff607838.aspx

答え2

SQL サーバーにログインして、作成された DB の権限を確認してください。構成 DB を作成するには、指定したユーザー アカウントに SQL サーバーでの dbcreator および dbsecurity ロールが必要です。

HTH

関連情報