|
Как указать PLSQL Developer'у кодировку?
|
|||
---|---|---|---|
#18+
Компилирую в PLSQL Developer'е хранимую процедуру с комментариями на русском. После компиляции они превращаются в абра-кодабру. На том же компе компилирую ту же процедуру с русскими комментариями в родном оракловском SQL Developer'е - всё нормально. Но в его настройках я выставил кодировку UTF-8. Где такая же настройка есть в PLSQL Developer'е ? ... |
|||
:
Нравится:
Не нравится:
|
|||
21.07.2021, 23:31 |
|
Как указать PLSQL Developer'у кодировку?
|
|||
---|---|---|---|
#18+
verter, preferences - files - format - выбрать utf8 без BOM Это настройка скриптов. Настройка клиента в реестре ... |
|||
:
Нравится:
Не нравится:
|
|||
22.07.2021, 01:09 |
|
Как указать PLSQL Developer'у кодировку?
|
|||
---|---|---|---|
#18+
oragraf verter, preferences - files - format - выбрать utf8 без BOM Это настройка скриптов. Не помогает :( Открываю в PSD на редактирование хр. процедуру, в редакторе вижу русский текст, компилирую, закрываю SQL-окно, открываю процедуру на редактирование заново - вместо русских букв абракодабра. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.08.2021, 00:55 |
|
Как указать PLSQL Developer'у кодировку?
|
|||
---|---|---|---|
#18+
verter Не помогает :( ... |
|||
:
Нравится:
Не нравится:
|
|||
03.08.2021, 01:15 |
|
Как указать PLSQL Developer'у кодировку?
|
|||
---|---|---|---|
#18+
Смотри настройку NLS_LANG (переменные окружения, реестр) ... |
|||
:
Нравится:
Не нравится:
|
|||
03.08.2021, 09:34 |
|
Как указать PLSQL Developer'у кодировку?
|
|||
---|---|---|---|
#18+
в окне редактирования скриптов PL-SQL Developer’a выполняю insert строчки в таблицу, вставляю в текстовое поле значение на русском. В итоге в базе в таблице записывается абракадабра. Если делать то же самое в родном Oracle SQL Developer’e, то всё записывается корректно, на русском. Отсюда делаю вывод, что нужно как то настроить PL-SQL Developer. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.09.2021, 14:35 |
|
Как указать PLSQL Developer'у кодировку?
|
|||
---|---|---|---|
#18+
Уже давно ответили . ... |
|||
:
Нравится:
Не нравится:
|
|||
19.09.2021, 16:22 |
|
Как указать PLSQL Developer'у кодировку?
|
|||
---|---|---|---|
#18+
dmdmdm Уже давно ответили . Переменная среды NLS_LANG у меня не задана. В реестре следующее: [HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Oracle\KEY_OraClient12Home1_32bit] "NLS_LANG"=AMERICAN_AMERICA.WE8MSWIN1252 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\CodePage] "1250"="c_1251.nls" "1251"="c_1251.nls" "1252"="c_1251.nls" "OEMCP"=866 PL-SQL Developer мне выдаёт следующую информацию по кодировке: Character Sets Character size: 4 byte(s) CharSetID: 873 NCharSetID: 2000 Unicode Support: True NLS_LANG: AMERICAN_AMERICA.WE8MSWIN1252 NLS_NCHAR_CHARACTERSET: AL16UTF16 NLS_CHARACTERSET: AL32UTF8 уж не знаю откуда он берёт CharSetID, NCharSetID, NLS_NCHAR_CHARACTERSET, NLS_CHARACTERSET таких переменных окружения нет и в реестре про них тоже ничего нет. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.09.2021, 11:24 |
|
Как указать PLSQL Developer'у кодировку?
|
|||
---|---|---|---|
#18+
verter "NLS_LANG"=AMERICAN_AMERICA.WE8MSWIN1252 Измените, к примеру, на AMERICAN_RUSSIA.CL8MSWIN1251 ... |
|||
:
Нравится:
Не нравится:
|
|||
20.09.2021, 11:55 |
|
Как указать PLSQL Developer'у кодировку?
|
|||
---|---|---|---|
#18+
andrey_anonymous verter "NLS_LANG"=AMERICAN_AMERICA.WE8MSWIN1252 Измените, к примеру, на AMERICAN_RUSSIA.CL8MSWIN1251 Ну я поставил AMERICAN_AMERICA.AL32UTF8 Помогло. Спасибо. Только всё равно не понимаю, почему же Oracle SQL Developer Отрабатывал нормально при неправильной кодировке. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.09.2021, 12:23 |
|
Как указать PLSQL Developer'у кодировку?
|
|||
---|---|---|---|
#18+
Из-за дебильного хака кодовых страниц, за который били ещё в 90-х. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
20.09.2021, 12:28 |
|
Как указать PLSQL Developer'у кодировку?
|
|||
---|---|---|---|
#18+
verter Ну я поставил AMERICAN_AMERICA.AL32UTF8 Помогло. Спасибо. 1. Есть мрачное подозрение, что Вы совершили ошибку. Отметьте хотя бы крыжик "поддержка unicode" в самом pl/sql Developer. Чтобы проверить гипотезу, сделайте следующее: - В PL/SQL Developer вставьте в табличку кириллический текст, например: Код: plsql 1.
- выполните в cmd: Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13.
При правильной настройке в обоих случаях Вы должны увидеть исходный текст. 2. Чтобы понять как оно работает и что указывать при конфигурировании клиента - следует почитать globalization support guide , а не тыкаться наобум. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.09.2021, 12:34 |
|
|
start [/forum/topic.php?fid=52&msg=40098624&tid=1879889]: |
0ms |
get settings: |
11ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
181ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
47ms |
get tp. blocked users: |
1ms |
others: | 275ms |
total: | 551ms |
0 / 0 |