powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Все вопросы по Sybase PowerDesigner (PD), Часть № 3
25 сообщений из 209, страница 4 из 9
Все вопросы по Sybase PowerDesigner (PD), Часть № 3
    #35172242
lemyr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Роман Дынник - Спасибо.
...
Рейтинг: 0 / 0
Все вопросы по Sybase PowerDesigner (PD), Часть № 3
    #35174066
lemyr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Подскажите, пож-та.
Как поменять порядок индексов в скрипте?
Выводиться сначала PK, а потом FK.
В скрипте, с которым сравниваем, под таблицей идут FK индексы, а последним PK.
...
Рейтинг: 0 / 0
Все вопросы по Sybase PowerDesigner (PD), Часть № 3
    #35178962
Фотография Роман Дынник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
lemyrВ скрипте, с которым сравниваем, под таблицей идут FK индексы, а последним PK.
Зачем вам сравнивать со скриптом?
Сделайте новую модель путем реверс инжиниринга из скрипта/базы и сравните две PDM модели. Это будет более корректно.
На счет порядка генерации pk после fk придется править DBMS(DataBase/Edit Current DBMS), но по-моему в этом нет необходимости.
Стандартными настроками можно задать только то, будет ли PK определен внутри таблицы или во вне как constraint.
...
Рейтинг: 0 / 0
Все вопросы по Sybase PowerDesigner (PD), Часть № 3
    #35187525
lemyr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Роман Дынник
Зачем вам сравнивать со скриптом?
Сделайте новую модель путем реверс инжиниринга из скрипта/базы и сравните две PDM модели. Это будет более корректно.
Начальство сказало надо :)

Роман Дынник
На счет порядка генерации pk после fk придется править DBMS(DataBase/Edit Current DBMS)
Точнее не подскажите ? Нашла синтаксис в закладке sql, а порядок где ставиться?

Еще один вопрос.
Как поменять Implementation у связей одновременнро ? Надо с тригера на декларете у 400 связей.
Если менять в сойствах модели, то у новых связей все в порядке, а старые не изменяються.
...
Рейтинг: 0 / 0
Все вопросы по Sybase PowerDesigner (PD), Часть № 3
    #35187753
Фотография Denis Popov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
lemyr wrote:

> Как поменять Implementation у связей одновременно ? Надо с триггера на
> декларете у 400 связей.
> Если менять в свойствах модели, то у новых связей все в порядке, а старые
> не изменяются.

Либо через меню Model-> References вывести поле Implementation и поменять там, где надо, либо через
VBScript пробежаться по всем связям и поменять значение для ImplementationType.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Все вопросы по Sybase PowerDesigner (PD), Часть № 3
    #35188732
lemyr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Denis Popov

Либо через меню Model-> References вывести поле Implementation и поменять там, где надо, либо через
VBScript пробежаться по всем связям и поменять значение для ImplementationType.
Posted via ActualForum NNTP Server 1.4

Честно, лень 400 галочек ставить. и это не в одной модели надо.
Попробую скрипт сделать.
...
Рейтинг: 0 / 0
Все вопросы по Sybase PowerDesigner (PD), Часть № 3
    #35194672
NightGhost
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вопрос по упорядочиванию ограничений продолжает волновать,
TO Lemyr: Если напишите скрипт, поделитесь пожалуйста. :-)
...
Рейтинг: 0 / 0
Все вопросы по Sybase PowerDesigner (PD), Часть № 3
    #35195297
lemyr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
NightGhostВопрос по упорядочиванию ограничений продолжает волновать,
TO Lemyr: Если напишите скрипт, поделитесь пожалуйста. :-)
пока удалось по другому сделать, так как была более или менее похожая CDM модель, содала новую PDM с нужным видо связи, м поженила(merege) со своей, в опциях объедеения оставила только impl.. y depend-ов.
Сорри PD на работе а инет дома, не помню названия английские.
...
Рейтинг: 0 / 0
Все вопросы по Sybase PowerDesigner (PD), Часть № 3
    #35195690
