Skip to main content
Announcements
Global Transformation Awards! Applications are now open. Submit Entry
cancel
Showing results for 
Search instead for 
Did you mean: 
joaopaulo_delco
Partner - Creator III
Partner - Creator III

Erro ao chamar procedure Oracle

Olá pessoal!

        Assim que atualizei para a versão Qlik Sense Fev/2019, um script que chama uma procedure Oracle começou a dar o seguinte erro:

QVX_UNEXPECTED_END_OF_DATA: Unable to get column information for the fields that are used in the query: Referência de objeto não definida para uma instância de um objeto.: SQL {CALL infomlog."TST_MONITORACAO_PEDIDOS_VENDA"}

Rodando a procedure via PL/SQL Developer com o mesmo usuário da conexão a procedure roda normalmente.

Segue meu script abaixo:

LIB CONNECT TO 'Oracle ERP (qliksense_administrador)';

// Executa procedure que alimenta as tabelas
SQL {CALL infomlog."TST_MONITORACAO_PEDIDOS_VENDA"};

 

Alguém já passou por essa situação?

 

 

Help users find answers! Don't forget to mark a solution that worked for you!
1 Solution

Accepted Solutions
danilostochi
Creator II
Creator II

Desculpe minha desatenção o comando write mode seria para o qlikview.

Aqui na empresa executamos procedures com o qliksense na versão 13.9.1 em banco de dados oracle 11g.

como executamos:

Screenshot_11.pngScreenshot_12.png

 

 

 

Qual a versão do seu qliksense? já tentou recriar a conexão OLE DB? se você criar um app executando uma tarefa básica ele da o mesmo erro?

 

 

 

 

 

+55(44) 9 9993-3605, WhatsApp
E-Mail or Skype - danilo16stochi@hotmail.com

View solution in original post

4 Replies
danilostochi
Creator II
Creator II

veja se isso pode lhe ajudar

https://support.qlik.com/articles/000002489?_ga=2.41993701.1989420406.1556555383-250238729.153857075...

+55(44) 9 9993-3605, WhatsApp
E-Mail or Skype - danilo16stochi@hotmail.com
joaopaulo_delco
Partner - Creator III
Partner - Creator III
Author

Oi Danilo!


Eu faço a conexão direta com oracle sem ser via OLEDB

Tem uma parte nesse link que diz:
Make sure to check "Open Databases in Read and Write mode" in QlikView. This is done in the script editor on the tab "Settings"

Mas como utilizo o Qlik Sense, não sei onde tem o parâmetro "Open Databases in Read and Write mode".

 

Help users find answers! Don't forget to mark a solution that worked for you!
danilostochi
Creator II
Creator II

Desculpe minha desatenção o comando write mode seria para o qlikview.

Aqui na empresa executamos procedures com o qliksense na versão 13.9.1 em banco de dados oracle 11g.

como executamos:

Screenshot_11.pngScreenshot_12.png

 

 

 

Qual a versão do seu qliksense? já tentou recriar a conexão OLE DB? se você criar um app executando uma tarefa básica ele da o mesmo erro?

 

 

 

 

 

+55(44) 9 9993-3605, WhatsApp
E-Mail or Skype - danilo16stochi@hotmail.com
joaopaulo_delco
Partner - Creator III
Partner - Creator III
Author

Oi Danilo!

           Estava fazendo a conexão direta Oracle

conexao ora oledb.png

Fiz uma conexão OLE DB e o erro parou de ocorrer.

Interessante é que na versão Nov/2018 o problema não acontecia.

Help users find answers! Don't forget to mark a solution that worked for you!