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

Переход с Pervasive(П) на MSSQL(М)

Добавлено: 22 мар 2003, 15:17
BigAdmin
Посколько уже существующая тема в форуме абсолютно не соответсвует сабжу, я позволил себе создать такую же тему, в которой собственно хочу задать вопрос по переходу с П на М.

Итак. Сервера я поставил, пустую базу на М создал. Начинаю экспортировать данные.
Вот здесь у меня вопрос. А не экспортировал ли кто-нибудь данные из П в М напрямую ?
То есть мне не понятно ЗАЧЕМ выгружать данные в DBF а потом закачивать их в М ???
Я знаю вот в тюмбите ребята умные работают. Вы не делали такую штуку ?
А то этот экспорт корявенький какой-то.
Вылетает на скрипте про таблицу KATSKY. Ну нет у меня такой таблицы, и приходиться все делать заново.
И еще вопрос к тем кто уже перешел, каковы потери данных при переходе ?

Re: Переход с Pervasive(П) на MSSQL(М)

Добавлено: 24 мар 2003, 08:27
Goblin
Не выйдет напрямую - дело в том, что названия полей, таблиц в MS SQL малость отличается от Первасивовских (то есть названия-то те же, но вместо katsopr t$katsopr, вместо csoprdoc f$csoprdoc). Составление таблиц соответсвия выльется в глобальный геморрой ... только сама система правильно тебе интерпретирует имена полей и таблиц. А экспорт/импорт в ДБФ - стандартный прием ...

Стандартным конвертатором форматов не пользовался , сделал свой (2 lot-файла на экспорт и импорт - прошарашился по всем таблицам словаря и все таблицы, где есть записи выгрузил в ДБФ, потом их загрузил). Проверил КОУ,КБУ, Зарплату и кадры - вроде работает ...

Re: Переход с Pervasive(П) на MSSQL(М)

Добавлено: 24 мар 2003, 09:32
BigAdmin
что за чушь !? (простите за резкость)
как выглядят таблицы и данные там и там я знаю.
Вопрос не в этом.
Разработчики знают какое поле в П соответствует полю в М.
почему не сделать к примеру так

здесь читаем из П в переменные
(здесь еще можно проанализировать на совместимость типов, хотя можно это сразу в селекте сделать или в инсерте)
здесь вставляем в М
Вот я про что говорил

Таблицы.

Добавлено: 24 мар 2003, 10:34
BigAdmin
Скажите пожалуйста, J$номер это что за орда таблиц ?
Понятно что таблицы служебные, не понятно для чего они, и почему их там много

Re: Таблицы.

Добавлено: 24 мар 2003, 12:27
Petruhanovan
Орда таблиц J$номер - это таблицы журнализации таблиц Галактики, где номер - это номер таблицы в словаре Галактики