NightGhost
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
lemyr NightGhostВопрос по упорядочиванию ограничений продолжает волновать,
TO Lemyr: Если напишите скрипт, поделитесь пожалуйста. :-)
пока удалось по другому сделать, так как была более или менее похожая CDM модель, содала новую PDM с нужным видо связи, м поженила(merege) со своей, в опциях объедеения оставила только impl.. y depend-ов.
Сорри PD на работе а инет дома, не помню названия английские.

Милая девушка, если кто вам предложит смерджится (merege -> merge) несоглашайтесь!
соглашайтесь на слово marry!

Это шутка, не хотел вас обидеть
merge (слияние)
...
Рейтинг: 0 / 0
Все вопросы по Sybase PowerDesigner (PD), Часть № 3
    #35196532
lemyr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
NightGhost
Это шутка, не хотел вас обидеть
merge (слияние)

:). Чуствовала где-то подвох :)
...
Рейтинг: 0 / 0
Все вопросы по Sybase PowerDesigner (PD), Часть № 3
    #35205831
tadmin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
как переопределить порядок генерации view ?

У меня есть view Existed.Objects и набор view, основанных на нем: Existed.Customer и т.д.
PowerDesigner12 генерит sql скрипт, в котором view создаются в алфавитном порядке.
Хотя в свойствах Existed.Customer есть зависимость от Existed.Objects
...
Рейтинг: 0 / 0
Все вопросы по Sybase PowerDesigner (PD), Часть № 3
    #35205852
Фотография Denis Popov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
tadmin wrote:

> как переопределить порядок генерации view ?


http://www.sql.ru/forum/actualthread.aspx?tid=28923&pg=5#321602
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Все вопросы по Sybase PowerDesigner (PD), Часть № 3
    #35207228
NightGhost
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Помогите пожалуйста с соединением с репозиторием


При создании репозитория все проходит отлично
но соедениться поесле не дает
пишет
PowerDesigner Error
Invalid repository user and password

Хотя пользователя указал - admin
пытался изменнить пароль после создания не помогает!
...
Рейтинг: 0 / 0
Все вопросы по Sybase PowerDesigner (PD), Часть № 3
    #35207247
Фотография Denis Popov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
NightGhost wrote:

> Хотя пользователя указал - admin


По моему надо в верхнем регистре, т.е. ADMIN. Изначально пароль - пустой.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Все вопросы по Sybase PowerDesigner (PD), Часть № 3
    #35207984
NightGhost
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Наблюдаются стабильные проблеммы с испозьованием ODBC

На машине стоит Oracle 10R2
ODBC настроен на него и при тесте говорит что все успешно
пытаюсь соеднениться с помощью этого Источника вылетает
ошибка Connection Faild!
а при попытке сконфигурировать источник в PD
вылезает ошибка: The Setup routine for the Oracle in OraDb10g_home2 ODBC driver could not be found.
Please reinstall the driver.

Помогите пожалуйста
...
Рейтинг: 0 / 0
Все вопросы по Sybase PowerDesigner (PD), Часть № 3
    #35207990
Фотография Denis Popov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
NightGhost wrote:

> На машине стоит Oracle 10R2
> ODBC настроен на него и при тесте говорит что все успешно
> пытаюсь соединиться с помощью этого Источника вылетает
> ошибка Connection Failed!

Чей ODBC-драйвер используется?
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Все вопросы по Sybase PowerDesigner (PD), Часть № 3
    #35210534
NightGhost
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо Денис
проблемму поборол,
у меня стояло 2 Оракла
9I (32) и 10g (64)
походу путаница была
сейчас поставил 10g (32)
вроде работает намана
...
Рейтинг: 0 / 0
Все вопросы по Sybase PowerDesigner (PD), Часть № 3
    #35219362
Figaro2000
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вопрос - возможно ли в PD 12.5 CDM задать имя Identifier'a по умолчанию не Identifier_N, а что-нибудь другое, желателно покороче?
Причина - при создании PDM и генерации SQL-скрипта имя identifier'a отображается в имя unique constraint. Вот если б где-нить задать чтоб по умолчанию было покороче, например, просто ID_X?
...
Рейтинг: 0 / 0
Все вопросы по Sybase PowerDesigner (PD), Часть № 3
    #35220965
goodron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Хочу вставить код в начале файла скрипта по созданию БД, который геренирует PowerDesigner.
Код: plaintext
1.
Use DataBaseName
go
Можно ли?
...
Рейтинг: 0 / 0
Все вопросы по Sybase PowerDesigner (PD), Часть № 3
    #35221090
Фотография Denis Popov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
goodronХочу вставить код в начале файла скрипта по созданию БД, который геренирует PowerDesigner.
Код: plaintext
1.
Use DataBaseName
go
Можно ли?
Добавь в модель объект - Database, а в опциях генерации укажи для Database опцию Open.
...
Рейтинг: 0 / 0
Все вопросы по Sybase PowerDesigner (PD), Часть № 3
    #35221251
goodron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Denis Popov
Добавь в модель объект - Database, а в опциях генерации укажи для Database опцию Open.
А как добавить в модель объект Database? :(

Может я неполную информацию привел...
Я использую Physical Diagram. RDBMS: MS SQL Server 2005.
...
Рейтинг: 0 / 0
Все вопросы по Sybase PowerDesigner (PD), Часть № 3
    #35221264
goodron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
О! Нашел.
Спасибо большое за совет! :)
...
Рейтинг: 0 / 0
Все вопросы по Sybase PowerDesigner (PD), Часть № 3
    #35253220
tadmin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PD 12.0
DBMS: PostgreSQL 7.3.5

Как задать fillfactor таблицы и поля?
Может быть можно переопределить DBMS для этого?
ALTER TABLE в скрипте помогает только для индекса, но не для таблицы.

Код: plaintext
1.
2.
3.
4.
5.
CREATE TABLE objects (
    Uid     integer,
    name    varchar( 40 ),
    UNIQUE(name) WITH (fillfactor= 70 )
)
WITH (fillfactor= 70 );
...
Рейтинг: 0 / 0
Все вопросы по Sybase PowerDesigner (PD), Часть № 3
    #35253365
Фотография Denis Popov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
tadmin wrote:

> Как задать fillfactor таблицы и поля?
> Может быть можно переопределить DBMS для этого?

Ну да. В свойствах DBMS по пути Profile\Table добавляешь Extended Attribute по имени, например,
"fillfactor", тип - Integer. По пути Script\Objects\Table\Create дописываешь в скрипт:

Код: plaintext
[%fillfactor% ? with (fillfactor = %fillfactor%):]

В свойствах таблицы на закладке Extended Attributes устанавливаешь требуемое значение для
fillfactor. Тоже самое можно сделать для уникальных ключей.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Все вопросы по Sybase PowerDesigner (PD), Часть № 3
    #35253726
tadmin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Атрибут в DBMS создал, а определение create table теперь выглядит так:
Код: plaintext
1.
2.
3.
create table [%OWNER%.]%TABLE% (
%TABLDEFN%
) 
[%FillFactor% ? with (FillFactor = %FillFactor%)]

Но где-то я ошибаюсь, в preview выдает ошибку:
Код: plaintext
1.
2.
3.
1 error(s), 0 warning(s)

(2) (Table "Objects"):
   [translation error] unresolved member: FillFactor;


___________
Кроме того, в мое версии (12.0) нет закладки "Extended Attributes" в свойствах таблицы.
...
Рейтинг: 0 / 0
25 сообщений из 209, страница 4 из 9
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Все вопросы по Sybase PowerDesigner (PD), Часть № 3
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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