1
Perl / Помогите разобраться с кодировками
« : 02 Февраля 2010, 17:36:13 »
Все...победа.
Перечитал еще раз мануалы на CPAN по DBD::Sybase и с помощью волшебных команд научил красную шапку и MS SQL Server 2000 общаться на одном языке:
BEGIN {
$ENV{SYBASE} = \'/usr/local\';
}
...
my $dbh = DBI->connect(\'dbi:Sybase:server=oxygen;charset=koi8-r\', $login, $pass);
Вопрос закрыт
Перечитал еще раз мануалы на CPAN по DBD::Sybase и с помощью волшебных команд научил красную шапку и MS SQL Server 2000 общаться на одном языке:
BEGIN {
$ENV{SYBASE} = \'/usr/local\';
}
...
my $dbh = DBI->connect(\'dbi:Sybase:server=oxygen;charset=koi8-r\', $login, $pass);
Вопрос закрыт

. Есть Win2000 Server. На нем MS SQL Server 2000. Подключаюсь к нему по связке FreeTDS + Sybase. Все отлично, за исключением кириллицы. Пытаюсь занести "Привет", а заносится что попало (кракозябрики). Помогите разобраться с кодировками - какая на серваке, какая в perl? Какими средствами можно узнать?