|
|
|
Неправильная кодировка psql
|
|||
|---|---|---|---|
|
#18+
К базе необходимо применить dump. При выполнении команды psql.exe -d name_base -f name_backup.sql -U name_user применяется dump, но с ошибками, написанными на русском языке и в неправильной кодировке: Консоль, в обычной ситуации, русский язык выводит корректно. Для изменения кодировки psql можно воспользоваться описанный способом , но при закрытии консоли и повторного её октрытия предыдущая кодировка восстанавливается, а при помощи обычного SQL dump к базе не применить. Код dump'а: Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. На форуме кодировка преобразовалась в корректную, оригинал: Подскажите, пожалуйста, как изменить кодировку psql, чтобы я смог прочитать ошибки, возникающие при применении dump'а ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.11.2014, 18:07:43 |
|
||
|
Неправильная кодировка psql
|
|||
|---|---|---|---|
|
#18+
Dim666, Спасибо за комментарий. В dump'е смена на cp866 не помогает. Если в Sublime открыть указанный dump, то при сохранении с перекодировкой в Cyrillic (Windows 866) появляется ошибка: "Not all characters are representable in Cyrillic (Windows 866), falling back to UTF-8" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.11.2014, 00:32:53 |
|
||
|
Неправильная кодировка psql
|
|||
|---|---|---|---|
|
#18+
TorchTTTT, Давайте поиграем в угадайку: Вариант 1: Вы пытаетесь восстановить БД от 1С на непохаченом сервере PostgreSQL? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.11.2014, 07:31:19 |
|
||
|
Неправильная кодировка psql
|
|||
|---|---|---|---|
|
#18+
TorchTTTTDim666, Спасибо за комментарий. В dump'е смена на cp866 не помогает. Если в Sublime открыть указанный dump, то при сохранении с перекодировкой в Cyrillic (Windows 866) появляется ошибка: "Not all characters are representable in Cyrillic (Windows 866), falling back to UTF-8" гм. уважаемый торчок, вам сказали что терминал -- 866 , т.е. вам в терминале надо сказать -- chcp 1251, чтобы читать термианальные сообщение в той кодировке, в которой их, возможно , выдает постгрес (можете проверить). или же сказать постгресу, чтобы он сообщения об ошибках выдавал в языке, не подверженном порче раскладками -- аглицком. если вы хотите дамп снять в 866 - то это несколько сложнее, думаецца. (не пробовал) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.11.2014, 08:02:02 |
|
||
|
Неправильная кодировка psql
|
|||
|---|---|---|---|
|
#18+
/\/\/\/\/\/\TorchTTTT, Давайте поиграем в угадайку: Вариант 1: Вы пытаетесь восстановить БД от 1С на непохаченом сервере PostgreSQL? нет "БД" от 1С" (если это не 7-ка) не имеет имён таблиц и столбцов "на русском языке". хотя имеет иные прелести, типа префикса "_" во всех именах. на русском языке у них внтури"платформенные" алиасы (маппинг) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.11.2014, 08:05:36 |
|
||
|
|

start [/forum/topic.php?fid=53&msg=38816884&tid=1998326]: |
0ms |
get settings: |
10ms |
get forum list: |
22ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
194ms |
get topic data: |
14ms |
get forum data: |
3ms |
get page messages: |
61ms |
get tp. blocked users: |
1ms |
| others: | 248ms |
| total: | 561ms |

| 0 / 0 |
