2015-11-06 3 views

ответ

0

Эта ошибка почти всегда заключается в том, что ORACLE_HOME не установлен правильно, а иногда и отсутствует/некорректные переменные среды NLS.

вы должны иметь, как это л, где вы установили все тракты

#!/u00/app/xxx/bin/perl 
my $ORACLE_HOME = "/u00/app/oracle/product/11.2.0.2"; 
my $ORACLE_SID="xxxxT11"; 
$ENV{ORACLE_HOME}=$ORACLE_HOME; 
$ENV{ORACLE_SID}=$ORACLE_SID; 
$ENV{PATH}="$ORACLE_HOME/bin"; 
$ENV{LD_LIBRARY_PATH}="$ORACLE_HOME/lib"; 
use strict; 
use DBI; 
my $dbh = DBI->connect('dbi:Oracle:orcl', 'scott', 'tiger',) || die "Database connection not made: $DBI::errstr"; 
$dbh->disconnect; 
Смежные вопросы