検索 K
SQL CLRで作成した関数が呼び出せなかった場合に、診断するためのコマンド群をメモ
作成したアセンブリがSQL Serverの対象DBに登録されているか確認
SELECT * FROM sys.assembliesアセンブリのname,permission,create_date,modify_dateなどが確かめられる。
作成したアセンブリの関数の呼び出し方法がどう定義されているか確認
SELECT * FROM sys.assembly_modules定義されている呼び出し方法で呼び出せるかを確認する。
SQLServerにロードされている、.Net Frameworkのバージョンを確認
SELECT mdl.product_version
FROM sys.dm_os_loaded_modules AS mdl
WHERE mdl.[name] LIKE N'%MSCOREE.DLL'そもそもの。Net Frameworkのバージョンが古いこともあるかもしれない。
