PDA

View Full Version : [c++ builder 2009]Errore connessione a db Oracle con TDatabase:


spacemauro
13-10-2008, 16:23
Ciao a tutti,
ho un problema di connessione ad un database oracle con c++ builder 2009. Uso un DSN di sistema con driver "oracle in orahome92".
creo un oggetto TDatabase:
TDatabase *DB;

Assegno i vari parametri al DB:
DB->DatabaseName = alias;
DB->Params->Add("ODBC DSN="+alias);
DB->Params->Add("user id="+user);
DB->Params->Add("password="+pass);

Apro la connessione al DB:
DB->Connected = true;
Dopo quest'ultima istruzione ricevo l'errore:
"Unknown username or password"
[oracle][odbc][ora] ora-01004 default username feature not supported; logon denied

Il bello è che con qualsiasi strumento riesco a connettermi, ad esempio con toad o con il test di connessione del dsn di sistema.

Grazie mille in anticipo,
Mauro.