• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:データベースメールのプロファイルが削除できません。)

データベースメールのプロファイル削除でエラーが発生する

このQ&Aのポイント
  • SQL Server 2005 Workgroup Editionでデータベースメールのプロファイルを削除しようとすると、エラーが発生します。
  • プロファイル 'DBmail' の削除に失敗しました。解決方法がわかりません。
  • エラー番号からの検索でも解決策が見つかりませんでした。ご教授お願いいたします。

質問者が選んだベストアンサー

  • ベストアンサー
  • jamshid6
  • ベストアンサー率88% (591/669)
回答No.1

データベースエンジンのバージョンとSSMSのバージョンが一致しているかどうか確認してみることをお勧めします。 詳細を確認できないのですが、少なくともこのsp_delete_profile_spの@force_deleteパラメータはSQL Server 2005になったあとで追加されたものです(SP1だったか、SP2だったか)。 SP2にはこのパラメータはありますが、データベースエンジンのバージョンが違えばこのパラメータがない可能性があります。 (ちなみにSQL Server2008ではこのパラメータはなくなっているようです)

sudou_2008
質問者

お礼

SSMSのバージョンはSP2をあてたSQL Srverのものでした。 接続先のSQL Server WG Ed にもSP2をあてたら無事削除できました。 ありがとうございます。 ちなみに、気になったので、RTM版で"@force_delete"を使わずにクエリを実行したところ、プロファイルを削除できました。。 ・コード EXECUTE msdb.dbo.sysmail_delete_profile_sp @profile_name = N'AdventureWorks Administrator' /* ,@force_delete = 0;*/

関連するQ&A