SQL Server: Alterar status de procedure, para procedure de sistema
Já aconteceram diversas comigo, de precisar alterar o status de uma procedure de usuário, para um procedure de sistema. A facilidade de ter uma procedure de sistema, poder executar através de qualquer banco de dados sem complicações algumas, para alterar existem 2 modos:
1 - sp_ms_marksystemobject
EXECUTE
sp_ms_marksystemobject
'<PROCEDURE>'
Onde <PROCEDURE> deve ser alterada pelo nome da sua procedure.
2 – Fazendo update na tabela de sistema, forcando o banco a mudar o seu status
update sysobjects
set status = 1610612737,
base_schema_ver = 0
where
name
=
'<PROCEDURE>'
Onde <PROCEDURE> deve ser alterada pelo nome da sua procedure.
Comentários
Postar um comentário