Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2003.11.03;
Скачать: [xml.tar.bz2];

Вниз

Перекодировка базы Dos-Win1251 в Interbase v.5.6   Найти похожие ветки 

 
miklo   (2003-10-13 13:14) [0]

Есть большая база с кучей таблиц в DOS кодировке. Нужно перейти на кодировку win1251. Всю структуру создал. Есть ли утилита для перекодировки контента? Буду очень признателен за подсказку.
Михаил


 
Alexandr   (2003-10-13 13:15) [1]

ibdatapump что-ли?


 
miklo   (2003-10-13 13:19) [2]

Перекачка там есть, корректировка типов полей. А вот изменение кодировки?!


 
Alexandr   (2003-10-13 13:26) [3]

х.з.
ну напиши сам.
не ахти как много работы.


 
kaif   (2003-10-13 13:26) [4]

Насколько мне известно, если есть хоть какая-то кодировка (не пустая), пусть та же DOS, то можно изменять кодировку при запросах. Я лично не пробовал, но в руководстве, помню было так написано. Что-то вроде:

SELECT
AAA CHARSET WIN1251 COLLATE PXW_CYRL,
BBB CHARSET WIN1251 COLLATE PXW_CYRL
FROM
MYTABLE

Не знаю. Но посмотри в документации.


 
miklo   (2003-10-13 13:27) [5]

Самое веселое - что именно пустая


 
Alexandr   (2003-10-13 13:29) [6]

кто пустая?
тыж только что писал, что DOS?
короче, Склифасовский, пиши сам конвертер, ибо кроме тебя никто точно не знает, как там у тебя закодировано.


 
miklo   (2003-10-13 13:30) [7]

В структуре самой базы - кодировка None
Контент в DOS


 
kaif   (2003-10-13 13:37) [8]

Напиши ручную перекачку. На это у тебя уйдет 2 часа максимум. Зато сам будешь управлять последовательностью перекачки таблиц, если имеются FOREIGN KEY и т.п. Отладь на небольших наборах. Потом запусти свое приложение и иди отдыхать. Не пожалеешь, что пошел по такому пути. Заодно еще какие-то вещи выяснятся по ходу дела.


 
Zhouck   (2003-10-13 15:11) [9]

OemToChar
Открывашь две таблицы (источник и результирующей) перебираешь записи и для char делаешь конвертацию



Страницы: 1 вся ветка

Форум: "Базы";
Текущий архив: 2003.11.03;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.46 MB
Время: 0.009 c
4-8723
Support1
2003-08-28 16:53
2003.11.03
Экономим ресурсы ...


1-8452
Recruit
2003-10-24 13:27
2003.11.03
Как автоматически заменить exe-файл?


4-8730
Сергей Резников
2003-08-28 14:08
2003.11.03
как получить hIcon иконки файла, используя SHGetFileInfo ?


1-8527
han-bratan
2003-10-23 15:41
2003.11.03
OutputDebugString


14-8606
Пубертанец
2003-10-15 11:26
2003.11.03
GetTempPath - выдает ошибку





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский