none
請問SQL Server 2008 R2使用警示功能時出現Cannot show requested dialog錯誤 RRS feed

  • 問題

  • 請問各位前蜚,最近在測試SQL Server 2008 R2 SQL Server agent中的警示功能,會出現下列錯誤訊息,因為最近想來設定一些replicaton的警示,就發現此功能無法正常新增,會一直出現此錯誤訊息,想請教一下,這個錯誤是否有人遇到過以及是否有辦法可以解決此錯誤呢??麻煩各位了,謝謝......

    server info:SQL Server 2008 enterprise 32bit直接升級至SQL Server 2008 R2 + CU7(此錯誤在SQL Server 2008時就出現,所以升級後問題仍然存在)

    錯誤訊息:

    TITLE: Microsoft SQL Server Management Studio

    ------------------------------

    Cannot show requested dialog.

    ------------------------------

    ADDITIONAL INFORMATION:

    Cannot show requested dialog. (SqlMgmt)

    ------------------------------

    Failed to create/initialize Agent Alert dialog. (SqlManagerUI)

    ------------------------------

    Cannot create/initialize Response page. (SqlManagerUI)

    -----------------------------

    An item with the same key has already been added. (mscorlib)

    ------------------------------

    BUTTONS:

    OK

    ------------------------------


    2011年8月17日 上午 06:48

解答

