Я пытаюсь подключиться к Oracle, используя Perl.
Я пытаюсь подключиться с компьютера с Windows XP, на котором установлен Perl.Я также скачал Oracle SQL Developer и Oracle Instant Client.Я могу подключиться к БД Oracle, используя Oracle SQL Developer, используя тип подключения TNS.
Я использую следующий Perl.
use DBI;
$db=DBI->connect( "dbi:Oracle", "username", "password" ) or die "Can't connect $DBI::errstr\n";
Я получаю следующее сообщение об ошибке.
DBI connect('','username',...) failed: ERROR OCINlsEnvironmentVariableGet(OCI_NLS_CHARSET_ID) Check NLS settings etc. at oracle2.pl line3
Cant connect to database ERROR OCINlsEnvironmentVariableGet(OCI_NLS_CHARSET_ID) Check NLS settings etc.
Нужно ли что-то делать с Oracle Instant Client, потому что у него нет установщика.Есть ли что-то еще, что нужно настроить в Perl?
Спасибо за предоставленную помощь.
* РЕДАКТИРОВАТЬ *
Есть ли переменные, которые мне нужныустановить в начале Perl ссылку на SQL Developer или Instant Client?