徵狀

請考慮下列案例。電腦正在執行 Microsoft SQL Server 2008年,Microsoft SQL Server 2008 R2 或 Microsoft SQL Server 2012年發行候選版本 0 (RC0)。您嘗試升級至 Microsoft SQL Server 2012.In,因此這種情況下,安裝程式似乎停止回應在 SQLEngineConfigAction_upgrade 的步驟。發生這個問題,會記錄類似下列的安裝資訊,在 Detail.txt 檔案的結尾處:

附註Detail.txt 檔案位於下列資料夾:

\Program Files\Microsoft SQL Server\110\Setup Bootstrap\Log\時間戳記

原因

如果有許多的子資料夾和檔案,其中包含 SQL Server 資料,就會發生這個問題。附註這個問題是較可能發生,如果資料庫時,已整合至 NTFS 檔案系統上,使用 FILESTREAM 功能或檔案表格已的功能。

解決方案

執行任何動作,不才能解決這個問題。 若要完成升級,讓 SQL Server 2012年安裝程式完成。

其他相關資訊

SQL Server 2012年安裝程式會呼叫 SetSecurityInfo Windows API,就會發生 < 徵狀=""> 一節所述的問題。SetSecurityInfo API 會判別存取控制清單 (DACL) 套用到子資料夾及檔案,其中包含 SQL Server 資料中。這個過程需要花費很長的時間才能完成。

參考

如需有關 SetSecurityInfo Windows API 的詳細資訊,請造訪下列 MSDN 網站:

http://msdn.microsoft.com/en-us/library/windows/desktop/aa379588(v=vs.85).aspx

Need more help?

Expand your skills
Explore Training
Get new features first
Join Microsoft Insiders

Was this information helpful?

How satisfied are you with the translation quality?
What affected your experience?

Thank you for your feedback!

×