所有回覆

  • hi

    請問是否還有其他警式執行運作呢?

    建議可以先全部停用後,在常式新增replicaton的警示看看

     


    保證解答-微軟技術支援服務
    邀請您參加2011年8月19日微軟最有價值專家 MVP與社群面對面活動。

    2011年8月17日 上午 08:25
    版主
  • Hi ricoisme:

       謝謝您的回覆,現在有其它警示正在運作,但我剛剛有試過您說的全部停用再全部啟用,還是沒辦法新增新的alert,錯誤訊息還是同上。麻煩您了,謝謝...

     

    2011年8月17日 上午 08:30
  • Hi ricoisme:

       謝謝您的回覆,現在有其它警示正在運作,但我剛剛有試過您說的全部停用再全部啟用,還是沒辦法新增新的alert,錯誤訊息還是同上。麻煩您了,謝謝...

     

    先全部停用但不要全部啟用,停用其他警示後,先嘗試新增看看
    保證解答-微軟技術支援服務
    邀請您參加2011年8月19日微軟最有價值專家 MVP與社群面對面活動。
    2011年8月17日 上午 09:22
    版主
  • Hi ricoisme:

        剛試了一下,還是不行....做新增動作還是會出現同樣錯誤訊息.....謝謝....

    2011年8月17日 上午 10:24
  • 請問各位前蜚,最近在測試SQL Server 2008 R2 SQL Server agent中的警示功能,會出現下列錯誤訊息,因為最近想來設定一些replicaton的警示,就發現此功能無法正常新增,會一直出現此錯誤訊息,想請教一下,這個錯誤是否有人遇到過以及是否有辦法可以解決此錯誤呢??麻煩各位了,謝謝......

    server info:SQL Server 2008 enterprise 32bit直接升級至SQL Server 2008 R2 + CU7(此錯誤在SQL Server 2008時就出現,所以升級後問題仍然存在)

    錯誤訊息:

    TITLE: Microsoft SQL Server Management Studio

    ------------------------------

    Cannot show requested dialog.

    ------------------------------

    ADDITIONAL INFORMATION:

    Cannot show requested dialog. (SqlMgmt)

    ------------------------------

    Failed to create/initialize Agent Alert dialog. (SqlManagerUI)

    ------------------------------

    Cannot create/initialize Response page. (SqlManagerUI)

    -----------------------------

    An item with the same key has already been added. (mscorlib)

    ------------------------------

    BUTTONS:

    OK

    ------------------------------



    What's ssms build number? Does it match sql engine's?
    2011年8月17日 下午 01:47
  • Hi rmiao:

        感謝您的回覆.....我檢查了一下我們的SSMS和SQL Engin版本,是一樣的...麻煩大家指導,謝謝....

    SSMS Version
    Microsoft SQL Server Management Studio   10.50.2425.0
    Microsoft Analysis Services Client Tools  10.50.2425.0
    Microsoft Data Access Components (MDAC)   3.86.3959
    Microsoft MSXML      2.6 3.0 5.0 6.0
    Microsoft Internet Explorer    6.0.3790.3959
    Microsoft .NET Framework    2.0.50727.3053
    Operating System     5.2.3790

    SQL Server version
    Microsoft SQL Server 2008 R2 (SP1) - 10.50.2425.0 (Intel X86) 
     Apr  6 2011 21:10:02   Copyright (c) Microsoft Corporation  Enterprise Edition on Windows NT 5.2 <X86> (Build 3790: Service Pack 2) (Hypervisor)

    2011年8月18日 上午 02:51
  • Saw 'An item with the same key has already been added' in error message you posted, how many alerts does the server have? How did you set alert? 
    2011年8月18日 上午 03:41
  • Hi rmiao:

        感謝您的回覆.....我檢查了一下我們的SSMS和SQL Engin版本,是一樣的...麻煩大家指導,謝謝....

    SSMS Version
    Microsoft SQL Server Management Studio   10.50.2425.0
    Microsoft Analysis Services Client Tools  10.50.2425.0
    Microsoft Data Access Components (MDAC)   3.86.3959
    Microsoft MSXML      2.6 3.0 5.0 6.0
    Microsoft Internet Explorer    6.0.3790.3959
    Microsoft .NET Framework    2.0.50727.3053
    Operating System     5.2.3790

    SQL Server version
    Microsoft SQL Server 2008 R2 (SP1) - 10.50.2425.0 (Intel X86) 
     Apr  6 2011 21:10:02   Copyright (c) Microsoft Corporation  Enterprise Edition on Windows NT 5.2 <X86> (Build 3790: Service Pack 2) (Hypervisor)

    我不太確定你是設定什麼樣類型的alert,依照你po出的 error message ,我覺得應該是和某個alert 或 某個執行中的job有所衝突

    好比有一個job正在執行 backuplog,這時候你想幫這個job設定 alert,那 SSMS 就有可能會拋出類似錯誤訊息,你必須等 job 執行完成才能新增 alert

    或你新增重複相同的alert

    參考看看


    保證解答-微軟技術支援服務
    邀請您參加2011年8月19日微軟最有價值專家 MVP與社群面對面活動。


    2011年8月18日 上午 05:50
    版主
  •   Hi rmiao & ricoisme:

         謝謝您們的指導.....我們server上的確有replication job在running,可是我試過其它台sql server 2005,也有設定警示及抄寫正在running中,但它還是可以讓我新增警示的作業,所以應該不會是job正在執行所受影響才是。我們該台server目前有設了約15個警示在線上,真正在執行的約8個,我新增的動作程序是在sql server agent\警示\按右鍵選擇新增警示,接著就會出現下列錯誤訊息了。請問有無可能是要重新註冊某個.dll檔案呢??麻煩大家了,謝謝....

    2011年8月18日 上午 06:57
  •   Hi rmiao & ricoisme:

         謝謝您們的指導.....我們server上的確有replication job在running,可是我試過其它台sql server 2005,也有設定警示及抄寫正在running中,但它還是可以讓我新增警示的作業,所以應該不會是job正在執行所受影響才是。我們該台server目前有設了約15個警示在線上,真正在執行的約8個,我新增的動作程序是在sql server agent\警示\按右鍵選擇新增警示,接著就會出現下列錯誤訊息了。請問有無可能是要重新註冊某個.dll檔案呢??麻煩大家了,謝謝....

    參考看看


    保證解答-微軟技術支援服務
    邀請您參加2011年8月19日微軟最有價值專家 MVP與社群面對面活動。
    • 已標示為解答 Angel0001 2011年8月18日 上午 11:20
    2011年8月18日 上午 09:39
    版主
  • Hi ricoisme:

        剛試了一下,果真是因為重複job name造成的,我將其刪除就可以設定了,再次感謝大家的指導,謝謝....

    2011年8月18日 上午 11:21