SQL Server no OWB

Oracle Business Intelligence, Oracle Warehouse Builder OWB, Oracle Discoverer, BI Publisher, XML Publisher, OLAP, Data Mining, ODI Oracle Data Integrator, etc
Responder
edumelo
Rank: Estagiário Júnior
Rank: Estagiário Júnior
Mensagens: 1
Registrado em: Sex, 09 Out 2009 11:06 am
Localização: São Paulo - SP

Boa tarde pessoal,

Estou estudando um pouco do Warehouse Builder, pois ano que vem a empresa em que trabalho vai começar a desenvolver projetos de BI em plataforma Oracle. No momento, estou enfrentando um pequeno problema.

Estou seguindo o user's guide do OWB 11g e alguns fóruns e artigos para tentar usar o SQL Server como fonte no OWB, mas não está funcionando.

O que eu fiz:

- Criei um ODBC que conecta no SQL Server e está funcionando. O ODBC se chama sqlserver.

- Criei um arquivo chamado initsqlserver.ora na pasta OWBHOME/hs/admin com os seguintes parâmetros:

Selecionar tudo

HS_FDS_CONNECT_INFO = sqlserver
HS_FDS_TRACE_LEVEL = 0
- alterei o listener.ora (OWBHOME/network/admin) adicionando os seguintes parâmetros:

Selecionar tudo

LISTENER2 =
 (ADDRESS_LIST=
      (ADDRESS=(PROTOCOL=tcp)(HOST=srversifico1.crm.versifico.com.br)(PORT=1522))
      (ADDRESS=(PROTOCOL=ipc)(KEY=EXTPROC1521)))

SID_LIST_LISTENER2=
  (SID_LIST=
      (SID_DESC=
         (SID_NAME=sqlserver)
         (ORACLE_HOME = E:\app\Administrador\product\11.1.0\db_1)
         (PROGRAM=hsodbc)
       )
      )
- Reiniciei o listener

Selecionar tudo

lsnrctl stop listener
lsnrctl start listener
No resultado aparece, entre outras coisas, as mensagens:
Instância sqlserver, status UNKNOWN, tem um handler(s) para este serviço...
Comando executado com êxito.

Depois disso, fui no OWB, no projeto em Banco de Dados > Não-Oracle > ODBC > Novo

Na hora de editar as informações de conexão coloquei o seguinte:
nome do usuário:"sa"
senha:"******"(a senha do sql server entre aspas)
host: localhost
porta: 1521

OBS: já tentei colocar como informações de usuário também o usuário e senha do OWB, mas dá o mesmo erro. Também mudei o servidor para SRVERSIFICO1\SQLEXPRESS, que é o endereço do SQL Server, mas também não funcionou.

O erro que está dando ao testar conexão é o seguinte:

Selecionar tudo

ORA-28545: erro diagnosticado pelo Net8 ao conectar com um agente
Unable to retrieve text of NETWORK/NCR message 65535
ORA-02063: precedendo 2 lines a partir de OWB_76
erthal
Rank: Analista Sênior
Rank: Analista Sênior
Mensagens: 130
Registrado em: Seg, 22 Nov 2004 1:45 pm
Localização: Niterói - RJ
Gustavo Erthal Jr. | TRISCAL
...................................................
Rio de Janeiro | (21) 2507-2010
São Paulo | (11) 3167-0526
www.triscal.com.br

Edumelo,

Nessa versão do oracle o programa não se chama mais HSODBC.

Agora é algo do gênero, DG4ODBC.

Dê uma olhada na página abaixo, e você verá como configurar corretamente.

http://www.easysoft.com/applications/or ... 4odbc.html

Abraços,
Responder
  • Informação
  • Quem está online

    Usuários navegando neste fórum: Nenhum usuário registrado e 10 visitantes