IndentityNotMappedException解決方案

引用
System.Security.Principal.IndentityNotMappedException解決方案
2008-06-03 19:42:04

    前些天在一臺Windows Server 2003上配置了SharePoint Server 2007,Project Server 2007,SQL Server 2005等等,都安裝在一臺PC上,所以是隻能是以WorkGroup的模式安裝,爲了換成域模式,我把它們都刪除了.

    可是,當我將AD環境搭建好,再安裝MOSS時,問題出現了,問題具體描述如下:

    安裝完SharePoint Server 2007後,運行SharePoint技術與產品配置嚮導,重啓IIS...
    選擇新建一個服務器場
    輸入數據庫報務器名:***
    數據庫名:SharePoint_Config (默認)
    輸入用戶名:administrator    -----域用戶
    密碼:*********
    開始配置(共9項)......
    在配置第二項------創建配置數據庫時,總是失敗,具體描述如下:

        一個或多個配置設置失敗。已完成的配置設置將不會回滾。請解決該問題,並再次運行此配置嚮導。
    下面是有關該錯誤的詳細信息:

    未能創建配置數據庫。

    已引發類型爲 System.Security.Principal.IndentityNotMappedException的異常。其他異常信息:未能轉換部分或所有標識引用。

    若要診斷此問題,請檢查位於以下位置的應用程序事件日誌:
    C:"Program Files"Common Files"Microsoft Shared"web server extensions"12"LOGS"PSCDiagnostics_5_27_2008_9_56_43_203_1926985548.log

   但是打開SQL Server Management Studio一看,裏面已經創建了SharePoint_Config數據庫,而且只創建了這一個.

問題原因分析: 查看配置的日誌文件,發覺有以下一段提示:“The application
pool account for Web application http://*****:38260/ must be registered as a Kerberos service provider.  Contact a domain administrator.”但我使用的是NTLM方式,感覺非常奇怪。在另一次的配置嘗試中,從日誌中看到了下面的提示:“Provisioning of the web application, null, has encountered the following error: System.Security.Principal.IdentityNotMappedException:
未能轉換部分或所有標識引用”.看到這裏我們可以看出可能的問題應該是IIS的應用程序池有問題了。打開IIS管理器,檢查應用程序池,發覺有好幾個應用 程序池前面都有小叉,說明應用程序池啓動失敗。啓動應用程序池再試,問題依舊。忽然想到這些應用程序池是之前安裝Project Server 2007的時候創建的。而在卸載Project Server 2007的時候,卻沒有能夠自動刪除應用程序池。

解決方法: 將所有能夠刪除的應用程序池都刪除。然後重新啓動SharePoint 產品和技術配置嚮導,這次終於配置成功了.

另外,我在網上看到有位朋友給我說的解決方案如下:

在SQL SERVER 2005的MASTER數據庫下,按順序運行

exec sp_configure 'show advanced options', 1;

RECONFIGURE WITH OVERRIDE;

sp_configure 'allow updates', 0;

RECONFIGURE WITH OVERRIDE;

以上就是我從刪除到安裝SharePoint Server 2007的解決方法.希望能有同樣問題的朋友一點點啓示.

補充一個方案:

新建bat文件輸入如下內容:

cd C:"Program Files"Common Files"Microsoft Shared"web server extensions"12"BIN"
stsadm.exe -o updatefarmcredentials -userlogin domain"admin -password pass

pause

 保存運行,然後iisreset一下

 

 祝你好運!

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章