Страница 1 из 1

Экспорт каталога МЦ

Добавлено: 10 июн 2003, 14:05
Nick
Никто не сталкивался с такой проблемой:

Я вот настроил операцию экспорта каталога МЦ (В принципе и настраивать то ничего не дают особо - указал три таблицы и в полях где не задана связь задал ее между этими таблицами, все поля обозвал: f_ИмяПоляВГалактике)
Запускаю операцию экспорта, появляется окно прогресса, всегда 0%, а файл dbf растет и растет (вся база - 460 мб. а файл разросся до 800 и я вырубил операцию)

В чем может быть проблема, подскажите. ???

Re: Экспорт каталога МЦ

Добавлено: 10 июн 2003, 14:52
Nick
А когда сделал экспорт на локальный диск а не на сервер, то размер файлов =0, окно прогресса все также = 0%

Re: Экспорт каталога МЦ

Добавлено: 10 июн 2003, 17:35
Vitas
Напиши подробнее чего хочешь добиться, а так на вскидку согу только сказать, чтонапиши запрос типа:
select * from katmc, ... where ((...)) TO DBF mc.dbf ;

Re: Экспорт каталога МЦ

Добавлено: 10 июн 2003, 18:40
Nick
Подробно:
Версия Галактики 5.82

Есть две базы на одном серваке, нужно из одной (заполненной) экспортировать каталог МЦ в другую (пока еще сосем чистую)

Я так понял, что для экспорта/импорта каталога МЦ существует в контуре "Обмен бизнес документами" опция Каталоги->Матценности->экспорт/импорт.

Вот я в эту опцию захожу (экспорт), создаю новую настройку экспорта. Там предлагается экспортировать три таблицы:
1. Матценности.
2. Единицы измерения.
3. Отпускные единицы измерения.

Прописываю для трех таблиц пути: (D:\localDB\expimp\Tablexxx.dbf)
ну или сетевой какой путь прямо на сервер.

Дальше в каждой таблице нужно прописать название полей в DBF - я делал так: каждое поле dbf такое: f_ПолеТаблицыГалактики.

Там где в поле "связь таблиц" стоит "не задана" - ну я прилепил поля из других двух таблиц (думаю что это не существенно в моем случае на какую запись ссылается, т.к. вообще экспорт не идет).

Вот вроде и весь процесс настройки операции экспорта.
Соханяю эту настройку и всё.

Причем, когда я ту же настройку применил для чистой базы, он вроде все экспортирует, ну конечно все три dbf пустые, но хотя-бы процесс проходит и в журнале пишется, что все прошло успешно. И dbf все читаются (на Delphi налепил прогу маленькую для просмотра dbf).
Можт сама БД не в порядке, стоит как ее почистить?

Вот еще какой вопрос, видимо одного импорта МЦ будет не достаточно, т.к. у МЦ есть куча связанных таблиц наверное, может прямо брать и каким запросом копировать нужные таблицы из одной базы в другую и все? (Или батник написать, чтоб файлы нужные копировал из дирректории одной базы в другую). Или можт это все проще через репликацию БД сделать, но там надо запросы всякие писать, а я пока даже не знаю какие таблицы экспортировать.

Re: Экспорт каталога МЦ

Добавлено: 11 июн 2003, 11:35
paul
Попробуй 3 отдельных экспорта для KatMc,
KatEd, KatOtpEd, хотя нужен еще и GroupMc.

Может у тебя запрос экспорта формируется
(Кол-во записей в KatMc)*(Кол-во KatEd)*(Кол-во KatOtpEd).

Re: Экспорт каталога МЦ

Добавлено: 11 июн 2003, 11:44
paul
При разных версиях, Я у себя проводил всегда через экспорт/импорт в соответствующих Атлантисах каждой версии. Подхватываются указанные файлы на прямую, даже из 5.72 в 5.82 и из 5.82 в 5.71.
Если вторая база совсем чистая, то почему только через Галактику, а по-другому?

Re: Экспорт каталога МЦ

Добавлено: 11 июн 2003, 11:57
Nick
Мне тут посоветовали просто скопировать в новую чистую базу в соответствующий каталог (D_KATAL) файлы - таблицы katmc.dat kated.dat katoped.dat поверх старых.
А в новой базе выполнить контроль КОУ – каталога МЦ и остатков МЦ.

Попробую, расскажу.

Re: Экспорт каталога МЦ

Добавлено: 11 июн 2003, 17:37
Elena
Правильно посоветовали, должно сработать 100%

Re: Экспорт каталога МЦ

Добавлено: 11 июн 2003, 18:48
Vitas
Это смотря для какой версии галактики.
а вообще в суппорте есть экспорт/импорт, подключил одну таблу, слил данные в дбф, подключил другую, залил из дбф

Re: Экспорт каталога МЦ

Добавлено: 24 июн 2003, 13:58
Nick
Ну да, все вышло 8)