powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Кириллица в CLOB
25 сообщений из 26, страница 1 из 2
Кириллица в CLOB
    #39996263
Dimets
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть 2 БД с 19м ораклом


create table test_clob (text clob)

insert into dim_clob values ('пппп')

В одной все корректно сохраняется,в другой "квадратики"

В nls_database_parameters все одинаково, в чем может быть проблема?
...
Рейтинг: 0 / 0
Кириллица в CLOB
    #39996265
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
NLS_LANG
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Кириллица в CLOB
    #39996267
Dimets
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dimitry Sibiryakov

NLS_LANG


это где?
...
Рейтинг: 0 / 0
Кириллица в CLOB
    #39996269
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimetsэто где?

Это на клиенте с которого выполняется запрос на вставку. Чти Oracle Globalization Guide.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Кириллица в CLOB
    #39996270
Dimets
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dimitry Sibiryakov

Dimetsэто где?

Это на клиенте с которого выполняется запрос на вставку. Чти Oracle Globalization Guide.


так одним и тем же клиентом вставку делаю
...
Рейтинг: 0 / 0
Кириллица в CLOB
    #39996295
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimetsодним и тем же клиентом вставку делаю

И читаешь результат им же? Этот клиент, случайно так, не на Яве написан?..
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Кириллица в CLOB
    #39996296
Dimets
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dimitry Sibiryakov

Dimetsодним и тем же клиентом вставку делаю

И читаешь результат им же? Этот клиент, случайно так, не на Яве написан?..


Банально Oracle SQL Developer...
...
Рейтинг: 0 / 0
Кириллица в CLOB
    #39996300
Leonid Kudryavtsev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimets19м ораклом...clob...Oracle SQL Developer

напомнило
22168382
...
Рейтинг: 0 / 0
Кириллица в CLOB
    #39996313
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Leonid Kudryavtsevнапомнило

Да, именно поэтому я и спросил что за язык у клиента.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Кириллица в CLOB
    #39996418
Dimets
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Я бы может грешил на клиента, но в данной ситуации когда в одной БД все хорошо, а в другой плохо наводит на мысль что дело все таки в БД
...
Рейтинг: 0 / 0
Кириллица в CLOB
    #39996419
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А до мысли, что разные настройки в разных БД требуют разных настроек клиента вы ещё не додумались?
А до ещё более революционной мысли, что, может быть, есть (более) универсальные настройки можете вообще не додуматься?
...
Рейтинг: 0 / 0
Кириллица в CLOB
    #39996427
Dimets
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Basil A. Sidorov
А до мысли, что разные настройки в разных БД требуют разных настроек клиента вы ещё не додумались?
А до ещё более революционной мысли, что, может быть, есть (более) универсальные настройки можете вообще не додуматься?



я бы лучше хотел найти разницу, если она есть
...
Рейтинг: 0 / 0
Кириллица в CLOB
    #39996472
Фотография Валерий Юринский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimets
Я бы может грешил на клиента, но в данной ситуации когда в одной БД все хорошо, а в другой плохо наводит на мысль что дело все таки в БД
А может быть у вас вызываются разные клиенты?
Один 32 битный, а другой 64 битный.
Один одной версии, а второй другой версии.
Проверьте.
...
Рейтинг: 0 / 0
Кириллица в CLOB
    #39996483
Leonid Kudryavtsev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да может и одной версии, но из разных Home - разные настройки.

Ну и выше ссылку на багу линковал. А баги они такие. Тут есть, тут нет )))
...
Рейтинг: 0 / 0
Кириллица в CLOB
    #39996498
Фотография Stax
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimets

В nls_database_parameters все одинаково


Код: plsql
1.
2.
3.
4.
5.
6.
  1* select userenv('LANGUAGE') l from dual
SQL> /

L
----------------------------------------------------
UKRAINIAN_UKRAINE.CL8MSWIN1251



на обоих базах одинаково?

.....
stax
...
Рейтинг: 0 / 0
Кириллица в CLOB
    #39996557
