|
|
|
Знаки вопроса в тексте Exception при работе с Oracle
|
|||
|---|---|---|---|
|
#18+
СУБД Oracle 8.17 стоит на WinXP Клиент на WinXP, Java 1.4 Использую OCI соедиение: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. Не могу понять чем ошибка, в Oracle создается тип: Код: plaintext 1. Хелп, плиз.. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.10.2004, 12:57 |
|
||
|
Знаки вопроса в тексте Exception при работе с Oracle
|
|||
|---|---|---|---|
|
#18+
NLS_LANG какой на клиенте? Если критична читабельность попробуйте AMERICAN_AMERICA.CL8MSWIN1251 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.10.2004, 13:03 |
|
||
|
Знаки вопроса в тексте Exception при работе с Oracle
|
|||
|---|---|---|---|
|
#18+
1) используй лучше jdbc thin driver 2) текст ошибки (возможно) будет правильно отображаться если его писать в файл. 3) глянь еще сюда ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.10.2004, 13:25 |
|
||
|
Знаки вопроса в тексте Exception при работе с Oracle
|
|||
|---|---|---|---|
|
#18+
Кодировка именно это стоит: AMERICAN_AMERICA.CL8MSWIN1251 (смотрел в реестре windows, Software->Oracle) использовал thin драйвер, тоже самое... :( И в файл пишет знаками вопрос.. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.10.2004, 14:37 |
|
||
|
Знаки вопроса в тексте Exception при работе с Oracle
|
|||
|---|---|---|---|
|
#18+
Правильнее сказать не кодировка, а именно NLS_LANG, в Software->Oracle и в Software->Oracle->Home0 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.10.2004, 14:39 |
|
||
|
Знаки вопроса в тексте Exception при работе с Oracle
|
|||
|---|---|---|---|
|
#18+
есть в classpath nls_charset12? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.10.2004, 14:43 |
|
||
|
Знаки вопроса в тексте Exception при работе с Oracle
|
|||
|---|---|---|---|
|
#18+
Когда создается соединение (на примере с MS SQL Server), я использую для его настройки не Код: plaintext 1. а Код: plaintext 1. где p instanceof java.util.Properties. В нем и указывается кодировка - Код: plaintext 1. PS Хотя я могу быть не прав в данном случае. Код: plaintext 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.10.2004, 14:44 |
|
||
|
Знаки вопроса в тексте Exception при работе с Oracle
|
|||
|---|---|---|---|
|
#18+
nls_charset12 в classpath есть Вся строка запуска: C:\JBuilder9\jdk1.4\bin\java -Didea.launcher.port=7533 -Didea.launcher.library=C:\IntelliJ-IDEA-4.5\bin\breakgen.dll -classpath C:\JBuilder9\jdk1.4\jre\lib\charsets.jar;C:\JBuilder9\jdk1.4\jre\lib\jaws.jar;C:\JBuilder9\jdk1.4\jre\lib\jce.jar;C:\JBuilder9\jdk1.4\jre\lib\jsse.jar;C:\JBuilder9\jdk1.4\jre\lib\rt.jar;C:\JBuilder9\jdk1.4\jre\lib\sunrsasign.jar;C:\JBuilder9\jdk1.4\jre\lib\ext\dnsns.jar;C:\JBuilder9\jdk1.4\jre\lib\ext\ldapsec.jar;C:\JBuilder9\jdk1.4\jre\lib\ext\localedata.jar;C:\JBuilder9\jdk1.4\jre\lib\ext\sunjce_provider.jar;D:\RemoteAgent\work\classes;D:\RemoteAgent\work\lib\log4j-1.2.8.jar;D:\RemoteAgent\work\lib\xmlparserv2.jar;D:\RemoteAgent\work\lib\jbcl.jar;D:\RemoteAgent\work\lib\classes12.zip;D:\RemoteAgent\work\lib\nls_charset12.zip;D:\RemoteAgent\work\lib\jacob.jar;C:\IntelliJ-IDEA-4.5\lib\idea_rt.jar com.intellij.rt.execution.application.AppMain ru.server.AgentServer4 Properties счас попробую.. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.10.2004, 14:53 |
|
||
|
Знаки вопроса в тексте Exception при работе с Oracle
|
|||
|---|---|---|---|
|
#18+
Установка Property не помогла :( Делаю вот так: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.10.2004, 14:59 |
|
||
|
Знаки вопроса в тексте Exception при работе с Oracle
|
|||
|---|---|---|---|
|
#18+
если из под идеи отладка то можно настроить IDE Settings->General->Default encoding в windows-1251 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.10.2004, 15:01 |
|
||
|
Знаки вопроса в тексте Exception при работе с Oracle
|
|||
|---|---|---|---|
|
#18+
Грхм, то же самое.. Вопросы Но дело похоже именно в этом. Я попробовал поставить UTF-8 - вылезла какая-то лубуда вместо вопросов.. Так какая же тогда? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.10.2004, 15:09 |
|
||
|
Знаки вопроса в тексте Exception при работе с Oracle
|
|||
|---|---|---|---|
|
#18+
а при создании базы какая кодировка была установлена? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.10.2004, 15:12 |
|
||
|
Знаки вопроса в тексте Exception при работе с Oracle
|
|||
|---|---|---|---|
|
#18+
Честно говоря не знаю какая при создании базы.. Она прописывается в реестре windows? Если прописывается, то там тоже American_america.. СУБД стоит тоже на win (или xp или 2000) Счас перепробовал все кодировки, доступные в настройках Идеи, или лубуда, или вопросы... м-да.. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.10.2004, 15:21 |
|
||
|
Знаки вопроса в тексте Exception при работе с Oracle
|
|||
|---|---|---|---|
|
#18+
здесь спросите про кодировки ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.10.2004, 15:23 |
|
||
|
Знаки вопроса в тексте Exception при работе с Oracle
|
|||
|---|---|---|---|
|
#18+
Спасибо, попробую... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.10.2004, 15:30 |
|
||
|
Знаки вопроса в тексте Exception при работе с Oracle
|
|||
|---|---|---|---|
|
#18+
Кодировка на сервере: NLS_NCHAR_CHARACTERSET CL8MSWIN1251 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.10.2004, 15:39 |
|
||
|
Знаки вопроса в тексте Exception при работе с Oracle
|
|||
|---|---|---|---|
|
#18+
у меня NLS_LANGUAGE AMERICAN NLS_TERRITORY AMERICA NLS_CHARACTERSET CL8MSWIN1251 NLS_NCHAR_CHARACTERSET AL16UTF16и всё в порядке вот сюда гляньте ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.10.2004, 15:55 |
|
||
|
Знаки вопроса в тексте Exception при работе с Oracle
|
|||
|---|---|---|---|
|
#18+
spainard Как заменить знаки вопроса в исключении на нормальное сообщение? Хелп, плиз.. Может попробовать поменять локаль на англоязычную, чтобы само сообщение прочитать, поскольку ИМХО это сообщение об ошибке от Java, а не от Oracle: Код: plaintext 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.10.2004, 16:29 |
|
||
|
Знаки вопроса в тексте Exception при работе с Oracle
|
|||
|---|---|---|---|
|
#18+
Йа-ба-да-баду! Поставил: Locale.setDefault(Locale.UK); и усе заработало! на англицком! но это замечательно!!! Всем большое спасибо за участие. Отдельное спасибо Денису Попову! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.10.2004, 17:02 |
|
||
|
Знаки вопроса в тексте Exception при работе с Oracle
|
|||
|---|---|---|---|
|
#18+
zalexaka - также спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.10.2004, 17:04 |
|
||
|
Знаки вопроса в тексте Exception при работе с Oracle
|
|||
|---|---|---|---|
|
#18+
spainardУстановка Property не помогла :( Делаю вот так: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. После выполнения этих команд, я попробывала сделать запрос и на основе запроса - модель таблицы. Запрос примерно такой: Select data from mytable. Так вот, поле daта выводится выводится не в том формате, которы указан в команде alter session. Может кто скажет, как не используя в запросе to_date или to_char добиться желаемого формата даты? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.09.2005, 10:39 |
|
||
|
Знаки вопроса в тексте Exception при работе с Oracle
|
|||
|---|---|---|---|
|
#18+
получаете дату через getDate? RTFM ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.09.2005, 10:54 |
|
||
|
Знаки вопроса в тексте Exception при работе с Oracle
|
|||
|---|---|---|---|
|
#18+
zalexakaполучаете дату через getDate? RTFM Может я вас не совсем поняла. Я в запросе сейчас использую: to_date(DATA,'dd.mm.yyyy','nls_date_language=UKRAINIAN') DATA И только после этого в JTable выводится красиво дата. А как без такого длинного выражения, используя alter session установить нужный мне формат даты. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.09.2005, 11:24 |
|
||
|
Знаки вопроса в тексте Exception при работе с Oracle
|
|||
|---|---|---|---|
|
#18+
так вроде, сейчас к сож. проверить не могу alter session set NLS_DATE_FORMAT='dd.mm.yyyy' ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.09.2005, 11:51 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=32753029&tid=2151428]: |
0ms |
get settings: |
8ms |
get forum list: |
19ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
163ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
76ms |
get tp. blocked users: |
2ms |
| others: | 209ms |
| total: | 496ms |

| 0 / 0 |
