Não consigo excluir um stored procedure

01/08/2017

0

Ao tentar excluir uma stored procedure recebo a seguinte mensagem de erro:

"This operation is not defined for system tables. Unsuccessful metadata update. Cannot delete.
COLUMN RDB$4025. There are 1 dependencies.

Eu não consigo encontrar essa dependência, alguém tem alguma ideia do que seja?

Obrigado
Silvio Morelo

Silvio Morelo

Responder

Posts

01/08/2017

Luiz Vichiatto

Experimentou listar as dependências das tabelas.

select * from  RDB$DEPENDENCIES where rdb$depended_on_name ='[nome_tabela]'
Responder

02/08/2017

Venancio Alves

Olá, já tentou excluir buscando primeiro o procedimento armazenado no menu Pesquisador de Objetos do SQL Server Management Studio?

Também pode usar o comando

DROP PROCEDURE nome_da_stored_procedure
GO
Responder

02/08/2017

Silvio Morelo

Verifiquei as dependências com o comando "select * from RDB$DEPENDENCIES where rdb$depended_on_name ='[nome_tabela]'
Tentei excluir com DROP PROCEDURE nome_da_stored_procedure

e continua dando o mesmo erro:

Error Message:
----------------------------------------
This operation is not defined for system tables.
unsuccessful metadata update.
cannot delete.
COLUMN RDB$4025.
there are 1 dependencies.


preciso excluir essa procedure para dropar a tabela.
Alguém sabe como fazer isso?

Obrigado pela ajuda.
Responder

03/08/2017

Luiz Vichiatto

Já tentou gerar o script do banco inteiro e verificar a construção das dependências, localizando quando é gerada.
Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar