Newsgroup: it.comp.lang.visual-basic
Titolo: ORACLE+VB [SEMI-REPOST]

Ho avuto alcune risposte sul newsgroup,
ho dato un occhiata al sito comune
e sul sito della ORACLE.
Non riesco a capire perchè devo installare
la parte client di Oracle.
Quando tramite wizard di vb cerco di creare
la stringa di connessione, il wizard ADO mi chiede
la sorgente dei dati.
Premetto che non voglio utilizzare DSN.
La sorgente dei dati è la stringa di connessione Oracle
che nel file TNSNAMES.ORA indica
indirizzo IP, nome istanza e porta su cui è presente il database.
Ma non esiste un modo di fornirgli questi parametri senza
che debba andarsi a leggere il TNSNAMES.ORA?
Cioè senza che si installi la parte CLIENT di Oracle?
In fondo i parametri da passare sono pochi perchè non posso passarglieli?
                                            danilo

La parte client di oracle serve nel tuo caso solo per installare
dei driver che permettano al tuo pc di dialogare con oracle.
Diversamente puoi utilizzare i driver forniti dalla microsoft -
a mio avviso sono meglio - senza installare null'altro che
l'mdac_typ.
Saluti Andrea MORO

 ha scritto nel messaggio
news:a1jmqc$6d54$1...@stargate1.inet.it...


Una connessione dns-less non significa driver-less.
E' normale che devi installare il driver appropriato diversamente
come pensi di parlare al database.
Riusciresti a parlare russo senza un interprete (ammesso che tu
non conosca il russo).
Stessa cosa ... devi parlare ADO ad Oracle, ma se il tuo pc non
conosce ado non ci parla.
Ciao
Andrea

 ha scritto nel messaggio
news:a1jr7q$65bc$1...@stargate1.inet.it...


Direi che occhio e croce manca la password. Non mi
ricordo se l'utente scott è con o senza password.
Prima cosa verifica che con il sqlClient di oracle riesci
a connetterti.
Se si possiamo escludere un problema del TNSNAMES.ORA
o di parametri, quindi mi butterei su un problema di driver.
Che versione hai delle mdac_typ?
Io ho riscontrato dei problemi con le mdac 2.5 e un oracle 8.1.6
Ma è stato un caso strano perchè avevo interamente sviluppato su
8.1.6 e mdac 2.5, quando invece sono andato dal cliente non si
voleva connettere. Presumo che fosse un problema del cliente e di
tutte le puttanate di script che i sistemisti gli facevano lanciare in
autorun modificando chiavi di registry e menate varie.
Comunque ho risolto scaricando gli mdac 2.6 e i driver jet che dalla
2.6 non sono più inclusi.
Prova a scaricarli e installarli anche tu da 
www.microsoft.com/data
 e
sappimi dire. Prima installi gli mdac e poi le jet direct.
Ciao Andrea

...


 writes:
AM> Diversamente puoi utilizzare i driver forniti dalla microsoft -
AM> a mio avviso sono meglio - senza installare null'altro che
AM> l'mdac_typ.
Non sono d'accordo. I driver  Oracle sono fatti meglio (anche se nelle
versioni piu`  vecchie i large object  erano un problema)  ed hai meno
problemi con le paturnie di versione di ADO... 
-- 
Gian  | main(){printf(&unix["\021%six\012\0"],(unix)["have"]+"fun"-0x60);}
Uberto|                        David Korn, 1987 ioccc best one liner 
Lauri |-------------------------------------------------------------------
(aka saint) >>Vedere X-Nospam nell'header - See X-Nospam field in Header<<

 ha scritto nel messaggio
news:u4rlup...@mail.eng.it...


 la parte client di Oracle.
Il client Oracle oltre ad installare i driver OLE-DB(sicuramente migliori di
quelli MS) installa anche le librerie necessarie a colloquiare con ORACLE
(come il middleware SQL*Net)
Ho provato anch'io a creare un applicativo senza client ma non ci sono
riuscito....
Se scopri qualcosa facci sapere!
Ciao Matteo

 writes:
AM> Ti dico il contrario perchè ho trovato - e adesso non mi ricordo su cosa -
AM> delle differenze di interpretazione su alcuni valori che restituivano le
AM> proprietà
AM> del driver oracle con quelle microsoft.
Io sinceramente, per  mia fortuna, non mi sono  mai scontrato con quei
problemi. In compenso  ho potuto sempre far conto  sul recordcount dei
recordset  degli OO4O, la  chiamata a  stored procedure  e` progettata
meglio ed ha  una diagnostica migliore quando ti  sbagli sul numero di
parametri (ed  e` piu`  difficile, sono tutti  named) e non  ho ancora
avuto problemi di  incompatibilita` col sistema su cui  si andavano ad
installare.
Nelle vecchie versioni mancava la gestione dei BLOB (che si dovrebbero
evitare il piu` possibile) ma hanno risolto anche quella.


Credo fosse qualche problema di stored se non erro ... ma
dovrei andare a riaprire un progetto vecchio ... e ora non
tempo.
Comunque ... un giorno magari ci riproverò :))
Ciao Andrea

 ha scritto nel messaggio
news:nTn%7.8047$cU4.2...@twister1.libero.it...


 > ricordo se l'utente scott è con o senza password.


 ha scritto nel messaggio
news:a1u5bd$5qh2$1...@stargate1.inet.it...
