Oracle Business Intelligence, Oracle Warehouse Builder OWB, Oracle Discoverer, BI Publisher, XML Publisher, OLAP, Data Mining, ODI Oracle Data Integrator, etc
dr_gori
Moderador
Mensagens: 5024 Registrado em: Seg, 03 Mai 2004 3:08 pm
Localização: Portland, OR USA
Contato:
Thomas F. G
Você já respondeu a dúvida de alguém hoje?
https://glufke.net/oracle/search.php?search_id=unanswered
Sex, 02 Mar 2012 3:15 pm
Olá
Algúém sabe como fazer o
ODI colocar ASPAS DUPLAS no owner ou nas tabelas /campos ?
Eu tenho um owner chamado
abc-tes , e na hora de crias as tabelas temporárias, ele dá erro.
Deveria ser
pois ele não aceita o sinal de menos.
dr_gori
Moderador
Mensagens: 5024 Registrado em: Seg, 03 Mai 2004 3:08 pm
Localização: Portland, OR USA
Contato:
Thomas F. G
Você já respondeu a dúvida de alguém hoje?
https://glufke.net/oracle/search.php?search_id=unanswered
Seg, 05 Mar 2012 9:17 am
DESCOBRI !!!
No Topology Manager, clique no esquema físico da conexão, e lá tem um campo "Máscara de objeto local".
ANTES.:
DEPOIS: (coloquei aspas duplas no CATALOG)
Agora, ele gera os scripts corretamente!
Selecionar tudo
create table "newgraph-tst".dbo.C$_0TESTE_ODI_COMPK
(
C1_NUM INT NULL,
C2_FIRSTNAME VARCHAR(20) NULL
)
PS: tudo isso porque o cabeção que criou a base SqlServer não pensou que um caracter especial poderia dar algum problema. Felizmente, o ODI estava preparado pra esse tipo de coisa!
dr_gori
Moderador
Mensagens: 5024 Registrado em: Seg, 03 Mai 2004 3:08 pm
Localização: Portland, OR USA
Contato:
Thomas F. G
Você já respondeu a dúvida de alguém hoje?
https://glufke.net/oracle/search.php?search_id=unanswered
Ter, 06 Mar 2012 10:29 am
A alterção acima acabou gerando outros problemas. Isso porque o ODI gera scripts em tempo de execução, inclusive em java.
No caso, veja a linha abaixo (com erro)
Selecionar tudo
readTrg = stmtTrg.executeQuery("select * from "newgraph-tst".dbo.I$_TESTE_ODI_COMPK where 1=2") '))
A aspa dupla do owner acima ta gerando ERRO no select acima...
Resultado, solicitei pro pessoal das bases renomear o owner para NEWGRAPH_TST. Daí funcionou :-/
Trevisolli
Moderador
Mensagens: 2016 Registrado em: Qua, 12 Jan 2005 3:25 pm
Localização: Araraquara - SP
Abraço,
Trevisolli
OCA Oracle PL/SQL Developer Certified Associate
OCP Oracle Forms Developer Certified Professional
Araraquara-SP
Ter, 06 Mar 2012 3:14 pm
Brother, bzinha?
Cara, como estou estudando e começando à trabalhar com ODI (bacana pacas), gostaria de tirar uma dúvida, de iniciante mesmo:
Teria como, ao invés de alterar o Owner da base, pelo que entendi, alterar o código do Knowledge Module (parece ser o IKM neste caso) e, tratar essa aspas dupla?
Só uma dúvida mesmo. To pensando em reproduzir no meu ambiente de testes aqui.
Aquele abraço,
dr_gori
Moderador
Mensagens: 5024 Registrado em: Seg, 03 Mai 2004 3:08 pm
Localização: Portland, OR USA
Contato:
Thomas F. G
Você já respondeu a dúvida de alguém hoje?
https://glufke.net/oracle/search.php?search_id=unanswered
Seg, 12 Mar 2012 1:58 pm
SIM, pode mexer nos IKM !
Eu nunca mexi, mas eles estão ali como base. Podem ser adaptados conforme a necessidade.
Usuários navegando neste fórum: Nenhum usuário registrado e 8 visitantes