Come posso fare per accedere al DB Oracle utilizzando solo componenti di
VB senza installare null' altro ??
Grazie , Salvatore
--
Posted via Mailgate.ORG Server - http://www.Mailgate.ORG
Mi sa che avresti bisogno di un miracolo.....
A parte gli scherzi....
che io sappia da VB per arrivare a ORACLE è necesario installare il client,
però.....
invece di usare ODBC (con conseguente calo di prestazioni) perchè non usare
la OracleConnection e OracleRecordset ??? Io ci ho lavorato e mi sono
trovato molto bene....
Se hai Oracle 8.x dovresti trovare (se non ricordo male) un file ORACLEO.HTL
in è mostrato l'utilizzo di tali oggetti...
ciao
> Il problema è che utilizzando solo l' ODBC non riesco a connettermi al
> DB se non installo anche il client di Oracle.
Questo perche' ODBC usa le OCI per connettersi, e le OCI sono
distribuite insieme al client di Oracle.
> Come posso fare per accedere al DB Oracle utilizzando solo
> componenti di VB senza installare null' altro ??
O ti scrivi il tuo driver ODBC che non usa le OCI, oppure...
Che problema hai ad installare il client Oracle ? Se uno ha Oracle
ha anche il client quindi...
Davide
Si ok, ma la mia applicazione deve connettersi da remoto ad un database
Oracle.
Se devo installare il client Oracle su tutte le macchine che utilizzano
il
mio programma , devo perforza distribuirlo insieme al client Oracle!!!
Non mi sembra una soluzione molto elegante ne tanto bella.
Ciao , Salvatore
Se vuoi usare Oracle è l'unica!
Matteo
> Si ok, ma la mia applicazione deve connettersi da remoto ad
> un database Oracle.
> Se devo installare il client Oracle su tutte le macchine che
> utilizzano il mio programma , devo perforza distribuirlo
> insieme al client Oracle!!!
No, tu non lo distribuisci, lo metti tra i prerequisiti del tuo
programma "questo programma richiede il client Oracle versione
tal-de-tali", ed il sistemista o chi per esso si arrangia.
Oppure butta via quel "coso" con cui stai programmando e comincia
ad usare Java.
Davide
>No, tu non lo distribuisci, lo metti tra i prerequisiti del tuo
>programma "questo programma richiede il client Oracle versione
>tal-de-tali", ed il sistemista o chi per esso si arrangia.
Esattamente: il client di oracle _non va distribuito_.
>Oppure butta via quel "coso" con cui stai programmando e comincia
>ad usare Java.
Imho mi sembra la soluzione piu' adatta ad un problema di questo genere.
--
ciao, hal
ma OO4O non presuppone che sia installato il client oracle ?
se da un pc devo collegarmi a un db oracle su un server, come faccio a
passargli l'ip del server, visto che nella stringa di connessione c'e'
solo il nome, user e la pwd del db ?
l'unico posto dove c'e' l'ip del server e' nel tnsnames.ora, file
creato dall'installazione del client oracle e configurato dal net8...
quindi senza l'installazione del client oracle non e' possibile
collegarsi con vb ad un db oracle ?
ciao.