Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Modify database PowerDesigner 16.6
|
|||
|---|---|---|---|
|
#18+
Добрый день, прошу разрешения опубликовать этот вопрос в этом форуме, про PowerDesigner... т.к. у меня Microsoft SQL Serwer 2016 и скрипт модификации из PowerDesigner я пытаюсь сделать для Microsoft SQL Serwer... Подскажите пожалуйста, может кто нибудь работает с PowerDesigner 16.6 для модификации базы данных из под PowerDesigner 16.6 ? У меня получается только удалить всю базу со всеми данными и создать заново. Но я знаю что можно как то модифицировать таблицы и PowerDesigner может создавать сценарий для модификации таблиц с корректным переносом всех данных. Как я делал. 1. После того как я создал несколько таблиц с полями и связями в концептуальной моделе это из: Create_Model .... -> Окно New_Model Conceptual_Data_Model -> Conceptual_Diagram .... Ok 2. Таблиы это иконка (Entity) c полями и связями иконка (One-Many Relationship), нажимаю F4 - Ok проверка на ошибки..... Если без ошибок то закрываю пустое окно ошибок и перехожу на закладку концептуальной модели 3. На закладке ConceptualDataModel_1 Обязательно кликнуть по какой нибудь таблице (чтобы она выделилась) и нажимаю клавиши Ctrl + G (в меню такого нет) открывается окно PDM_Generation_Options -> Generate_New_Phisical_Data_Model выбираю свою DBMS у меня Microsoft SQL Serwer 2016 больше ничего не меняю и нажимаю Ok 4 В появившемся окне, как я понимаю это в физической моделе, я нажимаю Ctrl + G это можно увидеть в меню: Database -> Generate Database и нажимаю Ok и в открывшемся окне Generated Files кнопка Edit открывает мне скрипт для удаления базы данных и ее создания. Вопрос: Если я добавлю или модифицирую поля в концептуальной моделе п.1, то как мне получить сценарий чтобы не удалять всю базу, и заставить PowerDesigner 16.6 выдавать мне скрип для модификации базы данных? Я знаю что это возможно... но не могу найти как это сделать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.05.2019, 13:56 |
|
||
|
Modify database PowerDesigner 16.6
|
|||
|---|---|---|---|
|
#18+
Нет в мире совершенства. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.05.2019, 14:56 |
|
||
|
Modify database PowerDesigner 16.6
|
|||
|---|---|---|---|
|
#18+
Badger, Спрашивайте у разработчиков PowerDesigner. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2019, 14:47 |
|
||
|
Modify database PowerDesigner 16.6
|
|||
|---|---|---|---|
|
#18+
Владислав Колосов, похоже, что действительно нужно обращаться к разработчикам, но думаю они меня формально отфутболят. Я заметил некую тенденцию всех программных производителей к усложнению своих программных продуктов. Они объясняют это тем, что программисты постоянно учатся и постепенно используем все больше и больше, но на самом деле это приводит к уменьшению популярности крупных разработчиков, т.к. новым программистам очень трудно это изучить т.к. многие вещи сделаны как в дремучем лесу, куда и зачем идти фиг разберешься. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.05.2019, 10:32 |
|
||
|
Modify database PowerDesigner 16.6
|
|||
|---|---|---|---|
|
#18+
Для скрипта модификации "концептуальной моделе" я бы использовал, например, ред-гейт SQL Compare. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.05.2019, 10:50 |
|
||
|
Modify database PowerDesigner 16.6
|
|||
|---|---|---|---|
|
#18+
Ролг Хупин, а откуда его скачать этот ред-гейт SQL Compare.? PowerDesigner 16.6 можно скачать остюда . ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.05.2019, 11:05 |
|
||
|
Modify database PowerDesigner 16.6
|
|||
|---|---|---|---|
|
#18+
Или чем еще можно заменить PowerDesigner? И где это можно скачать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.05.2019, 11:12 |
|
||
|
Modify database PowerDesigner 16.6
|
|||
|---|---|---|---|
|
#18+
BadgerОни объясняют это тем, что программисты постоянно учатся и постепенно используем все больше и больше, но на самом деле это приводит к уменьшению популярности крупных разработчиков, т.к. новым программистам очень трудно это изучитьЕсть же спрос на сложную функциональность. Что бы нарисовать схемку, создать БД и делать в ней изменения, можно, наверное, найти средство попроще, и не за 3-7 тыщ евро на пользователя, а немного подешевле. Правда, сейчас есть, на мой взгляд, незанятая ниша, для чего то промежуточного, между полноценным PowerDesigner, и какой нибудь простой рисовалкой. Но это уже другой вопрос. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.05.2019, 11:25 |
|
||
|
Modify database PowerDesigner 16.6
|
|||
|---|---|---|---|
|
#18+
Badger, ну почему, если эта команда рассчитывает и дальше продавать свой продукт, то футболить не будет. Для дизайна баз в картинках вроде бы неплохое предложение у https://www.apexsql.com. Но эту штуку никак не прикрутишь к Visual Studio, к сожалению. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.05.2019, 12:01 |
|
||
|
Modify database PowerDesigner 16.6
|
|||
|---|---|---|---|
|
#18+
BadgerВладислав Колосов, похоже, что действительно нужно обращаться к разработчикам, но думаю они меня формально отфутболят.К разработчикам - это слишком круто для такого вопроса :-) Лучше прочитать хелп, купить какую либо книжку, или ещё можно задать вопрос на форуме (на этом форуме, например, есть раздел по PD) Скрипт обновшения всегда делается где то в сравнении моделей, ведь он обновляет "откуда то" -> "куда то" Так что для начала поищите что то со словом "Compare" http://codeverge.com/sybase.powerdesigner.general/generate-change-script/875106 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.05.2019, 13:54 |
|
||
|
Modify database PowerDesigner 16.6
|
|||
|---|---|---|---|
|
#18+
Да, спасибо alexeyvg за идею прочитать хелп, и теперь у меня есть ответ от Raven A из другой ветки , Это та самая подсказка от Raven A 1. Есть физ.модель (файл) 2. Открываем, редактируем, не сохраняем 3. menu: Database - Apply model changes to database ... 4. Выбираете, с какой моделью будете сравнивать (файл, база, scv) и что именно сравнивать 5. получаем список изменений, смотрим, корректируем условия сравнения 6. если нравится, формируем sql-файл изменений для накат на базу :) короче, основная идея: сравнить две модели и получить файл изменения с alter, add, drop ... Всем спасибо Модератор: Не надо тут про рутрекеры. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.05.2019, 20:10 |
|
||
|
|

start [/forum/topic.php?fid=46&msg=39817665&tid=1687780]: |
0ms |
get settings: |
8ms |
get forum list: |
14ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
70ms |
get topic data: |
7ms |
get forum data: |
3ms |
get page messages: |
40ms |
get tp. blocked users: |
1ms |
| others: | 228ms |
| total: | 375ms |

| 0 / 0 |
