powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / не создаётся Primary Key в Erwin при Complete Compare
22 сообщений из 22, страница 1 из 1
не создаётся Primary Key в Erwin при Complete Compare
    #35725374
vinger4
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Подскажите, пожалуйста, как справиться с такой проблемкой: при Complete Compare выводится отсутствие в базе PK (что соответствует действительности), но при попытке переместить этот ключ вправо (т.е. создать в базе) ничего не происходит. Может, кто сталкивался с такой проблемой? Erwin версии 7.2.0.1614. База Oracle 10. Прилагаю скриншот.
...
Рейтинг: 0 / 0
не создаётся Primary Key в Erwin при Complete Compare
    #35725761
Фотография Denis Popov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
По моему, намудрили они с Complete Compare в новых версиях, раньше это делалось одним кликом.

После того, как перенес требуемые изменения в правую панель, можно нажать кнопку со всплывающей подсказкой "Right Alter/Script Schema Generation", на твоем скриншоте во втором сверху ряду крайняя правая. Появился диалоговое окно "Alter Script Schema Generation", в котором, выбрав требуемые опции, можно или получить скрипт по кнопке Preview, или применить изменения к БД по кнопке Generate. Дальше Preview я и раньше не ходил, предпочитал выполнять все запросы самостоятельно.
...
Рейтинг: 0 / 0
не создаётся Primary Key в Erwin при Complete Compare
    #35725842
vinger4
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Тоже всегда делал через Preview. Но в старых версиях Erwin в Preview появлялся кусочек скрипта по созданию PK, а с тех пор как перешли на новую версию не можем создавать PK через Complete Compare... только через Forward Engeneering получается...
...
Рейтинг: 0 / 0
не создаётся Primary Key в Erwin при Complete Compare
    #35725859
vinger4
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Что же тогда делать? Создавать через Forward Eng и смотря в Preview пытаться "запихнуть" его в базу?
...
Рейтинг: 0 / 0
не создаётся Primary Key в Erwin при Complete Compare
    #35725886
Фотография Denis Popov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vinger4 wrote:

> Что же тогда делать? Создавать через Forward Eng и смотря в Preview
> пытаться "запихнуть" его в базу?

Он по-прежнему умеет это делать, укажи требуемые тебе изменения, нажми "Right Alter/Script Schema
Generation" и в появившемся окне ""Alter Script Schema Generation"" нажми кнопку Generate.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
не создаётся Primary Key в Erwin при Complete Compare
    #35725969
vinger4
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
умеет делать что? он не хочет создавать в правой части PK. не хочет и всё!
...
Рейтинг: 0 / 0
не создаётся Primary Key в Erwin при Complete Compare
    #35725972
vinger4
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
т.е. нажимаю на стрелочку вправо и... ничего не происходит!
...
Рейтинг: 0 / 0
не создаётся Primary Key в Erwin при Complete Compare
    #35725991
Фотография Denis Popov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vinger4 wrote:

> т.е. нажимаю на стрелочку вправо и... ничего не происходит!

Нажатием стрелки вправо ты выбираешь требуемые изменения БД. Теперь ты их должен сделать через
"Alter Script Schema Generation".
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
не создаётся Primary Key в Erwin при Complete Compare
    #35726019
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vinger4 пишет:

> т.е. нажимаю на стрелочку вправо и... ничего не происходит!

Тебе Денис намекает, что по нажатию стрелки и НЕ ДОЛЖНО ничего происходить.
Происходить будет ПОЗЖЕ, когда ты нажмёш кнопку и начнёш проносить все изменения
в базу.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
не создаётся Primary Key в Erwin при Complete Compare
    #35726106
vinger4
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
MasterZiv
vinger4 пишет:

> т.е. нажимаю на стрелочку вправо и... ничего не происходит!

Тебе Денис намекает, что по нажатию стрелки и НЕ ДОЛЖНО ничего происходить.
Происходить будет ПОЗЖЕ, когда ты нажмёш кнопку и начнёш проносить все изменения
в базу.


как не должно ничего происходить? а из левой части должна эта строчка исчезнуть, т.к. отображаются только различия.

кстати после нажатия кнопки и попытки пронести это в базу как раз ничего и не происходит. может настройки где-то надо исправить? Вы сами делали mplete compare в версии 7.2?
...
Рейтинг: 0 / 0
не создаётся Primary Key в Erwin при Complete Compare
    #35726134
Фотография Denis Popov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vinger4кстати после нажатия кнопки и попытки пронести это в базу как раз ничего и не происходит. может настройки где-то надо исправить?
В самой базе появились изменения, если обратиться к ней напрямую, не через ERwin?
...
Рейтинг: 0 / 0
не создаётся Primary Key в Erwin при Complete Compare
    #35726135
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vinger4 пишет:

