LINUX.ORG.RU

Проблема с подключением к MS SQL из Linux


0

0

Стоит MS SQL Server 2005 на удалённом компе. Кодировка у базы Cyrillic.
На другом компе стоит Java под unix'ом - JDK 1.6. Прога, запущенная на
linux берёт данные с MS SQL Server'а через JDBC, но вместо русских букв
получает '?'. Если запускать тот же самый аппликэйшн на винде, то с кодировками все становиться хорошо. Переношу на линукс, ява из JDBC получает уже абракадабру. В чем может быть проблема, может быть какие то локальные установки JDK на Linux нужно сделать чтобы поправить такой баг?

anonymous

Ява же кросплатформенная, что пипец гы-гы-гы

а вообще это изврат... для полной радости freebsd не хватает и cisco для балансировки

java+mssql+freebsd+cisco ==> мега интерпрайз

anonymous
()

попробуй при соединении с базой данных указать кодировку.
и вопрос куда выводит? (опять же посмотреть/задать кодировку)
можно попробовать задать кодировку на ява машине через System.setProperties() (что именно не знаю, стараюсь пользовать utf8, чтобы было проще)

frozen83
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.