無法成功運行 Sharepoint Foundation 2010 首次配置

無法成功運行 Sharepoint Foundation 2010 首次配置

我正在嘗試使用 power shell 運行配置精靈的非 GUI 版本,因為我想設定配置管理資料庫名稱。 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

我建立了兩個網域帳戶,但未將它們新增到任何群組:

  • 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 指南安裝了 Sharepointhttp://msdn.microsoft.com/en-us/library/ee554869%28office.14%29.aspx安裝與我的配置相關的所有附加補丁。

有什麼想法我該做什麼才能讓它發揮作用嗎?

答案1

您似乎缺少FarmCredentialscmdlet 所需的參數。

如果這沒有幫助,您可能需要以管理員身分執行 Powershell 控制台才能使命令正常運作。

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

答案2

嘗試登入 SQl 伺服器並驗證建立的資料庫的權限。您指定的使用者帳戶必須在 SQL Server 上具有 dbcreator 和 dbsecurity 角色才能建立設定資料庫。

華泰

相關內容