> кстати после нажатия кнопки и попытки пронести это в базу как раз ничего
> и не происходит. может настройки где-то надо исправить? Вы сами делали
> mplete compare в версии 7.2?

Нет, у меня 3.5 и 4.

Посмотрите там ещё настройки генерации схемы, которые вы выбираете при
пронесении. Может их и нет в 7-ом, но по идее должны быть.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
не создаётся Primary Key в Erwin при Complete Compare
    #35726139
vinger4
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Denis Popovvinger4кстати после нажатия кнопки и попытки пронести это в базу как раз ничего и не происходит. может настройки где-то надо исправить?
В самой базе появились изменения, если обратиться к ней напрямую, не через ERwin?

в Preview не видно скрипта, который бы создавал PK. В базе может быть иначе?
...
Рейтинг: 0 / 0
не создаётся Primary Key в Erwin при Complete Compare
    #35726151
Фотография Denis Popov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vinger4
как не должно ничего происходить? а из левой части должна эта строчка исчезнуть, т.к. отображаются только различия.
...
в Preview не видно скрипта, который бы создавал PK. В базе может быть иначе?

Т.е. ты в окне "Resolve Differences" встаешь на строку с именем индекса, жмешь стрелку вправо (т.е. "Copy Itemt(s) to the Right" и ничего не происходит, строки не меняют своего состояния? У меня единственно предположение, что ты поигрался кнопкой "Unmatch two Items", у тебя 4-я слева в верхнем ряду.
...
Рейтинг: 0 / 0
не создаётся Primary Key в Erwin при Complete Compare
    #35726159
vinger4
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Denis Popovvinger4
как не должно ничего происходить? а из левой части должна эта строчка исчезнуть, т.к. отображаются только различия.
...
в Preview не видно скрипта, который бы создавал PK. В базе может быть иначе?

Т.е. ты в окне "Resolve Differences" встаешь на строку с именем индекса, жмешь стрелку вправо (т.е. "Copy Itemt(s) to the Right" и ничего не происходит, строки не меняют своего состояния? У меня единственно предположение, что ты поигрался кнопкой "Unmatch two Items", у тебя 4-я слева в верхнем ряду.

Да, именно так всё и происходит.
Нет, эту кнопку не трогал.
...
Рейтинг: 0 / 0
не создаётся Primary Key в Erwin при Complete Compare
    #35726307
Фотография Denis Popov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vinger4 wrote:

> Да, именно так всё и происходит.
> Нет, эту кнопку не трогал.

Я не думаю, что оно совсем не работает. На мой взгляд, стоит попробовать проделать изменения на
тестовой схеме, например, с одной таблицей. Может быть сперва обновив версию ERwin до последней,
если требуется.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
не создаётся Primary Key в Erwin при Complete Compare
    #35726419
vinger4
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Попробуем, попробуем... Но на отдельных табличках тестировал уже много раз. Обновления, наверное, надо искать...
...
Рейтинг: 0 / 0
не создаётся Primary Key в Erwin при Complete Compare
    #35726500
Фотография Denis Popov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vinger4 wrote:

> Попробуем, попробуем... Но на отдельных табличках тестировал уже много
> раз. Обновления, наверное, надо искать...

http://www.sql.ru/forum/actualthread.aspx?tid=28924&pg=2#765824
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
не создаётся Primary Key в Erwin при Complete Compare
    #35726663
vinger4
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо за ссылку. Честно говоря меня удивила идея засунуть всё про ервин в одну ветку. Поэтому никогда её и не смотрел. Жутко неудобно.
...
Рейтинг: 0 / 0
не создаётся Primary Key в Erwin при Complete Compare
    #35729537
vinger4
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
После обновления до build 2458 PK создаются. Но глюки исчезли не все... Например, процесс создания FK для меня пока остаётся не понятен (в Complete Compare)... Через создание связей (relations)?
...
Рейтинг: 0 / 0
не создаётся Primary Key в Erwin при Complete Compare
    #35729917
Фотография Denis Popov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vinger4Например, процесс создания FK для меня пока остаётся не понятен (в Complete Compare)... Через создание связей (relations)?
То, что в модели ERwin называется Relationship, в БД называется Foreign Key..
...
Рейтинг: 0 / 0
не создаётся Primary Key в Erwin при Complete Compare
    #35730259
vinger4
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Relations или Indexes - все равно не переносятся направо... хм, интересно, почему?
...
Рейтинг: 0 / 0
22 сообщений из 22, страница 1 из 1
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / не создаётся Primary Key в Erwin при Complete Compare
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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