SQL Server にインストールされた拡張ストアド プロシージャの照会
重要 : |
---|
この機能は、Microsoft SQL Server の将来のバージョンで削除されます。新規の開発作業ではこの機能を使用しないようにし、現在この機能を使用しているアプリケーションはできるだけ早く修正してください。 代わりに、CLR 統合を使用してください。 |
Microsoft SQL Server 認証ユーザーは、sp_helpextendedproc システム プロシージャを実行することにより、現在定義されている拡張ストアド プロシージャとそのプロシージャを含んでいる DLL の名前を表示できます。たとえば、次の例では xp_hello を含んでいる DLL を返しています。
sp_helpextendedproc 'xp_hello'
拡張ストアド プロシージャを指定せずに sp_helpextendedproc を実行すると、すべての拡張ストアド プロシージャとそれぞれに対応する DLL が表示されます。
重要 : |
---|
ログインしたユーザーが所有しているか、権限を持っている拡張ストアド プロシージャの情報だけが返されます。すべての拡張ストアド プロシージャの情報を表示できるのは、sysadmin 固定サーバー ロールのメンバ、および db_owner、db_securityadmin、db_ddladmin の各固定データベース ロールのメンバに限定されます。 |
参照
その他の技術情報
sp_helpextendedproc (Transact-SQL)
sp_addextendedproc (Transact-SQL)
sp_dropextendedproc (Transact-SQL)