(495) 925-0049, ITShop интернет-магазин 229-0436, Учебный Центр 925-0049
  Главная страница Карта сайта Контакты
Поиск
Вход
Регистрация
Рассылки сайта
 
 
 
 

Конференция "ERwin"

Обсуждение вопросов, связанных с компанией Computer Associates, ее продуктами ERwin Data Modeler, ERwin Web Portal, ARCserve и др.

 
 
Добавить сообщение »

Тема: Скрипты изменяющие схему ErWin

Автор:  Петр Дата: 07.10.2004 16:40
Да это похоже по теме, но там очень много всего
и внем очень долго разбираться прийдется,
а мне это нужно побыстрее ....
Не могли бы вы привести простенький пример
как используя этот механизм решить простую задачу:
для каждой таблицы для колонки с названием
"SUPER_COLUMN" (если такая есть)
установить размер 12 символов.


Татьяна пишет 05.10:
>Петр пишет 01.10:
>>Тот вариант который предлагаете вы НЕ МЕНЯЕТ СХЕМУ ЭРВИНА.
>Здесь поможет ERwin API (см. документацию - ERwinAPI.pdf). Далее создается исполняемый файл, например, при помощи VB + ERwin API и полученное НЕЧТО подключается к ERwin DM (Tools-Add Ins...).
Ответить на сообщение »
 
Автор:  Татьяна Дата: 05.10.2004 09:21
Петр пишет 01.10:
>Тот вариант который предлагаете вы НЕ МЕНЯЕТ СХЕМУ ЭРВИНА.
>Он Просто добавляет дополнительный SQL код в SQL скрипт,
>которы просто постфактум меняет ненужные индексы.
>ОНИ НЕ ПРОПАДАЮТ ИЗ МОДЕЛИ.

Здесь поможет ERwin API (см. документацию - ERwinAPI.pdf). Далее создается исполняемый файл, например, при помощи VB + ERwin API и полученное НЕЧТО подключается к ERwin DM (Tools-Add Ins...).
Ответить на сообщение »
 
Автор:  Татьяна Дата: 05.10.2004 08:36
Петр пишет 01.10:
>Тот вариант который предлагаете вы НЕ МЕНЯЕТ СХЕМУ ЭРВИНА.
>Он Просто добавляет дополнительный SQL код в SQL скрипт,
>которы просто постфактум меняет ненужные индексы.
>ОНИ НЕ ПРОПАДАЮТ ИЗ МОДЕЛИ.

Здесь поможет ERwin API (см. документацию - ERwinAPI.pdf). Далее создается исполняемый файл, например, при помощи VB + ERwin API и полученное НЕЧТО подключается к ERwin DM (Tools-Add Ins...).
Ответить на сообщение »
 
Автор:  Татьяна Дата: 05.10.2004 08:33
Петр пишет 01.10:
>Тот вариант который предлагаете вы НЕ МЕНЯЕТ СХЕМУ ЭРВИНА.
>Он Просто добавляет дополнительный SQL код в SQL скрипт,
>которы просто постфактум меняет ненужные индексы.
>ОНИ НЕ ПРОПАДАЮТ ИЗ МОДЕЛИ.

Здесь поможет ERwin API (см. документацию - ERwinAPI.pdf). Далее создается исполняемый файл, например, при помощи VB + ERwin API и полученное НЕЧТО подключается к ERwin DM (Tools-Add Ins...).
Ответить на сообщение »
 
Автор:  Петр Дата: 01.10.2004 16:18
Я в этом сильно сомневаюсь.
Мне необходимо, чтобы после выполнения этого скрипта
у всех такиких идексов галочка генерировать была снята,
так что при следующей генерации они уже не генерировались бы.

Тот вариант который предлагаете вы НЕ МЕНЯЕТ СХЕМУ ЭРВИНА.
Он Просто добавляет дополнительный SQL код в SQL скрипт,
которы просто постфактум меняет ненужные индексы.
ОНИ НЕ ПРОПАДАЮТ ИЗ МОДЕЛИ.

