Про кодировки и бекапы
by Евгений Викторович Арбатский - 1. Проблема с кодировками связана с тем, что часть данных внесли через консоль (в которой в Windows используется старая кодировка CP866), а работа интерфейсов идет на средах, которых используют CP1251 (Скажем спасибо фирме Microsoft за такое "счастье"). Варианты решения:
Примерно выглядит так:
- Заново внести все данные через интерфейс, а не через консоль;
- Настроить соединение и указать явно кодировку (в существующем драйвере ODBC для OracleXE я не нашел места, где это можно прописать);
- Сделать SQL-дамп БД и конвертировать его в нужную кодировку (с помощью FAR, iconv и т.п.)
- для полных Oracle (8,9 и т.п) подойдет ezsql (1,6Мб), но он не подойдет для OracleXE (проверено);
- для всех вариантов подойдет PL/SQL Developer, который можно скачать на сайте производителя (18Мб).
Примерно выглядит так: