|
|
|
не создаётся Primary Key в Erwin при Complete Compare
|
|||
|---|---|---|---|
|
#18+
Подскажите, пожалуйста, как справиться с такой проблемкой: при Complete Compare выводится отсутствие в базе PK (что соответствует действительности), но при попытке переместить этот ключ вправо (т.е. создать в базе) ничего не происходит. Может, кто сталкивался с такой проблемой? Erwin версии 7.2.0.1614. База Oracle 10. Прилагаю скриншот. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.12.2008, 17:53 |
|
||
|
не создаётся Primary Key в Erwin при Complete Compare
|
|||
|---|---|---|---|
|
#18+
По моему, намудрили они с Complete Compare в новых версиях, раньше это делалось одним кликом. После того, как перенес требуемые изменения в правую панель, можно нажать кнопку со всплывающей подсказкой "Right Alter/Script Schema Generation", на твоем скриншоте во втором сверху ряду крайняя правая. Появился диалоговое окно "Alter Script Schema Generation", в котором, выбрав требуемые опции, можно или получить скрипт по кнопке Preview, или применить изменения к БД по кнопке Generate. Дальше Preview я и раньше не ходил, предпочитал выполнять все запросы самостоятельно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.12.2008, 02:00 |
|
||
|
не создаётся Primary Key в Erwin при Complete Compare
|
|||
|---|---|---|---|
|
#18+
Тоже всегда делал через Preview. Но в старых версиях Erwin в Preview появлялся кусочек скрипта по созданию PK, а с тех пор как перешли на новую версию не можем создавать PK через Complete Compare... только через Forward Engeneering получается... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.12.2008, 11:16 |
|
||
|
не создаётся Primary Key в Erwin при Complete Compare
|
|||
|---|---|---|---|
|
#18+
Что же тогда делать? Создавать через Forward Eng и смотря в Preview пытаться "запихнуть" его в базу? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.12.2008, 12:01 |
|
||
|
не создаётся Primary Key в Erwin при Complete Compare
|
|||
|---|---|---|---|
|
#18+
vinger4 wrote: > Что же тогда делать? Создавать через Forward Eng и смотря в Preview > пытаться "запихнуть" его в базу? Он по-прежнему умеет это делать, укажи требуемые тебе изменения, нажми "Right Alter/Script Schema Generation" и в появившемся окне ""Alter Script Schema Generation"" нажми кнопку Generate. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.12.2008, 13:35 |
|
||
|
не создаётся Primary Key в Erwin при Complete Compare
|
|||
|---|---|---|---|
|
#18+
умеет делать что? он не хочет создавать в правой части PK. не хочет и всё! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.12.2008, 16:03 |
|
||
|
не создаётся Primary Key в Erwin при Complete Compare
|
|||
|---|---|---|---|
|
#18+
т.е. нажимаю на стрелочку вправо и... ничего не происходит! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.12.2008, 16:04 |
|
||
|
не создаётся Primary Key в Erwin при Complete Compare
|
|||
|---|---|---|---|
|
#18+
vinger4 wrote: > т.е. нажимаю на стрелочку вправо и... ничего не происходит! Нажатием стрелки вправо ты выбираешь требуемые изменения БД. Теперь ты их должен сделать через "Alter Script Schema Generation". Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.12.2008, 16:43 |
|
||
|
не создаётся Primary Key в Erwin при Complete Compare
|
|||
|---|---|---|---|
|
#18+
vinger4 пишет: > т.е. нажимаю на стрелочку вправо и... ничего не происходит! Тебе Денис намекает, что по нажатию стрелки и НЕ ДОЛЖНО ничего происходить. Происходить будет ПОЗЖЕ, когда ты нажмёш кнопку и начнёш проносить все изменения в базу. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.12.2008, 17:32 |
|
||
|
не создаётся Primary Key в Erwin при Complete Compare
|
|||
|---|---|---|---|
|
#18+
MasterZiv vinger4 пишет: > т.е. нажимаю на стрелочку вправо и... ничего не происходит! Тебе Денис намекает, что по нажатию стрелки и НЕ ДОЛЖНО ничего происходить. Происходить будет ПОЗЖЕ, когда ты нажмёш кнопку и начнёш проносить все изменения в базу. как не должно ничего происходить? а из левой части должна эта строчка исчезнуть, т.к. отображаются только различия. кстати после нажатия кнопки и попытки пронести это в базу как раз ничего и не происходит. может настройки где-то надо исправить? Вы сами делали mplete compare в версии 7.2? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.12.2008, 20:38 |
|
||
|
не создаётся Primary Key в Erwin при Complete Compare
|
|||
|---|---|---|---|
|
#18+
vinger4кстати после нажатия кнопки и попытки пронести это в базу как раз ничего и не происходит. может настройки где-то надо исправить? В самой базе появились изменения, если обратиться к ней напрямую, не через ERwin? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.12.2008, 21:15 |
|
||
|
не создаётся Primary Key в Erwin при Complete Compare
|
|||
|---|---|---|---|
|
#18+
vinger4 пишет: > кстати после нажатия кнопки и попытки пронести это в базу как раз ничего > и не происходит. может настройки где-то надо исправить? Вы сами делали > mplete compare в версии 7.2? Нет, у меня 3.5 и 4. Посмотрите там ещё настройки генерации схемы, которые вы выбираете при пронесении. Может их и нет в 7-ом, но по идее должны быть. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.12.2008, 21:15 |
|
||
|
не создаётся Primary Key в Erwin при Complete Compare
|
|||
|---|---|---|---|
|
#18+
Denis Popovvinger4кстати после нажатия кнопки и попытки пронести это в базу как раз ничего и не происходит. может настройки где-то надо исправить? В самой базе появились изменения, если обратиться к ней напрямую, не через ERwin? в Preview не видно скрипта, который бы создавал PK. В базе может быть иначе? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.12.2008, 21:24 |
|
||
|
не создаётся Primary Key в Erwin при Complete Compare
|
|||
|---|---|---|---|
|
#18+
vinger4 как не должно ничего происходить? а из левой части должна эта строчка исчезнуть, т.к. отображаются только различия. ... в Preview не видно скрипта, который бы создавал PK. В базе может быть иначе? Т.е. ты в окне "Resolve Differences" встаешь на строку с именем индекса, жмешь стрелку вправо (т.е. "Copy Itemt(s) to the Right" и ничего не происходит, строки не меняют своего состояния? У меня единственно предположение, что ты поигрался кнопкой "Unmatch two Items", у тебя 4-я слева в верхнем ряду. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.12.2008, 21:46 |
|
||
|
не создаётся Primary Key в Erwin при Complete Compare
|
|||
|---|---|---|---|
|
#18+
Denis Popovvinger4 как не должно ничего происходить? а из левой части должна эта строчка исчезнуть, т.к. отображаются только различия. ... в Preview не видно скрипта, который бы создавал PK. В базе может быть иначе? Т.е. ты в окне "Resolve Differences" встаешь на строку с именем индекса, жмешь стрелку вправо (т.е. "Copy Itemt(s) to the Right" и ничего не происходит, строки не меняют своего состояния? У меня единственно предположение, что ты поигрался кнопкой "Unmatch two Items", у тебя 4-я слева в верхнем ряду. Да, именно так всё и происходит. Нет, эту кнопку не трогал. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.12.2008, 21:54 |
|
||
|
не создаётся Primary Key в Erwin при Complete Compare
|
|||
|---|---|---|---|
|
#18+
vinger4 wrote: > Да, именно так всё и происходит. > Нет, эту кнопку не трогал. Я не думаю, что оно совсем не работает. На мой взгляд, стоит попробовать проделать изменения на тестовой схеме, например, с одной таблицей. Может быть сперва обновив версию ERwin до последней, если требуется. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.12.2008, 01:32 |
|
||
|
не создаётся Primary Key в Erwin при Complete Compare
|
|||
|---|---|---|---|
|
#18+
Попробуем, попробуем... Но на отдельных табличках тестировал уже много раз. Обновления, наверное, надо искать... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.12.2008, 11:10 |
|
||
|
не создаётся Primary Key в Erwin при Complete Compare
|
|||
|---|---|---|---|
|
#18+
vinger4 wrote: > Попробуем, попробуем... Но на отдельных табличках тестировал уже много > раз. Обновления, наверное, надо искать... http://www.sql.ru/forum/actualthread.aspx?tid=28924&pg=2#765824 Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.12.2008, 13:47 |
|
||
|
не создаётся Primary Key в Erwin при Complete Compare
|
|||
|---|---|---|---|
|
#18+
Спасибо за ссылку. Честно говоря меня удивила идея засунуть всё про ервин в одну ветку. Поэтому никогда её и не смотрел. Жутко неудобно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.12.2008, 19:00 |
|
||
|
не создаётся Primary Key в Erwin при Complete Compare
|
|||
|---|---|---|---|
|
#18+
После обновления до build 2458 PK создаются. Но глюки исчезли не все... Например, процесс создания FK для меня пока остаётся не понятен (в Complete Compare)... Через создание связей (relations)? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.12.2008, 11:17 |
|
||
|
не создаётся Primary Key в Erwin при Complete Compare
|
|||
|---|---|---|---|
|
#18+
vinger4Например, процесс создания FK для меня пока остаётся не понятен (в Complete Compare)... Через создание связей (relations)? То, что в модели ERwin называется Relationship, в БД называется Foreign Key.. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.12.2008, 12:57 |
|
||
|
|

start [/forum/topic.php?fid=32&msg=35725972&tid=1543511]: |
0ms |
get settings: |
11ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
190ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
74ms |
get tp. blocked users: |
2ms |
| others: | 205ms |
| total: | 517ms |

| 0 / 0 |
