Removendo um procedimento armazenado estendido do SQL Server

Aplica-se a:SQL Server

Importante

Esse recurso será removido em uma versão futura do SQL Server. Evite usar esse recurso em desenvolvimentos novos e planeje modificar os aplicativos que atualmente o utilizam. Em vez disso, use a Integração CLR.

Para descartar cada função de procedimento armazenado estendido em uma DLL de procedimento armazenado estendido definida pelo usuário, um administrador de sistema do SQL Server deve executar o procedimento armazenado do sistema sp_dropextendedproc , especificando o nome da função e o nome da DLL na qual essa função reside. Por exemplo, esse comando remove a função xp_hello, localizada em uma DLL chamada xp_hello.dll, do SQL Server:

sp_dropextendedproc 'xp_hello'  

A partir do SQL Server 2005 (9.x), sp_dropextendedproc não descarta os procedimentos armazenados estendidos do sistema. Em vez disso, o administrador do sistema deve negar a permissão EXECUTE no procedimento armazenado estendido para a função pública .

Confira também

sp_dropextendedproc (Transact-SQL)