|
Could not load code page for requested charset
|
|||
---|---|---|---|
#18+
Привет, устанавливается Sybase Adaptive Server Enterprise 15.7 (пакет для разработчиков), из него устанавливается только один компонент - ADO.NET-провайдер. Провайдер устанавливается на Windows 7 x64 и Windows Server 2008 R2 x64. В первом случае установка проходит нормально и все работает как часы (т.е. приложение MVC 3 успешно использует провайдер), но во втором возникают проблемы с кодировкой, т.е. при использовании в ConnectionString параметра charset=iso_1 данные извлекаются, но в неверной кодировке (на сервере cp1251), а при любом другом значении возникает ошибка "Could not load code page for requested charset". Возможно кто-нибудь сталкивался с такой проблемой? В log/lang.err и log/ado_net.err во втором случае появляются сообщения, которых нет при установке на Windows 7. PS Разместил не в ветке ADO.NET т.к. склоняюсь к тому, что проблема именно со стороны Sybase. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.09.2012, 13:26 |
|
Could not load code page for requested charset
|
|||
---|---|---|---|
#18+
Sonedpy, у меня приложение на IIS крутилось дело оказалось в нем. Помог iisrestart (команда) без параметров и кодировка начала восприниматься нормально. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.12.2012, 13:28 |
|
Could not load code page for requested charset
|
|||
---|---|---|---|
#18+
SonedpyПривет, устанавливается Sybase Adaptive Server Enterprise 15.7 (пакет для разработчиков), из него устанавливается только один компонент - ADO.NET-провайдер. Провайдер устанавливается на Windows 7 x64 и Windows Server 2008 R2 x64. В первом случае установка проходит нормально и все работает как часы (т.е. приложение MVC 3 успешно использует провайдер), но во втором возникают проблемы с кодировкой, т.е. при использовании в ConnectionString параметра charset=iso_1 данные извлекаются, но в неверной кодировке (на сервере cp1251), а при любом другом значении возникает ошибка "Could not load code page for requested charset". Возможно кто-нибудь сталкивался с такой проблемой? В log/lang.err и log/ado_net.err во втором случае появляются сообщения, которых нет при установке на Windows 7. PS Разместил не в ветке ADO.NET т.к. склоняюсь к тому, что проблема именно со стороны Sybase. ASE manualКогда клиент запрашивает соединение, он информирует сервер Adaptive Server о своем наборе символов. Сервер Adaptive Server сравнивает набор символов клиента со своим набором символов, используемым по умолчанию, и если эти два имени совпадают, преобразование не требуется. Если имена наборов символов разные, сервер Adaptive Server определяет, поддерживает ли он преобразова- ние между своим набором символов по умолчанию и набором символов клиента. Если нет, то сервер посылает клиенту сообщение об ошибке и продолжает выполнять процедуру входа в систему. Если такое преобразование поддерживается сервером, оно разре- шается автоматически. Если набором символов по умолчанию для сервера является UTF-8, сервер автоматически использует преобраз- ование через Unicode. Если набором символов по умолчанию является собственный набор символов, сервер применяет прямые преобразования сервера ASE (Adaptive Server Enterprise), если пользователь сам не задал преобразование через Unicode. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.12.2012, 19:47 |
|
|
start [/forum/topic.php?fid=55&fpage=13&tid=2010033]: |
0ms |
get settings: |
8ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
63ms |
get topic data: |
12ms |
get forum data: |
2ms |
get page messages: |
46ms |
get tp. blocked users: |
3ms |
others: | 14ms |
total: | 166ms |
0 / 0 |