Cloud ORION - DBLINK ORA-28267 Invalid NameSpace Value
Incidente
ORA-28267: Invalid NameSpace Value ORA-02063: preceding line from XXXXXX
Causa
Solução
1. Instale em sua máquina local o Oracle Client versão 19c ou superior.
2. Configure o arquivo tnsnames.ora com a entrada abaixo:
megacloud = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = dbconnect.megaerp.online)(PORT = 4221)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = xepdb1) ) )
3. Configure o arquivo sqlnet.ora adicionando o parâmetro abaixo:
DISABLE_OOB = ON
oracledb.init_oracle_client( lib_dir=r"C:\oracle\instantclient_23_4" )
ATENÇÃO! Para qualquer dúvida referente à instalação ou configuração do Oracle Client, Power BI, SQL Developer ou outra ferramenta para consultas de dados, recomendamos entrar em contato com seu TI por se tratar de ferramenta terceira. Seguem documentos da Microsoft e Oracle que podem auxiliar nas configurações:
https://docs.microsoft.com/pt-br/power-query/connectors/oracledatabase
https://docs.microsoft.com/pt-br/power-bi/connect-data/desktop-connect-oracle-database
https://www.oracle.com/database/technologies/dotnet-odacdev-downloads.html
https://learn.microsoft.com/en-US/cpp/windows/latest-supported-vc-redist?view=msvc-170