Модераторы: Akina
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Как получить SQL скрипт таблиц и связей из бд? MsSQL 2000 
:(
    Опции темы
Murlock
  Дата 26.5.2007, 22:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 14
Регистрация: 20.4.2007

Репутация: нет
Всего: -1



Есть MsSQL сервер 2000 на котором установлена БД и эту самую БД со всеми связями нужно както отобразить в ErWIn 4.1, поскоку ErWin отказывается коннектится к БД с ошибкой "Your ModelMart Client is incompatible with the ModelMart you are trying to connect to". В чем дело непонятно, т.к. при конекте выбираю именно MsSQL Server 2000 (using db-lib).

Необходимо както получить SQL код который поймет ErWin и построит по нему модель.

Пробовал использовать Generate SQL script в Enterprise Manager, но из полученного кода SQL не понимает код индексов (я так понял связи таблиц в MsSQL называются индексами), а выводит только сами таблицы.

Т.к. БД довольно большая, вручную вводить все связи заново почти нереально. 

Можно ли стандартными средствами получить SQL скрипт БД со связями который поймет ErWin 4.1 или может есть какието сторонние программы?
PM MAIL   Вверх
kobra
Дата 27.5.2007, 22:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 730
Регистрация: 15.6.2005
Где: Грузия, Тбилиси

Репутация: 5
Всего: 9



Цитата(Murlock @  26.5.2007,  22:00 Найти цитируемый пост)
Пробовал использовать Generate SQL script в Enterprise Manager, но из полученного кода SQL не понимает код индексов (я так понял связи таблиц в MsSQL называются индексами), а выводит только сами таблицы.

1. индекси и связи разные вещи. связ - foreign key. 
2. правильно начал, Generate SQL script, но там нужно в диалоге правильно указать что хочеш. внимательно смотри, все поимеш

PM MAIL   Вверх
SergeBS
Дата 28.5.2007, 08:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1111
Регистрация: 10.6.2005
Где: Владимир

Репутация: 5
Всего: 22



Murlock
Есть такая штука:Tools - Reverse Engineer.
С его помощью через визард подключаешься к своему серверу и получаешь всю структуру, ХП, триггеры и прочее (кроме криптованных ХП, есс-но).
Каким боком тут ModelMart - я не понимаю smile.

PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "MS SQL"
Akina

Akina

Запрещается!

Публиковать ссылки и обсуждать взлом чего бы то ни было.

  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы составления неспецифических запросов рассматриваются здесь
  • Используйте теги [code=sql][/code] для подсветки кода. Используйтe чекбокс "транслит" (возле кнопок кодов) если у Вас нет русских шрифтов.

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Zloxa, Akina.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | MS SQL Server | Следующая тема »


 




[ Время генерации скрипта: 0.0532 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.