1

あるデータベースから別のデータベースに送信メール アセンブリをコピーしようとしています。作成先としてスクリプト アセンブリをクリックし、新しいデータベースに作成しました。

新しいデータベースで関数を使用してメールを送信しようとすると、次のエラーが表示されます。

パラメータ 'fileName' を空の文字列にすることはできません。パラメータ名: ファイル名

データベース間でアセンブリをコピーするにはどうすればよいですか?

いくつかの詳細:

  • 両方の DB が同じインスタンス上にある
  • 両方の DB が同じログインによって所有されている
  • SQL Server 2016 の使用
  • UNSAFEアセンブリは両方の DBでマークされています
  • 両方の DB がTRUSTWORTHY有効になっている
  • T-SQL ラッパー オブジェクトはスカラー関数 / UDF です
  • 関数は両方の DB で同じ方法で呼び出されています
4

1 に答える 1