Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Переконвертировать все данные в базе из KOI8 в ISO_8859_5?
|
|||
|---|---|---|---|
|
#18+
Что-то не соображу сразу! :-/ Был сервер с несколькими базами на Linux, базы в кодировке KOI8. Теперь всё это хозяйство надо перенести на другой сервер. Там локаль ISO_8859_5. Соответственно, надо же все базы переконвертить в эту кодировку? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.02.2008, 14:17 |
|
||
|
Переконвертировать все данные в базе из KOI8 в ISO_8859_5?
|
|||
|---|---|---|---|
|
#18+
не обязательно. в дампе в начале указывается в какой кодировке данные, точнее там устанавливается кодировка подключения для заливки данных, типа: Код: plaintext 1. 2. 3. 4. 5. единственно что - может быть проблема если некоторые символы присутствуют в исходной кодировке и данных и отсутствуют в целевой кодировке. вот например из википедии про iso 8859-5: авторИмеются буквы многих языков, использующих кириллицу, однако в целом ISO 8859-5 — не очень удобная кодировка, поскольку в ней отсутствуют многие нужные символы, такие как тире (—), кавычки-ёлочки («»), градус (°) и др. Нет также буквы Ґ, используемой иногда в украинской письменности. символ градуса есть в koi8-r (код 0x9C) таким образом если он используется в Ваших данных - его придётся заменить на что-то другое, что представимо в кодировке ISO 8859-5 -- „Истина — это вовсе не то, что можно убедительно доказать, это то, что делает всё проще и понятнее“ — Антуан де Сент-Экзюпери ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.02.2008, 15:07 |
|
||
|
Переконвертировать все данные в базе из KOI8 в ISO_8859_5?
|
|||
|---|---|---|---|
|
#18+
Ёшне обязательно. в дампе в начале указывается в какой кодировке данные, точнее там устанавливается кодировка подключения для заливки данных, типа: Код: plaintext 1. 2. 3. 4. 5. Наверное, имели ввиду iso_8859_5? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.02.2008, 15:36 |
|
||
|
Переконвертировать все данные в базе из KOI8 в ISO_8859_5?
|
|||
|---|---|---|---|
|
#18+
попробую нарисовать схему, может тогда будет понятней Код: plaintext 1. 2. 3. благодаря тому что в дампе написано SET client_encoding = 'KOI8' [сервер locale=ISO_8859_5 encoding=ISO_8859_5] понимает что входные данные в кодировке koi8-r и автоматически их конвертирует в свою внутреннюю кодировку ISO_8859_5 -- „Истина — это вовсе не то, что можно убедительно доказать, это то, что делает всё проще и понятнее“ — Антуан де Сент-Экзюпери ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.02.2008, 17:24 |
|
||
|
Переконвертировать все данные в базе из KOI8 в ISO_8859_5?
|
|||
|---|---|---|---|
|
#18+
Спасибо, попробую! В 7.4 это сработает? У меня исходный сервер этой версии. На таргет-машине уже стоит 8.2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.02.2008, 22:44 |
|
||
|
|

start [/forum/topic.php?fid=53&msg=35137015&tid=2004603]: |
0ms |
get settings: |
7ms |
get forum list: |
17ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
42ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
41ms |
get tp. blocked users: |
2ms |
| others: | 223ms |
| total: | 349ms |

| 0 / 0 |
