2010-01-25 33 views
5

我正在SQL Server 2008 SP1標準安裝上運行多個維護計劃。我在我的開發機器上運行SQL Server Management Studio,並在服務器上運行SQL Server Management Studio的副本。在任一箱子上,如果我嘗試修改任何現有維護計劃或選擇「新維護計劃...」,則不會發生任何情況。無法修改SSMS中的維護計劃

我見過的唯一解決方案是在this thread,它建議更新您的安裝以包含「Management Tools Complete」而不是Basic,但該選項在我的安裝屏幕上不可用。我猜這是因爲我運行的是Standard而不是Enterprise。請注意,此功能用於工作,所以我知道它不是標準版的限制。我無法確定它何時停止工作,但我相信我最後一次使用它是在SP1之前。

+0

哇。一定是難倒了你們。 – Grinn 2010-02-18 22:02:39

+0

我相信這是因爲您沒有安裝集成服務。我有同樣的問題,尚未解決。 – nickd 2010-03-29 10:56:05

+0

我有同樣的問題。也許有人找到解決方案? – Tomas 2011-04-20 11:35:49

回答

0

我遇到了類似的問題,通過徹底刪除管理工作室並重新安裝它已修復。事實證明,問題是由Microsoft爲DTS包提供的兼容性補丁(post sql 2000)造成的。

的補丁似乎打破任何使用SSIS(如維修一樣)。

0

這也可以是其中這些計劃被存儲在文件夾的權限....

例如c:\ Program Files \ Microsoft SQL Server \ MSSQL12.MSSQLSERVER \ MSSQL \ JOBS

我直接瀏覽它並且最初沒有權限。探索促使我這並要求權限。之後,我可以查看內容(它什麼都沒有),然後能夠從SQL管理器保存。

注:(我在Windows 2012 R2和SQL 2014在這種情況下,本地管理員)

HTH

尼克

ΝικοσΓιαννιοσ

0

我碰到這個問題來了之前可以用不同的方法解決。這可能是由幾個問題引起的,例如使用不同版本的Management Studio而不是SQL Server引擎,註冊dts.dll時出錯。所以首先嚐試找出你的情況是什麼原因,然後你可以嘗試以下技術。

  1. 將管理工作室更改爲類似的版本。
  2. 使用CMD寄存器regsvr32 dts.dll。首先轉到Binn文件夾 CD C:\ Program Files \ Microsoft SQL Server \ 120 \ DTS \ Binn然後執行regsvr32 dts.dll注意。請確保選擇的物理位置可以有所不同,具體取決於我在本例中的版本< 120 \ DTS \ Binn for sql server 2014,對於sql server 2008和2012,可以分別爲100 \ DTS \ Binn或110 \ DTS \ Binn。
  3. 如果上述2解決方案沒有解決問題,請更改您的連接字符串並使用具有端口號的完全限定域名。 例如:servername.domainname.local \ instancename,portnumber