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

соединить 2 базы в одну

Добавлено: Чт авг 04, 2011 12:13 am
gekz
соединить 2 базы в одну
подскажите как?

Re: соединить 2 базы в одну

Добавлено: Чт авг 04, 2011 6:25 am
~AsmodeuS~

Re: соединить 2 базы в одну

Добавлено: Вт авг 16, 2011 3:27 am
gekz
не могу понять как использовать
:(
там через модуль кардс
те это работает для тех у кого этот модуль есть?

Re: соединить 2 базы в одну

Добавлено: Вт авг 16, 2011 7:08 am
~AsmodeuS~
2abills.pl

делает базу в формате модуля cards

к программе есть справка

Re: соединить 2 базы в одну

Добавлено: Пн дек 05, 2011 4:53 pm
Ashandy
из нодени сделал экспорт в файл с разделителями табуляцией...
первые три строки файла

Код: Выделить всё

10.11.211.3     adurov  60.00   15      Адыzzz Юрий Иванович    10
10.11.195.36    ambulatoriya    30.00   15      Мирzzzzz xxxx yyyyy        10
10.11.199.13    atoyan  100.00  16      Аzzzz Григорий Раzzzzz       10
кодировка ср1251
запускаю файл миграции
./2abills.pl FROM=file IMPORT_FILE=vvv FILE_FIELDS=ip,login,sum,tp_id,fio,gid

получаю вывод

Код: Выделить всё

10.11.171.108   bondarenko_ivan fio="Бондyyyy Иван Васильевич"        gid="15"        sum="100.00"    tp_id="16"
10.11.171.23    yugagroshb      fio=""ООО ""Юzzzzzzzzzz""""       gid="15"        sum="100.00"    tp_id="5"
10.11.171.24    tochka_dostupa2 fio="Тоzzzzzzzzzzzzzz"       gid="15"        sum="0.00"      tp_id="35"

то есть ip и login не понимает.. в чем могут быть траблы?
кодировку файла тож пробовал менять...

Re: соединить 2 базы в одну

Добавлено: Вт дек 06, 2011 4:06 pm
West
Ashandy писал(а):из нодени сделал экспорт в файл с разделителями табуляцией...
первые три строки файла

Код: Выделить всё

10.11.211.3     adurov  60.00   15      Адыzzz Юрий Иванович    10
10.11.195.36    ambulatoriya    30.00   15      Мирzzzzz xxxx yyyyy        10
10.11.199.13    atoyan  100.00  16      Аzzzz Григорий Раzzzzz       10
кодировка ср1251
запускаю файл миграции
./2abills.pl FROM=file IMPORT_FILE=vvv FILE_FIELDS=ip,login,sum,tp_id,fio,gid

получаю вывод

Код: Выделить всё

10.11.171.108   bondarenko_ivan fio="Бондyyyy Иван Васильевич"        gid="15"        sum="100.00"    tp_id="16"
10.11.171.23    yugagroshb      fio=""ООО ""Юzzzzzzzzzz""""       gid="15"        sum="100.00"    tp_id="5"
10.11.171.24    tochka_dostupa2 fio="Тоzzzzzzzzzzzzzz"       gid="15"        sum="0.00"      tp_id="35"

то есть ip и login не понимает.. в чем могут быть траблы?
кодировку файла тож пробовал менять...
1. экспорт в файл должен начинаться с логина и пароля а потом уже все остальные поля, соответственно 2 первых поля и не подписываются.
2. При запуске скрипта название полей нужно писать как в документации по модулю Сards в графе "Формат файла логинов".
То есть примерно ваш запрос должен выглядеть:

./2abills.pl FROM=file IMPORT_FILE=vvv FILE_FIELDS=LOGIN,PASSWORD,4.IP,5.SUM,4.TP_ID,3.FIO,1.GID > file.txt

3. В 2abills.pl есть опция FROM=nodeny которая собирает всю информацию из базы нодени и генерирует файл импорта.