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

Конвертация MS SQL - Pervasive

Добавлено: 21 мар 2005, 09:33
sim
Нужно провести конвертацию MS SQL - Pervasive. Подойдет ли для этого штатный конвертер $CONV711_711?
Как его настроить? Указать в EXP.CFG исходную базу MS SQL, а в IMP.CFG - Pervasive?

Re: Конвертация MS SQL - Pervasive

Добавлено: 21 мар 2005, 11:40
edward_K
ну сам же все знаешь - че спрашиваешь.

Re: Конвертация MS SQL - Pervasive

Добавлено: 21 мар 2005, 12:08
sim
ясно...
ну, просто ни разу не делали
а вдруг че не так поняли из описания? :D
вообще хотелось бы еще вот какой момент уточнить:
эту конвертацию решили делать по такой причине: зарплатчикам нужны живые базы по прошлым месяцам. Ну и чтоб на серваке их не плодить, решили каждый раз перед переходом на следующий период конвертить MS SQL-ную базу в Pervasive, и складывать эти базы зарплатчикам на локале.
Вопрос такой: была бы первасивная база, можно было бы одну папку D_zarpl выдергивать, а вот на MS SQL можно что-нибудь похожее сделать? То есть вот так же просто "отрезать" зарплатные таблицы, и делать из них архивы.

Re: Конвертация MS SQL - Pervasive

Добавлено: 23 мар 2005, 07:37
Serges
Если дело только в данных по зарплате, то зачем конвертировать базу? Экспортируете таблицы из D_zarpl и, если надо, D_staff. Затем импортируете их в базу под Pervasive.

Re: Конвертация MS SQL - Pervasive

Добавлено: 23 мар 2005, 08:58
hope
И еще D_Katal (подразделения)

Re: Конвертация MS SQL - Pervasive

Добавлено: 23 мар 2005, 11:46
Seybukan
и еще D_NASTR

Re: Конвертация MS SQL - Pervasive

Добавлено: 23 мар 2005, 11:55
sim
и еще D_DICT, да? :D
ну, и как же вы предлагаете таблицы из MS SQL вытаскивать? методом "простого перечисления"? ;)
Не проще ли всю базу конвертнуть, а затем все эти D_*** отстрелить, оставив пять вышеперечисленных?

Re: Конвертация MS SQL - Pervasive

Добавлено: 23 мар 2005, 12:43
Seybukan
select
'SELECT * FROM ' + XF$NAME +' TO DBF;'
from X$FILES
where
'D_ZARPL' = X$FILES.XF$LOC2
OR 'D_KATAL' = X$FILES.XF$LOC2
OR 'D_NASTR' = X$FILES.XF$LOC2
TO TXT C:\111.LOT
;
#INCLUDE C:\111.LOT

Re: Конвертация MS SQL - Pervasive

Добавлено: 23 мар 2005, 14:57
IgorK
Не забудьте, что в словаре имеются как d_nastr, так и D_NASTR - споткнулся уже

Re: Конвертация MS SQL - Pervasive

Добавлено: 24 мар 2005, 13:24
sth
d_tune забыли.