2014-11-03 39 views
3

SharePoint部署:與本地域名地址處所http://sharepoint,在Windows Server 2008 R2的SharePoint應用程序部署問題 - 應用程序域這個網站已經被分配

爲了部署我的應用我添加的應用URL中管理中央爲apps.mydomain.com

apps.mydomain.com實際上是我在我公司官方網站上創建的子域。

編譯應用程序,它運行後我收到以下錯誤在輸出窗口

主動部署配置:部署應用程序的SharePoint 因爲沒有指定部署前命令跳過部署步驟。 跳過卸載步驟,因爲服務器上未安裝SharePoint應用程序。 安裝SharePoint的應用程序: 上傳應用程序的SharePoint ... 應用程序未能安裝,清理... 成功地卸載SharePoint的應用程序。 應用程序安裝時遇到了以下錯誤: 2014年3月11日7時17分19秒

@"Error 1 
     CorrelationId: fc4c3483-a34c-4975-a6cb-c1d84436c8f5 
     ErrorDetail: The content database on the server is temporarily unavailable. 
     ErrorType: Transient 
     ErrorTypeName: Intermittent 
     ExceptionMessage: The App domain for this site has already been assigned. 
     Source: AppWeb 
     SourceName: App Web Deployment 
Error occurred in deployment step 'Install app for SharePoint': Failed to install app for SharePoint. Please see the output window for details. 

==========生成:1成功或達到最新,0失敗, 0跳過========== ==========部署:0成功,1失敗,0跳過========== 你能給我一個這裏的想法我錯了?

回答

0

我重新啓動服務器for SharePoint的所有服務來解決,即問題:

AppFabric緩存,

的Sharepoint檢索算法主控制器,

SharePoint搜索服務器15,

SharePoint計時器服務,

Sharepoint用戶代碼主機

服務可以從控制面板 - >管理工具重新啓動 - >服務

看來服務之一是負責數據庫的更新配置,甚至當我一派人說,重新啓動服務器後一些問題自動得到解決。

所以我認爲服務的一個運行時解決問題

+0

這不是一個答案,它只是一個猜測。 – Lrrr 2015-01-28 06:00:15

0

剛剛重新啓動SharePoint服務器會做

0

我同樣的問題,我剛好未配置解決它,刪除並重新添加SPDistributedCacheServiceInstance

0

最近我正在爲我們的客戶配置SharePoint託管應用程序,並在測試過程中看到此問題。完成Apps配置後,我將應用程序上傳到應用程序目錄,並將該應用程序添加到網站。該應用程序沒有任何問題,但有一個問題。我錯過了將應用前綴替換爲應用前綴,因此我的應用網址爲https://apps-1234.apps.contoso.com,但原始計劃是使用「應用」作爲前綴。

所以我從網站和應用程序目錄中刪除了應用程序。然後去了CA,並從「apps」中將應用前綴更改爲應用。上傳測試應用程序到目錄,然後嘗試添加到網站,並失敗,錯誤。 「無法將該應用添加到該網站請重試」

我啓動了ULS Viewer並啓動了實時日誌流,然後單擊重試並看到一條驚人消息。 SharePoint應用程序仍在使用「應用程序」,而我已經更新了它的應用程序。我知道什麼是愚蠢的,傳統上,當涉及到SharePoint時,UI對我來說很好。

SPException拋出:消息:此網站的應用程序的域已經被分配..堆棧:在Microsoft.SharePoint.Utilities.SPUtility.ThrowSPExceptionWithTraceTag(UInt32的TAGID,ULSCat traceCategory,字符串RESOURCEID,對象[] resourceArgs)

這是我做的。 以管理員身份打開SharePoint Management Shell(服務器場帳戶)。

設置-SPAppDomain -AppDomain apps.contoso.com 設置-SPAppSiteSubscriptionName -Name 「應用程序」 -Confirm:$假

打開命令提示符作爲管理員。運行下面的命令。

淨停止sptimerv4, IISRESET, NET START sptimerv4

重複場中的所有服務器上的上述3個。

我關閉了所有瀏覽器並打開了該網站,然後單擊從網站內容頁面重試。賓果應用程序添加沒有任何問題。

https://jerryyasir.wordpress.com/2015/11/06/unable-to-add-the-app-the-app-domain-for-this-site-has-already-been-assigned/