powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Здесь: ВСЕ вопросы по CA ErWin и AllFusion Data Modeler
25 сообщений из 397, страница 12 из 16
Здесь: ВСЕ вопросы по CA ErWin и AllFusion Data Modeler
    #35532807
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Serg Rybitva wrote:

> Ну если верить документации то схема поправленная в ERWin тут же
> попадает в VS

VS - это что ?

и на ее основе изменяется код таблиц, ключей, индексов и
> наоборот,

"Код таблиц" это что ? DDL ? Зачем ему для этого попадать
куда-то ? Он и так меняется в ErWin-е внутни, вместе
с моделью.

если руками поправить код то изменится ER-диаграма.

ErWin может сравнивать модель со скриптом, или с БД,
или с другой моделью, и вбирать изменения, если это нужно.
Но это не нужно, потому что МОДЕЛЬ ДАННЫХ НУЖНО ИЗМЕНЯТЬ
В МОДЕЛИ ДАННЫХ, а не во внешнем скрипте.

Я сам
> этого не вдиел просто читал. В документации написано что это все
> работает для VS 2005 с установленным пакетом Power Tools.


> Стартующая разработка будет ориентирована на VS 2008 вот я и стараюсь
> подготовить почву.


Видимо, VS - это вижуал студия. Как вообще VS связана с базой
данных и моделью-то ? Зачем она там ? Я не представляю.
ErWin в этом смысле самодостаточен.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Здесь: ВСЕ вопросы по CA ErWin и AllFusion Data Modeler
    #35618038
Sh_ura
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Поставил ErWin Data Modeler 7.2.0. Выполняю Forward Engeneer. Возникает ошибка при выполнении любого анонимного PLSQL блока. Например, даже такого простого begin null; end; /
Ошибка такая:

begin
null

ORA-06550: line 1, column 6:
PLS-00103: Encountered the symbol "" when expecting one of the following:
begin case declare exit for goto if loop mod null pragma
raise return select update while with <an identifier>
<a double-quoted delimited-identifier> <a bind variable> <<
close current delete fetch lock insert open rollback
savepoint set sql execute commit forall merge pipe

Execution Failed!


Кто-нибудь сталкивался с такой проблемой?
...
Рейтинг: 0 / 0
Здесь: ВСЕ вопросы по CA ErWin и AllFusion Data Modeler
    #35622202
Bella_spb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте!

В моем проекте много таблиц и много разнообразных связей между ними. Существуют ли способы увидеть "цепочку" по которой таблица1 связывается с таблицей2, посчитать ее длину?

Спасибо!
...
Рейтинг: 0 / 0
Здесь: ВСЕ вопросы по CA ErWin и AllFusion Data Modeler
    #35916476
Morfeuz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Постигаю азы ErWin Data Modeler 7.2.0, буду признателен за помощь. Вопрос такой: как сделать, чтобы при изменении названия атрибута в логической модели, не менялось имя этого же атрибута в физической модели?
...
Рейтинг: 0 / 0
Здесь: ВСЕ вопросы по CA ErWin и AllFusion Data Modeler
    #35917125
Morfeuz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Morfeuz,

Поискал в других ветках, есть варианты...
...
Рейтинг: 0 / 0
Здесь: ВСЕ вопросы по CA ErWin и AllFusion Data Modeler
    #35924615
vinger4
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем доброго времени суток!
Поскажите, плиз, что за ошибка такая:
--
ESX-200: Renaming or removing a hardened name or physical name is not permitted, please unharden the name first.
[Entity:GEOMETRY_ELEMENT] [Attribute:Curvelength]

Object type identifier = 1075838981
Object id = 1334
Property type identifier = 0
--

возникает при попытке переименовать поле на физическом уровне.
в интернете и на форуме искал - ничего не нашёл :(
...
Рейтинг: 0 / 0
Здесь: ВСЕ вопросы по CA ErWin и AllFusion Data Modeler
    #35957799
@le)(
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте!

Помогите ламеру сгенерировать tsql код в 7.2 на основании созданной структуры. Доселе пользовался исключительно 4ой версией. Сейчас поставил побыстрому 7.2 и попал в тупик !!!
...
Рейтинг: 0 / 0
Здесь: ВСЕ вопросы по CA ErWin и AllFusion Data Modeler
    #35964324
ialdab
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
кто нибудь знает может ли erwin работать c access 2007( создание из логической модели файла accdb)?

все что нашел в инете по данному вопросу - hxxp://otvety.google.ru/otvety/thread?tid=215eb8ccb0ad6e19&hl=ru&table=%2Fotvety%2Flabel%3Flid%3D5ce7dac93415f892%26tab%3Dwtmtol%26hl%3Dru

заранее благодарен за ответ
...
Рейтинг: 0 / 0
Здесь: ВСЕ вопросы по CA ErWin и AllFusion Data Modeler
    #35964524
ialdab
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
здрасвуйте уважаемые у меня стоит access 2007. при работе с erwin (прямое проектирование) не получается сделать физ модель - получаю ошибку 2146825259 0x800a0bd5 - насколько я понимаю это происходит от того что erwin при создании модели запрашивает файл от eccess(или передает в него часть управление) помоему dll спрашивает ,а поскольку с версией 2007 он "незнаком" - выдает ошибку.

как разрешить проблему ?
я слышал что это можно как то сделать через odbc
...
Рейтинг: 0 / 0
Здесь: ВСЕ вопросы по CA ErWin и AllFusion Data Modeler
    #36042680
lavr-beta
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте.

ERwin 7.2, MS SQL 2005, Logical/Physical схема. Далее пример.
Есть Entity с названием "Phrase" (в логической модели) и атрибутом "ID".
В физической модели они имеют имена "KMPW_Phrase" и "KM_ID" соответственно.
Пишем Stored Procedure, привязанную к Phrase, хочется использовать имена Entity и Attribute вместо имён таблицы (Table) и столбца (Column), т.е.
SELECT KM_ID FROM KMPW_Phrase
заменить на
SELECT %ColumnNameByAttributeName('ID') FROM %TableNameByEntityName('Phrase')

Сразу уточню: не надо привязываться к примеру и рекомендовать %ForEachAttribute, %TableName и тому подобное. Потому как хранимые процедуры много сложнее.

Для чего? Элементарно: при замене префикса столбцов/таблиц при трансформации логической модели в физическую приходится переписывать все хранимые процедуры, коих ОЧЕНЬ много.
...
Рейтинг: 0 / 0
Здесь: ВСЕ вопросы по CA ErWin и AllFusion Data Modeler
    #36070588
Ratmir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Приветствую!
Пользуемся CA ERwin Data Modeler Rel. 7.3.4.1822 (SP1).

Подскажите, как можно организовать наполнение таблицы данными на уровне Data Modeler?

Как можно сделать так, чтобы значения (Valid Values List) у Validation Rules заливались в определенную таблицу.
...
Рейтинг: 0 / 0
Здесь: ВСЕ вопросы по CA ErWin и AllFusion Data Modeler
    #36072762
Ganja
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Подскажите пожалусто, как настроить дисплей так, чтобы не отображались связи на физическом и логическом уровне?))
Можно ли вобще это сделать. Я просто не смог найти ничего подобного в настройках дисплея.
Буду оч признателен за ответ)))
...
Рейтинг: 0 / 0
Здесь: ВСЕ вопросы по CA ErWin и AllFusion Data Modeler
    #36166918
Allla
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть скрипт создания таблиц для базу под SQL SERVER + индексы и ключи.
Подскажите, пожалуйста, можно ли с помощью ErWin построить логическую схему этой базы, со связями между сущностями? Пробовала через Data Modeller/Tools/Reverse Engineer, никакого результата. Может, с настройками на что-то обратить внимание?
...
Рейтинг: 0 / 0
Здесь: ВСЕ вопросы по CA ErWin и AllFusion Data Modeler
    #36212152
185
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
185
Гость
savad,
ничего лучше не нашел как поправить
SqlServer2005.erwin_fe_template
(шаблон выгрузки схемы)
Ищем в этом файле
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
			FESetStringX("Drop Entity")
			[
				FE::IsSchemaGeneration
				FE::Bucket("40")
				" DROP TABLE  " 
				Execute("Clause: Specify Top Level Object/s")
				PhysicalNameX
				Execute("Clause: End Of Statement")
			]
И меняем, например на
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
			FESetStringX("Drop Entity")
			[
				FE::IsSchemaGeneration
				FE::Bucket("40")
				"If Exists(select top 1 * from dbo.sysobjects where id = OBJECT_ID('"
				Execute("Clause: Specify Top Level Object/s")
				PhysicalNameX
				"') and OBJECTPROPERTY(id,N'IsUserTable') = 1 )  DROP TABLE  " 
				Execute("Clause: Specify Top Level Object/s")
				PhysicalNameX
				Execute("Clause: End Of Statement")
			]
...
Рейтинг: 0 / 0
Здесь: ВСЕ вопросы по CA ErWin и AllFusion Data Modeler
    #36298326
BugM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Как создать в ErWin7 функциональных индекс? БД Oracle.
В DDL индекс должен выглядеть так:
Код: plaintext
create index IX_1 on MY_TABLE (TRUNC(A_DATE))
...
Рейтинг: 0 / 0
Здесь: ВСЕ вопросы по CA ErWin и AllFusion Data Modeler
    #36298453
businka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Репликант Я зделала схему Базы Данных в ERWin, возмлжна-ли поставить эту схему в Access 2000, чтобы твм автоматически построиласи База Данных.Тоесть, все таблицы и ключевые поля, сосдались-бы в Access2000.

Если у вас Erwin версии 4.x (возможно, что в Erwin ранних версий это делается очень похожим образом), то:

1. если у вас есть только логическая модель данных (Logical model), то создаете физическую
  модель данных (Physical model): в меню Tools > Derive New Model... ,
  выбираете Database: Access, Version: 2000 и т.д - См.ErWin Online Help:
  Derive a physical model from a logical model.
2. выбираете физическую модель данных: в выпадающий списке на тулбаре - пункт "Physical"
  или в меню Model > Physical Model ;
3. в физической модели выбираете СУБД Access 2000, если она не была выбрана: меню
  меню Database > Choose Database... ;
4. если вы хотите применить ваш DDL, полученный на основе физической модели, прямо к вашей БД,
  то понадобится создать ODBC источник и сгенерировать скрипт: Tools > Forward Engineer/
  Schema Generation...
. В окне ODBC/Generic Schema Generation вам нужно
  будет выбрать объекты из вашей модели, к-рые вам нужны в БД (закладки Options и Summary)
  и применить сгенерированный DDL к БД - кнопка [Generate...].
  Вы также можете использовать кнопку [Preview...], чтобы посмотреть полученный DDL
  и, например, подправить его вручную.

Удачи!


Помогите и мне, пож-та!!!
Задача такая же (импортировать данные из erwin'а в access), но при попытке генерации (Generation - Access Connection) выскакивает сообщение об ошибке Unknown Error 0x......
...
Рейтинг: 0 / 0
Здесь: ВСЕ вопросы по CA ErWin и AllFusion Data Modeler
    #36298516
Фотография Denis Popov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
businka
Задача такая же (импортировать данные из erwin'а в access), но при попытке генерации (Generation - Access Connection) выскакивает сообщение об ошибке Unknown Error 0x......
http://www.sql.ru/forum/actualthread.aspx?tid=28924&pg=6#3369154
...
Рейтинг: 0 / 0
Здесь: ВСЕ вопросы по CA ErWin и AllFusion Data Modeler
    #36307384
Sp1nal
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Кто нибудь знает, как открыть файл ERwin 3.х в ERwin 7.х...
...
Рейтинг: 0 / 0
Здесь: ВСЕ вопросы по CA ErWin и AllFusion Data Modeler
    #36307429
Sp1nal
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Тут справился... а вот проблему КРАХА ERWin'a не решил даже прочитав практически весь пост

ERwin 7.3-5719
SqlServer 2005
...
Рейтинг: 0 / 0
Здесь: ВСЕ вопросы по CA ErWin и AllFusion Data Modeler
    #36339863
businka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Подскажите ещё, пож-та, как данные из Bpwin'a в Erwin импортировать - когда выбираю файл-импорт - не загорается строчка "Erwin" (((
спасибо :)
...
Рейтинг: 0 / 0
Здесь: ВСЕ вопросы по CA ErWin и AllFusion Data Modeler
    #36436387
Помогите!!! Не могу из ERwin Process Modeler 7.3.4.1807 законектиться к БД Oracle. Захожу Services -> Connection. После ввода данных вылетает ошибка: ORA-00924 table or view do not exists. И No Mart exists in this Tablespace.
...
Рейтинг: 0 / 0
Здесь: ВСЕ вопросы по CA ErWin и AllFusion Data Modeler
    #36441928
Ivens
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Очень спасибо!)
...
Рейтинг: 0 / 0
Здесь: ВСЕ вопросы по CA ErWin и AllFusion Data Modeler
    #36491781
Dark Neo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
У кого-нибудь получилось сделать автоинкрементное поле в ERWin в СУБД MySQL?
...
Рейтинг: 0 / 0
Здесь: ВСЕ вопросы по CA ErWin и AllFusion Data Modeler
    #36564761
Smiles
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ErWin автоматически синхронизирует имена полей в физической и логической модели, я долго искал как его можно отучить, нашел следующий способ, вдруг кому пригодится:

1. В физической модели в конец всех названий колонок добавляем "-".
2. В физической модели ЕрВин переименовывает минус в знак подчеркивания. Удаляем знак подчеркивания из названий колонок в физической модели. С этого момента ErWin перестает отслеживать одинаковость имен.
3. Несколько часов нажимания стрелки вниз и минуса (а потом стрелки вниз и бэкспэйса) - и счастье наступит
4. Переименовываем атрибуты в логической модели (моя цель была сделать русскую логическую модель, сохранив физическую английской).

Ужас, надо же суметь написать настолько неудобный инструмент.
...
Рейтинг: 0 / 0
Здесь: ВСЕ вопросы по CA ErWin и AllFusion Data Modeler
    #36565429
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Smiles wrote:
> ErWin автоматически синхронизирует имена полей в физической и логической
> модели, я долго искал как его можно отучить, нашел следующий способ,
> вдруг кому пригодится:

Отучить просто: не делать консолидированную модель. Тогда логика и физика
будут отдельными моделями.


Подозреваю, что хачёк этот не поможет.

>
> Ужас, надо же суметь написать настолько неудобный инструмент.

Ты просто не умеешь им пользоваться.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
25 сообщений из 397, страница 12 из 16
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Здесь: ВСЕ вопросы по CA ErWin и AllFusion Data Modeler
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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