Página 2 de 2 PrimeiroPrimeiro 12
+ Responder ao Tópico



  1. #21

    Padrão

    Citação Postado originalmente por brunospinelli Ver Post
    como eu faço para ver c o listener esta off-line?
    Você tem que estar conectado no servidor (telnet ou ssh) com usuário que seja do grupo dba (/etc/group)

    lsnrctl status

    Para levantar o Listener :

    lsnrctl start

    Porém deve existir um script de startup no servidor.

    A causa provável deste problema é que quando você reinstalou o Cliente9i ele zerou seu arquivo tnsnames.ora e/ou sqlnet.ora.
    Faça o seguinte, de um past nestes 2 arquivos aqui (C:\ORACLE_HOME\network\admin onde ORACLE_HOME é o local que o oracle9i está instalado no seu PC).

  2. #22

    Padrão

    O SLQNET.ORA

    # SQLNET.ORA Network Configuration File: c:\oracle\ora\network\admin\sqlnet.ora
    # Generated by Oracle configuration tools.

    SQLNET.AUTHENTICATION_SERVICES= (NTS)

    NAMES.DIRECTORY_PATH= (TNSNAMES, ONAMES, HOSTNAME)

    -----------------------------------------------------------------------------------
    O TNSNAMES.ORA
    # TNSNAMES.ORA Network Configuration File: C:\oracle\ora90\NETWORK\ADMIN\tnsnames.ora
    # Generated by Oracle configuration tools.

    ORAFNA =
    (DESCRIPTION =
    (ADDRESS_LIST =
    (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.1)(PORT = 1521))
    )
    (CONNECT_DATA =
    (SERVICE_NAME = orafna)
    (INSTANCE_NAME = orafna)
    )
    )

  3. #23

    Padrão

    Bruno,

    tem muitas discrepâncias nas informações :

    Do log :
    Fatal NI connect error 12560, connecting to:
    (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP )(HOST=192.168.1.2)(PORT=1524))
    (CON NECT_DATA=(SID=xe)(SERVER=DEDICATED )
    (CID=(PROGRAM=C:\oracle\ora90\bin\ EXP.EXE)(HOST=)(USER=))))

    Do arquivo .bat
    ...@FOLHA...

    O seu tnsnames.ora mostra :
    ORAFNA =
    (DESCRIPTION =
    (ADDRESS_LIST =
    (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.1)(PORT = 1521))
    )
    (CONNECT_DATA =
    (SERVICE_NAME = orafna)
    (INSTANCE_NAME = orafna)
    )
    )

    Parece que o seu client está obtendo informações de outro tnsnames.ora. (é o que mostra o log !).

    Coloquei em cores os dados discrepantes.

    Você usa FOLHA, mas no tnsnames.ora só há ORAFNA
    HOST = 192.168.1.1 ou 192.168.1.2 ?
    PORT = 1524 ou 1521 ?
    SID = xe ou orafna

    Se você não sabe quais os reais valores para estas variáveis, terá que consultar seu pessoal de suporte, para depois criar um tnsnames.ora adequado.
    Verifique se não há uma copia do tnsnames antigo (.old ou .bak).
    Última edição por ferdam; 14-05-2008 às 10:41.

  4. #24

    Padrão

    ah ok
    explicando
    tenho dois sistemas dentro da empresa o que tem o ORAFNA esta funcinando corretamente na hora do export da Base de dados. que esta no host 192.168.1.1 e a porta 1521.
    este esta Ok.


    o problema é no export da folha.
    O FOLHA nao esta funcinando, agora tbem com sua observação vi que a porta é diferente no host 192.168.1.2 do que no host 192.168.1.1, e no listner que criei deichei a porta padrão q é a 1521 nao mudei para 1524

    bom quero fazer o esport
    da FOLHA do host 192.168.1.2 PORT 1524 e é xe

    tenho que criar um novo listner no net configuration do oracle não??

    Obrigado ajudo muito

  5. #25

    Padrão

    Se você sabe criar este serviço pelo Client do Oracle, ótimo.
    Se não sabe, pode editar o arquivo tnsnames.ora e acrescentar isto ao final do arquivo :

    FOLHA =
    (DESCRIPTION =
    (ADDRESS_LIST =
    (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.2)(PORT = 1524))
    )
    (CONNECT_DATA =
    (SID = xe)
    )
    )



    Acho que com isto seu problema será solucionado (assim espero :] )
    Boa sorte !

  6. #26

    Padrão

    Caros amigos. consegui resolver o problema.
    agora esta tudo Ok.

    muito obrigado pela a ajuda de todos