Menghapus Prosedur Tersimpan diperpanjang dari SQL Server

Berlaku untuk: SQL Server (semua versi yang didukung)

Penting

Fitur ini akan dihapus dalam versi Microsoft SQL Server mendatang. Hindari menggunakan fitur ini dalam pekerjaan pengembangan baru, dan rencanakan untuk memodifikasi aplikasi yang saat ini menggunakan fitur ini. Gunakan Integrasi CLR sebagai gantinya.

Untuk menghilangkan setiap fungsi prosedur tersimpan yang diperluas dalam DLL prosedur tersimpan yang diperluas yang ditentukan pengguna, administrator sistem SQL Server harus menjalankan prosedur tersimpan sistem sp_dropextendedproc, menentukan nama fungsi dan nama DLL tempat fungsi tersebut berada. Misalnya, perintah ini menghapus xp_hello fungsi, yang terletak di DLL bernama xp_hello.dll, dari SQL Server:

sp_dropextendedproc 'xp_hello'  

Dimulai dengan SQL Server 2005 (9,x), sp_dropextendedproc tidak menghilangkan prosedur tersimpan yang diperluas sistem. Sebaliknya, administrator sistem harus menolak izin EXECUTE pada prosedur tersimpan yang diperluas ke peran publik .

Lihat juga

sp_dropextendedproc (T-SQL)