Это совсем не то, о чем говорил я .
Татьяна пишет 30.09:
>Реализовано.
>Для этого нужно использовать язык макрокоманд ERwin DM:
>- создаем скрипт уровня модели (model level script)
>- в скрипте прописываем, что-то вроде "для каждого индекса где в имени _XAUTO удаляем индекс" (текст макроса напишите сами).
>- не забываем включить выполнение скриптов уровня модели на этапе прямой генерации кода.
Ответить на сообщение »
 
Автор:  Татьяна Дата: 30.09.2004 16:37
Реализовано.
Для этого нужно использовать язык макрокоманд ERwin DM:
- создаем скрипт уровня модели (model level script)
- в скрипте прописываем, что-то вроде "для каждого индекса где в имени _XAUTO удаляем индекс" (текст макроса напишите сами).
- не забываем включить выполнение скриптов уровня модели на этапе прямой генерации кода.
Ответить на сообщение »
 
Автор:  Петр Дата: 22.09.2004 16:38
Существует ли возможность проводить массовые
скриптовые изменения в схеме эрвина?

Мне, например, пришлось вручную отключить порядка
500 индексов в схеме эрвина, которые заканчивались на _XAUTO.

Если б для этого можно было использовать
что-то типа скрипта было бы просто замечательно.

Но это вероятно еще не реализовано ;-( ....
Ответить на сообщение »
 

Добавить сообщение »

 Распечатать »
 Правила публикации »
   
 Рекомендовать »  
 

Магазин программного обеспечения   WWW.ITSHOP.RU
erwin Data Modeler Standard Edition r9.7 - Product plus 1 Year Enterprise Maintenance Commercial
erwin Data Modeler Navigator Edition r9.7 - Product plus 1 Year Enterprise Maintenance Commercial
erwin Data Modeler Workgroup Edition r9.7 - Product plus 1 Year Enterprise Maintenance Commercial
Business Studio 4.2 Enterprise. Конкурентная лицензия + Business Studio Portal 4.2. Пользовательская именная лицензия. Лицензия на 1 месяц.
IBM Rational Method Composer Authorized User License
 
Другие предложения...
 
Курсы обучения   WWW.ITSHOP.RU
 
Другие предложения...
 
Магазин сертификационных экзаменов   WWW.ITSHOP.RU
 
Другие предложения...
 
3D Принтеры | 3D Печать   WWW.ITSHOP.RU
 
Другие предложения...
 
Новости по теме
 
Рассылки Subscribe.ru
Информационные технологии: CASE, RAD, ERP, OLAP
Безопасность компьютерных сетей и защита информации
Новости ITShop.ru - ПО, книги, документация, курсы обучения
Программирование на Microsoft Access
CASE-технологии
Программирование на Visual С++
Windows и Office: новости и советы
 
Статьи по теме
 
Новинки каталога Download
 
Исходники
 
Документация
 
Обсуждения в форумах
Где взять лицензионный ключ для AllFusion Process Modeler (BPwin) 7? (6)
Выручайте!!! где найти ключ, ужасно срочно нужна программа. заранее спасибо!
 
Русификация рамки IDEF0 BPWin4 (44)
Возможно ли русифицировать рамку диаграмм в BPWin4?
 
Как выбрать матрас (6)
Подскажите как правильно выбрать матрас и на что в целом следует обратить внимание на ваш...
 
Дезинфекция авто (2)
Я бизнесмен у меня большой автопарк автомобилей и так как я беспокоюсь за здоровья пассажиров то...
 
ErWin to Access Relation Error (2)
Всем привет! ErWin при попытке генерации в Ассеss выдаёт: ERwinDatabase.Relations.Append...
 
 
 



    
rambler's top100 Rambler's Top100