|
|
|
Все вопросы по Sybase PowerDesigner (PD), Часть № 3
|
|||
|---|---|---|---|
|
#18+
DocAl wrote: > Как в PD 12 задать аттрибут auto_increment? (MySQL 5.0) > На форуме нашёл аналогичный вопрос по 11 версии дизайнера, но советом > воспользоваться не смог, ввиду невоспроизводимости его в 12. Точно так же по-моему, надо поставить галку в Identity для свойств поля таблицы. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.11.2007, 21:26 |
|
||
|
Все вопросы по Sybase PowerDesigner (PD), Часть № 3
|
|||
|---|---|---|---|
|
#18+
Ну, мне не удалось найти поле Identity в стандартных настройках редактора, также, как не удалось найти место, где можно было бы включить его наличие.) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.11.2007, 02:30 |
|
||
|
Все вопросы по Sybase PowerDesigner (PD), Часть № 3
|
|||
|---|---|---|---|
|
#18+
Кстати, как сделать поле UNSIGNED тоже неясно..( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.11.2007, 02:36 |
|
||
|
Все вопросы по Sybase PowerDesigner (PD), Часть № 3
|
|||
|---|---|---|---|
|
#18+
Пардон, Identity нашёл, действительно, в свойствах столбца незаметная галочка справа-снизу. А есть ли возможность задать для поля неотрицательность, в смысле, unsigned? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.11.2007, 02:38 |
|
||
|
Все вопросы по Sybase PowerDesigner (PD), Часть № 3
|
|||
|---|---|---|---|
|
#18+
DocAl wrote: > Пардон, Identity нашёл, действительно, в свойствах столбца незаметная > галочка справа-снизу. А есть ли возможность задать для поля > неотрицательность, в смысле, unsigned? Если нет какого-то свойства по умолчанию, то его всегда можно сделать самому через Extended Attribute:) Но именно Unsigned уже есть: в свойствах таблицы на закладке Columns нажми вторую справа кнопку на верхнем тулбаре - Customize Columns and Filter (Ctrl+U) - появится окно "Customize Columns and Filter". В нем поставь галку на записи с Column Heading: Unsigned, у меня она вторая с конца. Кстати, все эти поля можно перемещать относительно друг друга кнопками слева внизу в этом окне. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.11.2007, 11:42 |
|
||
|
Все вопросы по Sybase PowerDesigner (PD), Часть № 3
|
|||
|---|---|---|---|
|
#18+
Подскажите - есть ли возможность отображать комментарии атрибутов на диаграмме ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.12.2007, 17:17 |
|
||
|
Все вопросы по Sybase PowerDesigner (PD), Часть № 3
|
|||
|---|---|---|---|
|
#18+
NorfikLive wrote: > Подскажите - есть ли возможность отображать комментарии атрибутов на диаграмме ? Нет. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.12.2007, 17:33 |
|
||
|
Все вопросы по Sybase PowerDesigner (PD), Часть № 3
|
|||
|---|---|---|---|
|
#18+
Подскажите пожалуйста, кто-нибудь знает, как заставить генерировать знаки "[" и "]" в выходном скрипте? Дело в том, что когда я пишу триггер, использую в коде знаки [ и ] (для SQL Server), которые обязательно нужны в выходном скрипте, но PD почему-то их убирает. Использую PD 12.5 EBF 3, база - SQL Server 2005. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.12.2007, 16:33 |
|
||
|
Все вопросы по Sybase PowerDesigner (PD), Часть № 3
|
|||
|---|---|---|---|
|
#18+
NoNameR wrote: > Подскажите пожалуйста, кто-нибудь знает, как заставить генерировать > знаки "[" и "]" в выходном скрипте? > > Дело в том, что когда я пишу триггер, использую в коде знаки [ и ] (для > SQL Server), которые обязательно нужны в выходном скрипте, но PD > почему-то их убирает. > > Использую PD 12.5 EBF 3, база - SQL Server 2005. Можешь привести пример, где они их убирает, может быть присоединив к сообщению модель из одной таблицы и триггера с указанными символами? Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.12.2007, 12:41 |
|
||
|
Все вопросы по Sybase PowerDesigner (PD), Часть № 3
|
|||
|---|---|---|---|
|
#18+
Johnnymnemonic PowerDesigner 12.5.0.2169 Пытаюсь сделать Reverse Engineer из базы MS SQL 2005. К серверу коннектится нормально, но при выборе любой базы из списка выдает ошибку Unable to list the tables [Microsoft][ODBC SQL Server Driver][SQL Server] Не удалось выполнить подготовку инструкций SQLSTATE = 37000 Подскажите, почему может возникать такая ошибка и как ее можно победить? ) У меня точно такая же проблема. Присоединяюсь к просьбе о помощи! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.12.2007, 14:05 |
|
||
|
Все вопросы по Sybase PowerDesigner (PD), Часть № 3
|
|||
|---|---|---|---|
|
#18+
У меня дело было в следующем: PD пытается получить список таблиц с комментариями следующим образом: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. У меня этот сиквел выполняется на master базе, но кричит ошибку на рабочей: Код: plaintext 1. 2. Почему - не понял. Предположил, что дело в полномочиях. Но, когда я попытался выполнить внутренний запрос с фиксированными u.name и o.name - все идет на ура. Аналогично и с полями таблиц. Поэтому: 1. Оставил реверс без комментариев к таблицам и полям, откорректировав файл ...\Sybase\PowerDesigner 12\Resource Files\DBMS\sqlsv2k5.xdb 2. Прошу помочь разобраться, что с приведенным сиквелом не так Big17 Johnnymnemonic PowerDesigner 12.5.0.2169 Пытаюсь сделать Reverse Engineer из базы MS SQL 2005. К серверу коннектится нормально, но при выборе любой базы из списка выдает ошибку Unable to list the tables [Microsoft][ODBC SQL Server Driver][SQL Server] Не удалось выполнить подготовку инструкций SQLSTATE = 37000 Подскажите, почему может возникать такая ошибка и как ее можно победить? ) У меня точно такая же проблема. Присоединяюсь к просьбе о помощи! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.12.2007, 15:26 |
|
||
|
Все вопросы по Sybase PowerDesigner (PD), Часть № 3
|
|||
|---|---|---|---|
|
#18+
как вы генерите вьюхи: 1. с полнным/неполным перечислением столбцов: create view vTb1Tb2 as select t1.* -- или полным: t1.f, t1.ff ,t2.f1 ,t2.f2 from Table1 t1 join Table2 t2 on(t1.id = t2.id) 2. как именуете алиасы при генерации? -по порядковому индексы таблиц учавствующих в соединении (t1,t2...) -устанавливаете алиас в специально созданном ExtendedAttribute для таблицы -не используете алиасы для генерируемого кода вью -другой способ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.12.2007, 17:57 |
|
||
|
Все вопросы по Sybase PowerDesigner (PD), Часть № 3
|
|||
|---|---|---|---|
|
#18+
NorfikLiveПодскажите - есть ли возможность отображать комментарии атрибутов на диаграмме ? Можно только переключать отбражение из Code в Name. Name обычно и используется для осмысленного наименования объекта. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.12.2007, 18:09 |
|
||
|
Все вопросы по Sybase PowerDesigner (PD), Часть № 3
|
|||
|---|---|---|---|
|
#18+
Big17 Johnnymnemonic PowerDesigner 12.5.0.2169 Пытаюсь сделать Reverse Engineer из базы MS SQL 2005. К серверу коннектится нормально, но при выборе любой базы из списка выдает ошибку Unable to list the tables [Microsoft][ODBC SQL Server Driver][SQL Server] Не удалось выполнить подготовку инструкций SQLSTATE = 37000 Подскажите, почему может возникать такая ошибка и как ее можно победить? ) У меня точно такая же проблема. Присоединяюсь к просьбе о помощи! MSSQLSRV2005::Script\Objects\Table\SqlListQuery: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. MSSQLSRV2005::Script\Objects\Column\SqlListQuery: Код: 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. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.12.2007, 19:13 |
|
||
|
Все вопросы по Sybase PowerDesigner (PD), Часть № 3
|
|||
|---|---|---|---|
|
#18+
Nikolay S MSSQLSRV2005::Script\Objects\Table\SqlListQuery: MSSQLSRV2005::Script\Objects\Column\SqlListQuery: Данные запросы исправили, однако при дальнейшем рассмотрении оказалось, что из базы неправильно получаются типы целостности - restrict и cascade. На этом опять застряли :( А вообще у кого-нибудь работает связка MSSQL Server 2005 и PowerDesigner? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.12.2007, 01:44 |
|
||
|
Все вопросы по Sybase PowerDesigner (PD), Часть № 3
|
|||
|---|---|---|---|
|
#18+
для MS SQL в свойствах столбца есть галочка IDENTITY. Как настроить эту же опцию для Sybase ASA8. Можно прописать значение по умолчанию, но надо именно галочку, чтоб пооле определялось как ID integer nto null identity, а не ID integer not null default autoincrement, ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.12.2007, 16:24 |
|
||
|
Все вопросы по Sybase PowerDesigner (PD), Часть № 3
|
|||
|---|---|---|---|
|
#18+
Big17 Nikolay S MSSQLSRV2005::Script\Objects\Table\SqlListQuery: MSSQLSRV2005::Script\Objects\Column\SqlListQuery: Данные запросы исправили, однако при дальнейшем рассмотрении оказалось, что из базы неправильно получаются типы целостности - restrict и cascade. На этом опять застряли :( А вообще у кого-нибудь работает связка MSSQL Server 2005 и PowerDesigner? Вобщем, доразобрались в этой проблеме. Точнее не совсем доразобрались, потому что проблема остается, нашли лишь способ ее обхода. Подход все тот-же: исправление скриптов PD. Исправили скрипт, где из базы берутся типы целостности. Здесь приводить не буду - качайте целиком исправленный sqlsv2k5.xdb файл (в этом посте - первая часть, в следующем - вторая) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.12.2007, 09:39 |
|
||
|
Все вопросы по Sybase PowerDesigner (PD), Часть № 3
|
|||
|---|---|---|---|
|
#18+
...вторая часть... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.12.2007, 09:39 |
|
||
|
Все вопросы по Sybase PowerDesigner (PD), Часть № 3
|
|||
|---|---|---|---|
|
#18+
вышел EBF 15344: 12.5.0 ESD #4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.01.2008, 15:59 |
|
||
|
Все вопросы по Sybase PowerDesigner (PD), Часть № 3
|
|||
|---|---|---|---|
|
#18+
Есть задача: описать логическую модель данных предметной области. При этом должна быть зафиксирована следующая информация: - Сущности, описывающие предметную область (справочники, рабочие таблицы, связующие таблицы); - Атрибуты, с набором уточняющих свойств; - Проектирование состава полей форм, с использованием существующих атрибутов; - Генерация отчетов. Для решения данных задач необходим инструмент позволяющий: - Создавать логическую модель данных; - Задавать пользовательские свойства сущностей и атрибутов (например как стереотипы в UML или UPD в Erwin). Должна быть возможность указывать несколько пользовательских свойств сущности и атрибуту. Например, сущность является справочником, атрибут участвует в простом поиске; - Создавать представления, которые будут состоять из ссылок на атрибуты таблиц. Очень важно что бы представления состояли именно из ссылок, что бы при изменение свойств атрибута в основной таблице, аналогичные изменения происходили в преставлениях; - Удобный инструмент для генерации отчетов. В настоящее время для создания логической модели я использую Erwin, его основные недостатки это: - Кривой генератор отчетов, в частности нет функций фильтрации; - Неудобная работа с UPD; - Кривой интерфейс. Подскажиете PD подходит под эти требования? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.01.2008, 16:13 |
|
||
|
Все вопросы по Sybase PowerDesigner (PD), Часть № 3
|
|||
|---|---|---|---|
|
#18+
DKarbasovПодскажиете PD подходит под эти требования? Подходит вполне. В PD есть понятия extended model definition, благодаря которой можно расширять "базовую модель" будь то OOM(UML) или PDM и т.п. В extended model definition можно определять дополнительные extended attributes (это помимо существования стадартного свойства "стереотип" для любого типа объекта), можно определять дополнительно-генерируемые файли исходного кода. Для extended model definition и extended attributes можно определить формы редактирования в интерфейсе. Продвинутый язык шаблонов, маппинг между моделями, который можно использовать для генерации DAL, продвинутый генератор отчетов по моделям и т.п. Я могу определенно точно сказать что PD полностью лишен недостатков ErWin-а и значительно превосходит его в своих возможностях. Что касается UML, то многие сходятся во мнении, что поддержка UML 2.0 в PD на более высоком уровне по сравнению даже со средствами Rational. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.01.2008, 21:58 |
|
||
|
Все вопросы по Sybase PowerDesigner (PD), Часть № 3
|
|||
|---|---|---|---|
|
#18+
Роман Дынник 1. В extended model definition можно определять дополнительные extended attributes (это помимо существования стадартного свойства "стереотип" для любого типа объекта), можно определять дополнительно-генерируемые файли исходного кода. Для extended model definition и extended attributes можно определить формы редактирования в интерфейсе. Продвинутый язык шаблонов, маппинг между моделями, который можно использовать для генерации DAL, продвинутый генератор отчетов по моделям и т.п. ... 2. Что касается UML, то многие сходятся во мнении, что поддержка UML 2.0 в PD на более высоком уровне по сравнению даже со средствами Rational. 1. у вас есть практический, пусть и тренировачный вариант расширения? 2. многие - это кто и где? ... да и средства Rational это вы о suite уровне или rose? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.01.2008, 14:20 |
|
||
|
Все вопросы по Sybase PowerDesigner (PD), Часть № 3
|
|||
|---|---|---|---|
|
#18+
KGP 1. у вас есть практический, пусть и тренировачный вариант расширения? 2. многие - это кто и где? ... да и средства Rational это вы о suite уровне или rose? 1. Есть. Первый, который мне пришлось делать очень давно - это CRUD-генератор хп на основе extended model definition (emd), сейчас занимаюсь доработкой emd, генерирующего код для основных слоев выбранной архитектуры. В шапке есть ссылки где можно найти расширения, которые делал Сергей Тарасов (aka Templar). Также в комплекте с PD идут расширения для ADO.NET и Hibernate/NHibernate, посмотрев которые можно многое понять и разобраться. 2. Я имею ввиду rose, конечно, т.е. UML only. В части сбора требований, отчетов и подержки RUP, полного жизненного цикла PD все таки уступает rational suite, но в большинстве средних проектов возможностей PD вполне хватает, и он удобней в использовании. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.01.2008, 16:13 |
|
||
|
Все вопросы по Sybase PowerDesigner (PD), Часть № 3
|
|||
|---|---|---|---|
|
#18+
Как подружить PD 12 со схемами MsSql? Пытаюсь задавать имена таблиц в виде ИмяСхемы.ИмяТаблицы, но PD берет это имя в кавычки в результате создаються таблицы вида [dbo].[ИмяСхемы.ИмяТаблицы] как его хатябы заставить кавычк в выходном скрипте не генерировать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.01.2008, 03:11 |
|
||
|
Все вопросы по Sybase PowerDesigner (PD), Часть № 3
|
|||
|---|---|---|---|
|
#18+
DmVaКак подружить PD 12 со схемами MsSql? Пытаюсь задавать имена таблиц в виде ИмяСхемы.ИмяТаблицы, но PD берет это имя в кавычки в результате создаються таблицы вида [dbo].[ИмяСхемы.ИмяТаблицы] как его хатябы заставить кавычк в выходном скрипте не генерировать? Owner (пользователь) вместо схемы ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.01.2008, 03:26 |
|
||
|
|

start [/forum/topic.php?fid=32&msg=34971139&tid=1543434]: |
0ms |
get settings: |
9ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
165ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
64ms |
get tp. blocked users: |
1ms |
| others: | 211ms |
| total: | 481ms |

| 0 / 0 |
