這幾天從新安裝sqlserver2008數據庫,臨到最後安裝文件完畢時遇到一個錯誤名叫:"試圖執行未經受權的操做"。反覆卸載安裝都無法徹底搞定,上網一搜發現有一樣問題的朋友也有不少,你們各自分享了不少解決這一問題的方法,涉及到win7系統和sqlserver的安裝 文件,讓人頗有啓發。現整理這些方法以下,但願能給一樣遇到這些問題的朋友們一些幫助。sql
若是你之前曾經安裝過sqlserver2008的產品,請用控制面板裏的安裝卸載工具把sqlserver2008的相關組件清理乾淨,若是還不行,推薦如下這款微軟本身的卸載軟件:Windows Installer Clean Up。而後清除註冊表將HKEY_CURRENT_USER---Software----Microsoft下的Microsoft SQL Server文件夾所有刪除將HKEY_LOCAL_MACHINE---SOFTWARE---Microsoft下的Microsoft SQL Native Client ,Microsoft SQL Server, Microsoft SQL Server 2008 Redist所有刪除.刪除殘留文件.將SQL SERVER安裝路徑下,如:C盤——Program File下的Microsoft SQL Server 文件夾刪除,重啓計算機。數據庫
完全清理完畢sqlserver後,要用管理員的權限打開setup文件,用Administrator這一個超級管理員登錄,並設置密碼。,若是想僅僅這一次一管理員的身份運行這個軟件,那麼只須要在這個軟件點擊右鍵以管理員身份運行便可,若是想之後每次都以管理員身份運行這個軟件那麼點擊右鍵—屬性—兼容性—而後打勾最下方的’一管理員身份運行軟件’,之後你每次點擊都會自動以管理員身份運行這個軟件了。cors
而後你考慮多是win7系統中的線程對你安裝的過程形成了影響。好比是由於Microsoft .NET Framework NGEN服務啓動了mscorsvw.exe進程致使衝突使得彈出試圖執行未經受權的操做,只要在任務管理器中結束mscorsvw.exe進程,而後按快捷鍵win+r打開運行工具,在運行下面輸入services.msc停掉相關的Microsoft .NET Framework NGEN服務就能夠。工具
斷網,而且停掉系統的全部防火牆服務。sqlserver
若是上面這些辦法都不行的話,其實你能夠考慮換個新的安裝包。
spa