Newsgroup: it.comp.software.database
Titolo: connettere oracle8.1.7 client al server 8.17

buon giorno a tutti,
    sono nuovo in questo newsgroup, avrei un problema da porlvi.
    sto operando in una rete locale, in esso è presente come sistema oerativo
linux redhat7.2.
    ho installato oracle 8.1.7 enterprise in modalita tipycol e ho creato un
database ORCL.
    ho installato su di un altra macchina il client administrator.
    vorrei riuscire ad accedere da client al database ORCL del server .
    uso il comando plsql system@ORCL
   e la relativa passwd
    ma non vi riesce.
   sapete dirmi come operare?
   mi è giunta voce di settare tnsnames.ora ,ma nel client è presente solo
nella directory samples inseme a sqlnet.ora
     vi ringrazio per la mano
--------------------------------
Inviato via 
http://usenet.libero.it

 nella directory samples inseme a sqlnet.ora
copia il sqlnet.ora nella directory $TNS_ADMIN (presumibilmente 
$ORACLE_HOME/network/admin)
e fai lo stesso per il tnsnames.ora.
poi, apri il tnsnames.ora, commenta quello che c'è e aggiungi la 
definizione del tuo database seguendo l'esempio.
se vuoi connetterti con ORCL, dovrai usare qualcosa del genere:
ORCL.world =
  (DESCRIPTION =
        (ADDRESS =
          (COMMUNITY = TCP.world)
          (PROTOCOL = TCP)
          (Host = ip_o_nome_server)
          (Port = 1521) #o porta su cio ascolta il tuo listener
        ) #(che va startato con lsnrctl start)
      (CONNECT_DATA =
        (SID = ORCL)
           (GLOBAL_NAME = ORCL.world)
      )
  )
ciao
-- 
Punkarruso
mail:punkarruso chiocchiolona despammed punto com
pubblicità progresso:
http://php.dopoil.com/faq.php

 
  ciao Punkarruso
   ho fatto come mi avevi detto per il client ho aggiunto il tnsnames.ora e
sqlnet.ora .
   provando a collegarmi al server mi e venuta la risposta TNS: could not
resolve service name
   ho provato dalla macchina client a controllare le porte della macchina
server aperte attraverso nmap --vv indirizzo
   il risultato e che ne la porta 1521 ne il server di oracle risulta essere
attivo, strano visto che dopo che mi sono collegato ho lanciato il svrmgl
 
   ho scoperto che il tnsnames.ora il sqlnet.ora, il listener.ora del server
non sono presenti nella directory .../network/admin/
   e anche nel /etc/sevices non e presente una riga del tipo listener_name port
1521
   in questo file ho trovato un tns... con porta 1524 puo essere utile
   ho pensato che durante l'installazione il net8 assistent non e partito o e
partito parzialmente allora ho pensato di lanciare il netasst ma non ho
avuto
   segni di vita sembra che sia andato in loop .
   non ho idea di cosa fare tu non hai per caso un idea di come operare?
       ti ringrazio e scusami del disturbo
                                            ciao


quoto quello che dice the_Drakon, perché quotare è divertente!!

aspetta, ma il bug d'installazione che c'è nella 8.1.7 l'hai patchato??
se no, cerca su 
groups.google.com
 il thread con
Subject: quando Oracle da via il c*lo - storia di un'installazione 8.1.7 su 
RH7.2
poi: oracle di default è un servizio LOCALE.
se vuoi che ascolti su una porta in ingresso, devi avere attivato il 
listener.
devi configurare il file listener.ora e lanciare il processo con lsnrctl 
start.
solo quando hai attivi db e listener ti puoi collegare da client.
poi: se ti dice TNS: could not resolve...
vuol dire che: o non hai configurato il db nel tnsnames.ora oppure non hai 
settato correttamente le variabili d'ambiente
($ORACLE_HOME, $TNS_ADMIN, ecc.)
ti direi di guardare sul manuale, ma con oracle è peggio che peggio (non so 
neanche su che manuale ci sono queste cose!)
ciao
-- 
Punkarruso
mail:punkarruso chiocchiolona despammed punto com
pubblicità progresso:
http://www.gnu.org/gnu/manifesto.it.html