簡體   English   中英

SQL Server Management Studio->新查詢->“不是有效的win32應用程序”

[英]SQL Server Management Studio -> New Query -> “is not a valid win32 application”

我已經使用SQL Server Management Studio多年了。 昨天,當我開始點擊“新查詢”時,我將以彈出形式出現以下錯誤:

“不是有效的Win32應用程序”。

我做了很多谷歌搜索,發現了:

http://blog.sqlauthority.com/2009/04/30/sql-server-fix-error-is-not-a-valid-win32-application-exception-from-hresult-0x800700c1/

這一點根本不適用(但是我確實在IIS中設置了所有應用程序池,以允許服務器和客戶端上都可以使用32位應用程序。我不確定這會有什么作用,但沒有)。 我以為可能是VSSHell的問題,但是我一直無法找到任何有效的信息來修復它。

我正在使用Windows 7 64位旗艦版。

連接到同一SQL Server實例的同事沒有這個問題(因此我的環境有問題)。

  • 我嘗試卸載並重新安裝。
  • 我嘗試安裝SQL Server 2008 R2 Management Studio(和快速版本)。
  • 我嘗試安裝SQL Server 2005 Management Studio Express。
  • 我什至嘗試了SQL Server 2012 R0 Management Studio。 在所有這些中,當我單擊New Query ,都會彈出一個對話框,指出“不是有效的win32應用程序”。

請幫忙!

遇到了同樣的問題-事實證明,一個MS C運行時庫因某種原因損壞了。 我從異常詳細信息中獲得了名稱。 在我的情況下,這是C:\\ Windows \\ winsxs \\ x86_microsoft.vc80.crt_1fc8b3b9a1e18e3b_8.0.50727.6195_none_d09154e044272b9a中的MSVCM80.dll,它是0kB。

將其替換為實際文件后,所有文件又重新開始工作。 我的建議是-嘗試找到SQL Studio試圖打開的錯誤文件(對於我來說,當我嘗試啟動SQL Profiler時發生了相同的錯誤,並且可以在其中跟蹤異常詳細信息)。

祝好運

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM