|
|
|
ява+oracle+clob
|
|||
|---|---|---|---|
|
#18+
Не пойму, какой параметр выставить в сессии... В общем - отдаю CLOB, зипую ява-хранимой процедурой ( http://www.sql.ru/forum/293918/java-szhat-blob). Потом делаю декомпрессию - а кириллические символы не отображаются нормально... Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.11.2015, 12:07 |
|
||
|
ява+oracle+clob
|
|||
|---|---|---|---|
|
#18+
getAsciiOutputStream и getAsciiStream подразумевают что у вас в данных 1 символ на 1 байт. Скорее всего JDBC драйвер и корячит при этом. Можете попробовать убрать компрессию и просто сохранить данные как есть, чтобы увидеть что они сломаны уже при чтении. Я бы попробовал из CLOB брать Reader и Writer а в бинарный Stream их заворачивать с помощью Apache Commons IO https://commons.apache.org/proper/commons-io/apidocs/org/apache/commons/io/input/ReaderInputStream.html https://commons.apache.org/proper/commons-io/apidocs/org/apache/commons/io/output/WriterOutputStream.html ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.11.2015, 12:22 |
|
||
|
ява+oracle+clob
|
|||
|---|---|---|---|
|
#18+
Blazkowicz, спасибо, так и думал, но искал нативный путь решения. проще тогда в оракле в clob конвертить. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.11.2015, 13:00 |
|
||
|
ява+oracle+clob
|
|||
|---|---|---|---|
|
#18+
EDUARD_2, попробуй так: Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.11.2015, 13:20 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=39093560&tid=2124728]: |
0ms |
get settings: |
10ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
29ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
54ms |
get tp. blocked users: |
2ms |
| others: | 236ms |
| total: | 367ms |

| 0 / 0 |
