sql >> Databáze >  >> RDS >> Oracle

Chyba ORA-12154 na DBI->připojení k databázi Oracle pomocí Oracle Instant Client v Solaris 10

Nejsem si jistý, jestli to pomůže, ale pro mě fungovalo následující:

Chcete-li se připojit lokálně pomocí tnsnames.ora (v adresáři $ORACLE_HOME/network/admin):

my $db = DBI->connect( "dbi:Oracle:mydatabase", "scott", "tiger" );

a pro připojení bez použití tnsnames.ora:

my $db = DBI->connect("dbi:Oracle:host=$host;sid=$sid;port=1521",$user,$passwd)
    || die( $DBI::errstr . "\n" );

kde $host, $sid musí být definován předem.



  1. Doporučte prosím nejlepší možnost hromadného mazání

  2. MySQL vloží data z jiné tabulky

  3. Django+Postgres:aktuální transakce je přerušena, příkazy ignorovány až do konce bloku transakce

  4. postgres csv date null chyba importu