Dimets
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Leonid Kudryavtsev
Да может и одной версии, но из разных Home - разные настройки.

Ну и выше ссылку на багу линковал. А баги они такие. Тут есть, тут нет )))



с одной машины!
...
Рейтинг: 0 / 0
Кириллица в CLOB
    #39996558
Dimets
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Stax
Dimets

В nls_database_parameters все одинаково


Код: plsql
1.
2.
3.
4.
5.
6.
  1* select userenv('LANGUAGE') l from dual
SQL> /

L
----------------------------------------------------
UKRAINIAN_UKRAINE.CL8MSWIN1251



на обоих базах одинаково?

.....
stax

да!
...
Рейтинг: 0 / 0
Кириллица в CLOB
    #39996559
Dimets
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Валерий Юринский
Dimets
Я бы может грешил на клиента, но в данной ситуации когда в одной БД все хорошо, а в другой плохо наводит на мысль что дело все таки в БД
А может быть у вас вызываются разные клиенты?
Один 32 битный, а другой 64 битный.
Один одной версии, а второй другой версии.
Проверьте.


в одной сессии клиента!
...
Рейтинг: 0 / 0
Кириллица в CLOB
    #39996562
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimetsя бы лучше хотел найти разницу

Ну так ищи. Это надёжнее чем всем форумом хрустальные шары протирать.

Начни с полного комплекса проверок каждого этапа жизни данных из темы на которую тебе уже
дали ссылку.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Кириллица в CLOB
    #39996566
Фотография Stax
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimets

да!


где кубики глянуть дамп (varchar2)

....
stax
...
Рейтинг: 0 / 0
Кириллица в CLOB
    #39996569
Фотография Валерий Юринский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimets
Stax
пропущено...


Код: plsql
1.
2.
3.
4.
5.
6.
  1* select userenv('LANGUAGE') l from dual
SQL> /

L
----------------------------------------------------
UKRAINIAN_UKRAINE.CL8MSWIN1251



на обоих базах одинаково?

.....
stax

да!
Это означает только то, что в обеих базах NLS_CHARACTERSET = CL8MSWIN1251

Посмотрите какие параметры NLS_LANG установлены на клиенте, как уже писали ранее.

Выполните операцию
Код: plaintext
insert into dim_clob values ('пппп')
с разными базами через один и тот же SQL*Plus.

Какой получился результат?

SQL*Plus - это стандартная утилита Oracle, поэтому начинать поиск причин проблемы нужно с её использованием.
...
Рейтинг: 0 / 0
Кириллица в CLOB
    #39996596
Фотография Stax
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Валерий Юринский
Dimets
пропущено...

да!
Это означает только то , что в обеих базах NLS_CHARACTERSET = CL8MSWIN1251



и на клиенте UKRAINIAN_UKRAINE?

.....
stax
...
Рейтинг: 0 / 0
Кириллица в CLOB
    #39996668
Dimets
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Все решилось накатом патчей на БД - нашли различие, так что все доводы про клиенты были впустую
...
Рейтинг: 0 / 0
Кириллица в CLOB
    #39996676
Фотография Валерий Юринский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimets
Все решилось накатом патчей на БД - нашли различие, так что все доводы про клиенты были впустую

Расскажите, пожалуйста, какую ошибку исправили эти патчи?
К какой из ваших двух баз их применили?

Так вы поможете другим, если они столкнутся с такой же проблемой.
...
Рейтинг: 0 / 0
Кириллица в CLOB
    #39996957
orac_list
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Валерий Юринский
Dimets
Все решилось накатом патчей на БД - нашли различие, так что все доводы про клиенты были впустую

Расскажите, пожалуйста, какую ошибку исправили эти патчи?
К какой из ваших двух баз их применили?

Так вы поможете другим, если они столкнутся с такой же проблемой.


Скорее всего это

https://mikedietrichde.com/2020/06/22/special-characters-show-junk-in-clob-columns-after-upgrade-to-oracle-19-7-0-with-jdbc/
...
Рейтинг: 0 / 0
25 сообщений из 26, страница 1 из 2
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Кириллица в CLOB
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]