powered by simpleCommunicator - 2.0.44     © 2025 Programmizd 02
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / dbf->db2
4 сообщений из 4, страница 1 из 1
dbf->db2
    #32152932
KA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
KA
Гость
Здравствуйте,
подскажите, пожалуйста, как можно перенести данные из dbf в db2?
Если можно, то как можно подробней...
Всем заранее спасибо
...
Рейтинг: 0 / 0
dbf->db2
    #32152937
golsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1. Если установлено Delphi можно воспользоваться Database Desktop.
Настраиваешь ODBC для работы с DBF.
Запускаешь Database Desktop выбираешь меню Tools\Utilites\Copy
потом откуда и куда.
Таблицу создает сама. Могут возникнуть проблемы с кодировкой. Придется снимать признак кодовой страницы с DBF и повозиться с языковыми настройками ODBC.
2. Тупой и надежный. В Fox или Excel генеришь скрипт типа INSERT...VALUES (...) для каждой записи DBF, и исполняешь его. Только табличку не забудь создать :).
...
Рейтинг: 0 / 0
dbf->db2
    #32153111
gardenman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Самый простой способ воспользоваться утилиткой dbu и получить каждую табличку в виде файла с разделителями - типа:
1,"ааа",...
2,"ббб",...

после чего запускаешь db2
db2=> IMPORT FROM "имя файла" OF DEL
COMMIT COUNT 100
INSERT INTO MyTable (Col1,Col2...)

и не заморачивайся на всякое odbc
...
Рейтинг: 0 / 0
dbf->db2
    #32153119
gardenman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да, что касается кодировки, то есть такая переменная DB2CODEPAGE
и по идее чтоб правильно запустить утилитку db2 надо выполнить такой скриптик в каталоге .../sqllib/bin:

REM for Windows just change 866 to 1251
SET DB2CODEPAGE=866
DB2CMD.EXE DB2.exe

т.е. если у тебя файл в 1251 - знаешь что делать:))
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / dbf->db2
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]