xecute o procedimento armazenado do SQL Server via link de banco de dados da Orac

Referindo paraComo executar um procedimento armazenado Oracle através de um link de banco de dados, não funciona no meu caso. Não sei o que estou perdendo.

Tenho uma instância do SQL Server e um banco de dados Oracle no mesmo computador. E o link do banco de dados é criado no Oracle, chamadoss.

E existe um procedimento armazenado no SQL Server chamadodbo.test_proc

create proc dbo.test_proc
as
    print 'testing';

parentemente, ele não possui parâmetro e nenhum valor de retorn

Tentei chamar o procedimento armazenado no Oracle via link do banco de dados. MasNenhu do seguinte trabalho.

exec test_proc@ss;
exec "test_proc"@ss;
exec "dbo"."test_proc"@ss;
exec "dbo.test_proc"@ss;
exec "dbo..test_proc"@ss;

O erro é como

PLS-00201: identifier 'test_proc@SS' must be declared
ORA-06550: line 1, column 7:

Alguém poderia me ajudar nisso? Eu tentei por um longo tempo. Obrigado

Image é carregado para consultasys.procedures para verificar a existência do procedimento armazenado no SQL Server e tentar executar o procedimento armazenado via link do banco de dados.Image

questionAnswers(3)

yourAnswerToTheQuestion