powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / нужен код экспорта индексов и связей Access -> MSSQL
5 сообщений из 5, страница 1 из 1
нужен код экспорта индексов и связей Access -> MSSQL
    #32566693
Фотография АлексейК
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сейчас занимаюсь оценкой существующих способов
переноса MDB - > MSSQL

пробую способы:
1 Мастер импорта MSSQL EM (DTS)
2 Мастер переноса MSaccess

1 способ
работает быстрее
не переносит индексы, связи

2 способ
переносит индексы и некоторые связи, но не все

есть ли у кого код для создания связей на MSSQL по msysrelationships ?

Если кто практически использовал Erwin и прочие проф. продукты
Может есть продукт гарантированно переносящий структуру и данные
Access2002 -> MSSQL2000
и мне не стоит париться с написанием этого кода?
...
Рейтинг: 0 / 0
нужен код экспорта индексов и связей Access -> MSSQL
    #32566744
Hummer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 АлексейК
Я не использовал ErWin для переноса БД из Access в MsSQL, но связи по реверс инжениринг для сиквела он строит корректно. Т.е. смысл таков - попробовать Erwin, в крайнем случае - достроить связи. Плюс: имеем схему данных в Erwin, которую всегда можно синхронизировать с сиквелдом без проблем. Минусы: если не перенесутся связи из Access, то мы всё равно придётся их строить - а это уже всё равно где делать в ErWin или на сиквеле.

P.S. Но я бы попробовал:)

P.P.S. Попробовал сразу перенести схему в ErWin из достаточно простенькой базы на Access - около 30 таблиц - всё нормально с индексами и связями. Формат ErWin держит 97-2000, переносил с 97-го. Выдал несколько ошибок (Unknown Error - но при первом приближении ничего критичного не заметил). На сиквел времени нет переносить. Но вродже всё просто - нужно выбрать таргет сервер и сделать форвард енжиниринг...
...
Рейтинг: 0 / 0
нужен код экспорта индексов и связей Access -> MSSQL
    #32566778
Фотография АлексейК
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Unknown Error

вот в этом то и вся соль.
хочется чтоб если ошибка то хоть знать в чем (нпример в поле с ограничением на не нулл пустое значение - аксесс молчит а при экспорте трабл и каков результат экспорта? не будет строки или не поставится ограничение?)

и еще подарочек достался
в аксессе есть таблицы
#Товары
#Продажи

мастер DtS их честно - честно переносит и даже подвоха не замечает )))

ЗЫ:
Эрвин дома остался - может с форматом 2000 не будет проблем при переносе - попробую в понедельник.
...
Рейтинг: 0 / 0
нужен код экспорта индексов и связей Access -> MSSQL
    #32566798
Hummer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну просто ты сначала структуру данных переносишь, а потом уж дтс-ом сами данные - там и выплывут нулы очень быстро:)

В принципе, Erwin код ошибки говорит - можно поискать. Мда - я вот никогда старался так таблицы не называть - в крайнем случае к ним прикреплял @ или несколько, интересно просто, как ервин справится:)
Мне кажется, нужно будет переименовывать...

Попробуй - меня результат постороения схемы и структуры в ервине устроил.
...
Рейтинг: 0 / 0
нужен код экспорта индексов и связей Access -> MSSQL
    #32566807
Фотография АлексейК
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
автор я вот никогда старался так таблицы не называть

я тоже - это чужое наследство ))

@ $ переносятся без проблем и аксессом и DTS
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / нужен код экспорта индексов и связей Access -> MSSQL
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]