|
|
|
Все вопросы по Sybase PowerDesigner (PD), Часть № 3
|
|||
|---|---|---|---|
|
#18+
tadminАтрибут в DBMS создал, а определение create table теперь выглядит так: Код: plaintext 1. 2. 3. Но где-то я ошибаюсь, в preview выдает ошибку: Код: plaintext 1. 2. 3. В Profile\Table\Extended Attributes\ ты создал атрибут именно с именем FillFactor, с точностью до регистра? tadminКроме того, в мое версии (12.0) нет закладки "Extended Attributes" в свойствах таблицы. Нажми в окне свойств таблицы кнопку "More >>" в левом нижнем углу, или рядом справа от нее кнопку с выпадающим списком, в котором есть пункт Сustomize Favorite Tabs. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.04.2008, 15:35 |
|
||
|
Все вопросы по Sybase PowerDesigner (PD), Часть № 3
|
|||
|---|---|---|---|
|
#18+
Denis Popov В Profile\Table\Extended Attributes\ ты создал атрибут именно с именем FillFactor, с точностью до Да, Денис. В точности. Denis Popov Нажми в окне свойств таблицы кнопку "More >>" в левом нижнем углу, или рядом справа от нее кнопку с выпадающим списком, в котором есть пункт Сustomize Favorite Tabs. Dependency есть, Attribute - нет ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.04.2008, 16:51 |
|
||
|
Все вопросы по Sybase PowerDesigner (PD), Часть № 3
|
|||
|---|---|---|---|
|
#18+
Может есть у в открытом доступе DBMS, в которых синтаксис похожий на fillfactor используется? В моей инсталляции похожей по синтаксису настройки нет нашел ни в одной DBMS Я бы взглянул, как это делается. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.04.2008, 16:54 |
|
||
|
Все вопросы по Sybase PowerDesigner (PD), Часть № 3
|
|||
|---|---|---|---|
|
#18+
И такая картинка совпадает? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.04.2008, 17:00 |
|
||
|
Все вопросы по Sybase PowerDesigner (PD), Часть № 3
|
|||
|---|---|---|---|
|
#18+
Спасибо, Денис. Теперь все ясно. Этого просто нет 7.5.5 DBMS Я, к сожалениею, не сумел доточить DBMS 8 до своих нужд - он упорно превращает PK определенные через Domain с моим типом D_Int в тип INT, полям с прикрученным сиквенсом генерит с типом SERIAL и вообще ведет себя очень назойливо. Возможно, у меня слишком старый DBMS 8 для Postgresql Где их берут? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.04.2008, 17:36 |
|
||
|
Все вопросы по Sybase PowerDesigner (PD), Часть № 3
|
|||
|---|---|---|---|
|
#18+
tadminТеперь все ясно. Этого просто нет 7.5.5 DBMS Он есть и у тебя, надо лишь по контекстному меню на "Profile" через команду "Add Metaclasses" добавить "Table". tadminВозможно, у меня слишком старый DBMS 8 для Postgresql Сейчас идет PD 12.5 EBF7, может в нем есть поновее версии для PostgreSql. Но может и существующие можно довести до ума. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.04.2008, 17:54 |
|
||
|
Все вопросы по Sybase PowerDesigner (PD), Часть № 3
|
|||
|---|---|---|---|
|
#18+
Еще раз спасибо, Денис, теперь все отлично. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.04.2008, 18:30 |
|
||
|
Все вопросы по Sybase PowerDesigner (PD), Часть № 3
|
|||
|---|---|---|---|
|
#18+
Такой вот вопрос. Поиск пытался делать - не нашел. Мы работаем с достаточно сложной БД (Oracle), есть интерфейс, но основная логика работы с данными осуществляется с помощью PL / SQL функций \ процедур, последние рассортированы в соответствующие PACKAGES. Назрела необходимость создать что-то вроде модели, взаимодействия функций с другими функциями и таблицами, что так хорошо умеет делать PowerDesigner. Но вот столкнулся с проблемой – при считывании функций и пакетов с сервера, PowerDesigner все видит, показывает, но в физическую модель добавляет только функции, не относящиеся к пакетам. А то, что нужно не как не хочет добавлять в модель. Процедур в пакетах достаточно много перемещать их из пакетов в “корень” не приемлемо. Подскажите, пожалуйста, есть ли возможность добавлять функции из пакетов в какие-либо модели, и как это сделать. Заранее благодарен. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.04.2008, 14:24 |
|
||
|
Все вопросы по Sybase PowerDesigner (PD), Часть № 3
|
|||
|---|---|---|---|
|
#18+
Как при построении диаграммы Reverse Engineering сделать так чтобы связи в диаграмме отображались не просто между таблицами, но шли между полями связи таблиц непосредственно? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.04.2008, 13:47 |
|
||
|
Все вопросы по Sybase PowerDesigner (PD), Часть № 3
|
|||
|---|---|---|---|
|
#18+
Можно ли из командной строки заставить PowerDesigner генерировать файл базы данных? Что-то вроде >PowerDesigner.exe -Имя_файла_модели -Имя_файла_скрипта ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.04.2008, 15:14 |
|
||
|
Все вопросы по Sybase PowerDesigner (PD), Часть № 3
|
|||
|---|---|---|---|
|
#18+
В PD 12.0 как-то было так настроено, что когда делал preview для таблицы, ее триггеры в него (в текст на закладке preview) не попадали, но если переключиться на закладку с триггерами и даблкликнуть на триггере, его текст в его preview был. Как такое же поведение сделать в PD 12.5 в предположении, что все существующие EBF-ы пролиты? Удается редактированием настроек сделать только одинаковое либо отображение, либо скрытие текста триггеров в обоих случаях, что несколько напрягает, так как поведение, описанное в первом абзаце, было весьма удобным. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.04.2008, 15:43 |
|
||
|
Все вопросы по Sybase PowerDesigner (PD), Часть № 3
|
|||
|---|---|---|---|
|
#18+
goodron wrote: > Можно ли из командной строки заставить PowerDesigner генерировать файл > базы данных? > Что-то вроде > >PowerDesigner.exe -Имя_файла_модели -Имя_файла_скрипта Т.е. скрипт на создание БД? попробуй так: http://groups.google.com/group/sybase.public.powerdesigner.general/browse_thread/thread/f1d39736f97382d2/1fb356f399112611#1fb356f399112611 Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.04.2008, 16:15 |
|
||
|
Все вопросы по Sybase PowerDesigner (PD), Часть № 3
|
|||
|---|---|---|---|
|
#18+
Denis Popov Т.е. скрипт на создание БД? попробуй так: Да-да! Именно скрипт на создание БД. Попробую, как написано. Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.04.2008, 10:58 |
|
||
|
Все вопросы по Sybase PowerDesigner (PD), Часть № 3
|
|||
|---|---|---|---|
|
#18+
Супер! Получилось! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.04.2008, 11:09 |
|
||
|
Все вопросы по Sybase PowerDesigner (PD), Часть № 3
|
|||
|---|---|---|---|
|
#18+
goodronСупер! Получилось! Теперь весь проект собирается за один шаг! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.04.2008, 11:09 |
|
||
|
Все вопросы по Sybase PowerDesigner (PD), Часть № 3
|
|||
|---|---|---|---|
|
#18+
goodron wrote: > Теперь весь проект собирается за один шаг! Только учти, что скрипт генерится в соответствие с текущими настройками в модели. Как их поменять подобным образом - тоже интересный вопрос. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.04.2008, 11:56 |
|
||
|
Все вопросы по Sybase PowerDesigner (PD), Часть № 3
|
|||
|---|---|---|---|
|
#18+
Господа, помогите пожалуйста. Странный затык со скриптом в PDM PD12.5 Хочу создать синоним для вьюшки следующим фрагментом кода: set s = rptPkg.Synonyms.CreateNew s.Name = Mid(v.Name, 4) s.Code = s.Name set s.Owner = rptUser set s.BaseObject = v v это view object. Первые четыре строки срабатывают, создают синоним с пустым BaseObject. Последняя строка вызывает следующую ошибку: Synonym Cannot set value '' for attribute Base Object of Synonym 'SynonymNameHere': Base Object cannot be set to this value (exception occured (0x80020009)) At line 133, character 13 Что я делаю неправильно? Заранее спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.04.2008, 06:24 |
|
||
|
Все вопросы по Sybase PowerDesigner (PD), Часть № 3
|
|||
|---|---|---|---|
|
#18+
PWinter Хочу создать синоним для вьюшки следующим фрагментом кода: Код: plaintext 1. 2. 3. 4. http://groups.google.ru/group/sybase.public.powerdesigner.general/browse_frm/thread/d997e059ce046684/d0b728e885550388#d0b728e885550388 Код: plaintext 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.04.2008, 12:55 |
|
||
|
Все вопросы по Sybase PowerDesigner (PD), Часть № 3
|
|||
|---|---|---|---|
|
#18+
Мозги, помогите, пож-та Какой тип надо поставить полю в концептуальной модели, что бы при конв. в физическую Postgres 7 или 8, автоматом создавались Sequence. Или где-то еще исправить? Знал,но забыл. :) Делала раньше, но не могу вспомнить. Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.04.2008, 16:19 |
|
||
|
Все вопросы по Sybase PowerDesigner (PD), Часть № 3
|
|||
|---|---|---|---|
|
#18+
serial or bigserial ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.04.2008, 16:31 |
|
||
|
Все вопросы по Sybase PowerDesigner (PD), Часть № 3
|
|||
|---|---|---|---|
|
#18+
tadminserial or bigserial не помогает, почему-то. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.04.2008, 16:43 |
|
||
|
Все вопросы по Sybase PowerDesigner (PD), Часть № 3
|
|||
|---|---|---|---|
|
#18+
Не получаеться свои посты редактировать. про инкроемент в Postgres. Может какие-то настройки надо менять, serial при генерации физической модели даже галочку identity перестал ставить. Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.04.2008, 17:15 |
|
||
|
Все вопросы по Sybase PowerDesigner (PD), Часть № 3
|
|||
|---|---|---|---|
|
#18+
Сегодня натолкнулся. Если сделать Reverse Engineering Оракловской таблицы с колонкой типа CHAR(1), то в PD модели эта колонка будет запомнена как CHAR, что в общем-то тоже правильно, поскольку дефолтный размер для CHAR как раз 1. Но, во-первых, сравнение модели с базой всегда генерирует ошибки несовпадения типа колонки, а во-вторых, при Reverse Engineering из скрипта колонка правильно запоминается с типом CHAR(1). Я посмотрел SqlListQuery для Oracle 10gR2 и Oracle10g - все правильно, размер для CHAR возвращается, а уж потом каким-то образом убирается. Собственно проблема была только для CHAR(1) - для любого другого размера все работает правильно. Все оказалось просто - в файле ресурсов для Оракла поправить Script->DataType->OdbcPhysDataType c CHAR на CHAR(1) для Physical Model для ODBC типа CHAR(1). По желанию тоже делается с NCHAR. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.05.2008, 03:34 |
|
||
|
Все вопросы по Sybase PowerDesigner (PD), Часть № 3
|
|||
|---|---|---|---|
|
#18+
PD 12.1, по сравнению с 12.0 появилась очень неприятная фича: в нотации IDEF1X в конец обоих списков полей (и полей PK, и остальных полей таблицы) добавляется строка с многоточиями. Причем проявляется только на таблицах, имеющих первичный ключ. В результате имеем доп. расход места на диаграмме. Как-нибудь это можно убрать? Слезать с нотации не хочется, привык уже. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.05.2008, 12:27 |
|
||
|
Все вопросы по Sybase PowerDesigner (PD), Часть № 3
|
|||
|---|---|---|---|
|
#18+
У меня вопрос: В PD12 при генерирование скрипта не отображаются созданные ограничения... Из-за чего это может быть? В физическую модель они переносятся. Но когда открываешься свойства определённого ограничения, и там Preview, пишет: -- The preview is empty because of the setting. -- Check the generation option. Что необходио поменять в опциях? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.05.2008, 15:00 |
|
||
|
|

start [/forum/topic.php?fid=32&msg=35276400&tid=1543434]: |
0ms |
get settings: |
7ms |
get forum list: |
10ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
172ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
42ms |
get tp. blocked users: |
1ms |
| others: | 201ms |
| total: | 448ms |

| 0 / 0 |
