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

Администрирование баз данных (Pervasive.SQL, MS SQL, Oracle, утилита Support)

Модераторы: m0p3e, edward_K, Модераторы

Ответить
sim
Местный житель
Сообщения: 1805
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Россия

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

Сообщение sim »

Нужно провести конвертацию MS SQL - Pervasive. Подойдет ли для этого штатный конвертер $CONV711_711?
Как его настроить? Указать в EXP.CFG исходную базу MS SQL, а в IMP.CFG - Pervasive?
edward_K
Заслуженный деятель интернет-сообщества
Сообщения: 5187
Зарегистрирован: 29 мар 2005, 17:49
Откуда: SPB galaxy spb

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

Сообщение edward_K »

ну сам же все знаешь - че спрашиваешь.
sim
Местный житель
Сообщения: 1805
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Россия

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

Сообщение sim »

ясно...
ну, просто ни разу не делали
а вдруг че не так поняли из описания? :D
вообще хотелось бы еще вот какой момент уточнить:
эту конвертацию решили делать по такой причине: зарплатчикам нужны живые базы по прошлым месяцам. Ну и чтоб на серваке их не плодить, решили каждый раз перед переходом на следующий период конвертить MS SQL-ную базу в Pervasive, и складывать эти базы зарплатчикам на локале.
Вопрос такой: была бы первасивная база, можно было бы одну папку D_zarpl выдергивать, а вот на MS SQL можно что-нибудь похожее сделать? То есть вот так же просто "отрезать" зарплатные таблицы, и делать из них архивы.
Serges
Местный житель
Сообщения: 228
Зарегистрирован: 29 мар 2005, 17:49

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

Сообщение Serges »

Если дело только в данных по зарплате, то зачем конвертировать базу? Экспортируете таблицы из D_zarpl и, если надо, D_staff. Затем импортируете их в базу под Pervasive.
Галактика 8.10, Oracle 10g / 10.2.0.4
hope
Местный житель
Сообщения: 1353
Зарегистрирован: 29 мар 2005, 17:49
Контактная информация:

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

Сообщение hope »

И еще D_Katal (подразделения)
Seybukan
Местный житель
Сообщения: 1357
Зарегистрирован: 29 мар 2005, 17:49
Откуда: СПб, ЭП-Аудит
Контактная информация:

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

Сообщение Seybukan »

и еще D_NASTR
sim
Местный житель
Сообщения: 1805
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Россия

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

Сообщение sim »

и еще D_DICT, да? :D
ну, и как же вы предлагаете таблицы из MS SQL вытаскивать? методом "простого перечисления"? ;)
Не проще ли всю базу конвертнуть, а затем все эти D_*** отстрелить, оставив пять вышеперечисленных?
Seybukan
Местный житель
Сообщения: 1357
Зарегистрирован: 29 мар 2005, 17:49
Откуда: СПб, ЭП-Аудит
Контактная информация:

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

Сообщение 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
IgorK
Новичок
Сообщения: 24
Зарегистрирован: 29 мар 2005, 17:49
Контактная информация:

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

Сообщение IgorK »

Не забудьте, что в словаре имеются как d_nastr, так и D_NASTR - споткнулся уже
sth
Постоянный обитатель
Сообщения: 148
Зарегистрирован: 29 мар 2005, 17:49

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

Сообщение sth »

d_tune забыли.
Ответить