|
|
|
Все вопросы по Sybase PowerDesigner (PD), Часть № 3
|
|||
|---|---|---|---|
|
#18+
День добрый. Имею ситуацию: есть БД, в одной из таблиц которой прописан constraint. Я правлю эту таблицу в PD таким образом, что он при modify database решает ее пересоздать. Пересоздание делает просто: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. В результате после переименования таблицы констрейн DF_Table_ManualEdit из БД никуда не девается, и создать таблицу уже не удается (There is already an object named 'DF_Table_ManualEdit' in the database). На всякий случай, PD 12.5, СУБД MSSQL2005 DE. Естественно, данные из этой таблицы потерять не хотелось бы. Что посоветуете? Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.10.2008, 18:57 |
|
||
|
Все вопросы по Sybase PowerDesigner (PD), Часть № 3
|
|||
|---|---|---|---|
|
#18+
Козьма Прутков Что посоветуете? Спасибо. При генерации скрипта (Modify Database), появляется окно Database Reverse Engeneering, на котором вы выбираете объекты базы данных, с которыми будете "сравнивать" модель. Проверьте вкладку Defaults - и поставьте галочки для всех значений на этой вкладке - тогда они в скрипте не будут пересоздаваться заново. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.10.2008, 23:03 |
|
||
|
Все вопросы по Sybase PowerDesigner (PD), Часть № 3
|
|||
|---|---|---|---|
|
#18+
Приветствую! Веду физическую модель БД под Oracle 10g в Power Designer 11. Каждый раз после изменения модели перегенериваю все скрипты создания БД и кладу их в CVS. Давно мучаюсь следующей проблемой: при более-менее существенных изменениях в модели, сильно меняется порядок следования DDL инструкций в SQL файлах на выходе , в связи с чем сравнение двух файлов соседних ревизий из репозитария становится задачей не для слабонервных. Подозреваю, что правильнее пользоваться репозитарием в Power Designer'e, но возможно есть другой выход? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.10.2008, 18:14 |
|
||
|
Все вопросы по Sybase PowerDesigner (PD), Часть № 3
|
|||
|---|---|---|---|
|
#18+
Gallagher wrote: > Каждый раз после изменения модели перегенериваю все скрипты создания > БД и кладу их в CVS. > > Давно мучаюсь следующей проблемой: при более-менее существенных > изменениях в модели, сильно меняется порядок следования DDL инструкций в > SQL файлах на выходе, в связи с чем сравнение двух файлов соседних > ревизий из репозитария становится задачей не для слабонервных. > Подозреваю, что правильнее пользоваться репозитарием в Power Designer'e, > но возможно есть другой выход? В окнах "Database Generation", "Triggers and Procedures Generation" и т.д. справа от имени файла можно поставить галку - "One file only". А можно ее снять, тогда на каждую таблицу будет создан свой файл, это не упростит задачу? Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.10.2008, 18:27 |
|
||
|
Все вопросы по Sybase PowerDesigner (PD), Часть № 3
|
|||
|---|---|---|---|
|
#18+
2Denis Popov Отличная мысль. Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.10.2008, 18:56 |
|
||
|
Все вопросы по Sybase PowerDesigner (PD), Часть № 3
|
|||
|---|---|---|---|
|
#18+
Уважаемые коллеги! В PowerDesigner v11 в физической модели для Oracle 10g существует возможность указать создание materialized view log для таблиц? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.10.2008, 17:51 |
|
||
|
Все вопросы по Sybase PowerDesigner (PD), Часть № 3
|
|||
|---|---|---|---|
|
#18+
И ещё один вопрос вдогонку. Есть foreign key (внешний ключ) в таблице который ссылается на матвьюху (materialized view). Физически такой ключ вполне можно поставить в базе, но в модели он существует как т.н. view reference и в документации про него сказано, что данные ключи не создаются при генерации (DDL SQL). Конечно можно описать его создание во вкладке "End Script" таблицы или вообще выносить подобные вещи в отдельный рукописный DML файл, но модель от этого теряет наглядность. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.10.2008, 22:15 |
|
||
|
Все вопросы по Sybase PowerDesigner (PD), Часть № 3
|
|||
|---|---|---|---|
|
#18+
Gallagher wrote: > Есть foreign key (внешний ключ) в таблице который ссылается на матвьюху > (materialized view). Физически такой ключ вполне можно поставить в базе, > но в модели он существует как т.н. view reference и в документации про > него сказано, что данные ключи не создаются при генерации (DDL SQL). > Конечно можно описать его создание во вкладке "End Script" таблицы или > вообще выносить подобные вещи в отдельный рукописный DML файл, но модель > от этого теряет наглядность. По-моему логов нет, насчет таблиц, лежащих под мат.представлениями - можно попробовать вести их в модели одновременно - и таблицу, и мат.представление, создавая последнее с опцией ON PREBUILT TABLE. А таблицу использовать для всех требуемых объектов, с ней связанных. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2008, 00:44 |
|
||
|
Все вопросы по Sybase PowerDesigner (PD), Часть № 3
|
|||
|---|---|---|---|
|
#18+
Денис, спасибо большое! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2008, 12:14 |
|
||
|
Все вопросы по Sybase PowerDesigner (PD), Часть № 3
|
|||
|---|---|---|---|
|
#18+
Добрый день, знатоки)))) Не могу разобраться в простом вопросе: почему-то не сохраняется формат связей (стрелочка на конце). При открытии модели, связи стоят по-умолчанию(((( Где можно изменить настройки связей? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.10.2008, 14:36 |
|
||
|
Все вопросы по Sybase PowerDesigner (PD), Часть № 3
|
|||
|---|---|---|---|
|
#18+
здравствуйте, вот мучаюсь не могу по ночам спать мучает вопрос =) создана физическая модель в свойствах столбцов таблицы тип выставлены нативные типы (DATE, NUMBER, VARCHAR2), сейчас решил заменить всё на домены(domains) заыёл домены(вроде CODE = VARCHAR2(100)), теперь вопрос можноли какнибудь автоматически заменить во всех таблицах тип VARCHAR2(100) на домен CODE и тд? --- it чтиво ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.10.2008, 13:30 |
|
||
|
Все вопросы по Sybase PowerDesigner (PD), Часть № 3
|
|||
|---|---|---|---|
|
#18+
тыц wrote: > можно ли как-нибудь автоматически заменить во всех таблицах тип > VARCHAR2(100) на домен CODE и тд? Можно через VBScript. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.10.2008, 14:19 |
|
||
|
Все вопросы по Sybase PowerDesigner (PD), Часть № 3
|
|||
|---|---|---|---|
|
#18+
Работаю в PowerDesigner v12, в физической модели для Oracle 10g. Параметр DBMS "Terminator" (ORACLE10g::Script\Sql\Syntax\Terminator) установлен в ";" (точка с запятой). При генерации скриптов на создание или изменение базы данных все SQL-операторы (create, drop и т.д.) разделяются символом "/", который указан в настройках DBMS, в параметре "BlockTerminator". По идее, BlockTerminator должен подставляться после PL/SQL - блока, ну или блоков, "маска" которых задается в параметре DBMS "UsingBlockTerm". Тот же эффект и при предварительном просмотре скрипта всей модели, на закладке "Preview" в окне свойств модели. Хотя, при предварительном просмотре скрипта по отдельно взятой таблице, на закладке "Preview" окна свойств таблицы, разделитель - точка с запятой, как и положено. Как можно это побороть? Как заставить PD использовать в качестве разделителя значение из параметра "Terminator", а не "BlockTerminator"? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.10.2008, 09:23 |
|
||
|
Все вопросы по Sybase PowerDesigner (PD), Часть № 3
|
|||
|---|---|---|---|
|
#18+
Господа, подскажите, а почему при генерации скрипта из физической модели добавляются пустые триггеры. Генерация производится для Oracle 11g. Такая ситуация происходит при добавлении для ID Sequence. Например: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. PowerDesigner 15.0.0.2613 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.11.2008, 12:59 |
|
||
|
Все вопросы по Sybase PowerDesigner (PD), Часть № 3
|
|||
|---|---|---|---|
|
#18+
В 1 части темы выкладывали руссификацию отчетов PD 9, 10. Существует ли подобное для 12й версии? Если нет, возможно ли перезалить для 9-10(ссылка более недействительна). Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.11.2008, 10:35 |
|
||
|
Все вопросы по Sybase PowerDesigner (PD), Часть № 3
|
|||
|---|---|---|---|
|
#18+
При втягивании БД (Reverse Engineer DataBase..) имею глюк: для двух таблиц не подтягивается список полей и констрейнов. Список индексов при этом подтягивается. На первый взгляд таблицы - самые обычные. Отличие только одно: длина имени одной 20 символов, другой - 24. Все остальные таблицы - с более лаконичными названиями. СУБД IBM Informix Dynamic Server Version 10.00.UC6W5. PowerDesigner 12.0.0.1700 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.12.2008, 17:02 |
|
||
|
Все вопросы по Sybase PowerDesigner (PD), Часть № 3
|
|||
|---|---|---|---|
|
#18+
День добрый! Ситуация у меня следующая нарисовал довольно внушительную структурную схему для СУБД Sybace. Потом потребовалось конвертировать эту схему для SQL Server 2000. Все хорошо. Но не получается изменить формат References! По умолчанию стрелки, а разработчики попросили сделать кружочки . Лезу в меню Symbols -> Format Reference меняю вид изображения связи и нефига ничего не меняется, в свойствах кокретной связи тоже не получается изменить вид! Может кто с подобным глюком сталкивался или более искушен в настройках? зы Вопрос может идиотский но люди попросили для лучшего чтения схемы поменять внешний вид связей ззы заранее спасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.12.2008, 16:55 |
|
||
|
Все вопросы по Sybase PowerDesigner (PD), Часть № 3
|
|||
|---|---|---|---|
|
#18+
Sybase PowerDesigner 12.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.12.2008, 16:56 |
|
||
|
Все вопросы по Sybase PowerDesigner (PD), Часть № 3
|
|||
|---|---|---|---|
|
#18+
vitaliy14Но не получается изменить формат References! По умолчанию стрелки, а разработчики попросили сделать кружочки . Лезу в меню Symbols -> Format Reference меняю вид изображения связи и нефига ничего не меняется, в свойствах конкретной связи тоже не получается изменить вид! Есть еще меню Tools-> Model Options, слева самая первая категория Model Settings, справа выпадающий список Notation, на IDEF1X должны быть кружки. Но и Symbol Format должен работать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.12.2008, 17:31 |
|
||
|
Все вопросы по Sybase PowerDesigner (PD), Часть № 3
|
|||
|---|---|---|---|
|
#18+
Denis Popovvitaliy14Но не получается изменить формат References! По умолчанию стрелки, а разработчики попросили сделать кружочки . Лезу в меню Symbols -> Format Reference меняю вид изображения связи и нефига ничего не меняется, в свойствах конкретной связи тоже не получается изменить вид! Есть еще меню Tools-> Model Options, слева самая первая категория Model Settings, справа выпадающий список Notation, на IDEF1X должны быть кружки. Но и Symbol Format должен работать. Да, то что нужно, спасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.12.2008, 19:32 |
|
||
|
Все вопросы по Sybase PowerDesigner (PD), Часть № 3
|
|||
|---|---|---|---|
|
#18+
такой вопрос: можно ли с PD работать как с ервином, т.е. изменения делать прямо на сервере, а не делать каждый раз Check in, потом Check out... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.12.2008, 15:25 |
|
||
|
Все вопросы по Sybase PowerDesigner (PD), Часть № 3
|
|||
|---|---|---|---|
|
#18+
как сделать чтобы при перетаскивании значков сущностей в новую диаграмму появлялись также и связи между сущностями? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.12.2008, 15:40 |
|
||
|
Все вопросы по Sybase PowerDesigner (PD), Часть № 3
|
|||
|---|---|---|---|
|
#18+
vinger4как сделать чтобы при перетаскивании значков сущностей в новую диаграмму появлялись также и связи между сущностями? Tools>Complete Links - с этим разобрался... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.12.2008, 15:44 |
|
||
|
Все вопросы по Sybase PowerDesigner (PD), Часть № 3
|
|||
|---|---|---|---|
|
#18+
vinger4такой вопрос: можно ли с PD работать как с ервином, т.е. изменения делать прямо на сервере, а не делать каждый раз Check in, потом Check out... Одного пункта "Complete Compare" нет, есть два в меню Database: "Reverse Engineer Database" (внести изменения из БД в модель) и "Modify Database". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.12.2008, 15:54 |
|
||
|
Все вопросы по Sybase PowerDesigner (PD), Часть № 3
|
|||
|---|---|---|---|
|
#18+
Denis Popovvinger4такой вопрос: можно ли с PD работать как с ервином, т.е. изменения делать прямо на сервере, а не делать каждый раз Check in, потом Check out... Одного пункта "Complete Compare" нет, есть два в меню Database: "Reverse Engineer Database" (внести изменения из БД в модель) и "Modify Database". Вы говорите про случай когда модель хранится в файле? Тогда поставим вопрос по-другому: как на сервере хранить модель? чтобы всем одновременно была доступна? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.12.2008, 16:14 |
|
||
|
|

start [/forum/topic.php?fid=32&msg=35584096&tid=1543434]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
172ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
63ms |
get tp. blocked users: |
1ms |
| others: | 209ms |
| total: | 486ms |

| 0 / 0 |
