Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Драйвер ODBC для InterBase [IB5.x, IB6.x]


Big ©   (2003-09-10 08:50:00) 

Нужен драйвер ODBC для Interbase для того, чтобы сгенерировать базу данных из ERwin"а, а он работает только через ODBC (хотя возможно я заблуждаюсь). Может есть у кого? Или подкиньте ссылочку.


Big   (2003-09-11 10:08:00) [1]

Я пользуюсь DataModeller"ом (так теперь ЕРвин называется). PowerDesigner смотрел, но что-то он мне не приглянулся, да ЕРвин и попривычнее... Попробую XTG


Nikolay M.   (2003-09-11 09:36:00) [2]


> Danilka ©

В принципе, дистрибутив занимает 35 метров. Если инет хороший, можно и выкачать откуда-нибудь. Но, блин, это вещь! Генерация БД - это малая толика того, что он умеет. Любые схемы, бизнес-процессы, UML... Вот тока модели IDEF не умеет.


Danilka   (2003-09-11 08:37:00) [3]

Nikolay M. © (10.09.03 15:12)
Нету у меня PD, а покупать компашку влом. :))
Но если где увижу - посмотрю чего за зверь.


Deniz   (2003-09-11 08:37:00) [4]

> Danilka © (11.09.03 08:16) [10]
>Но вот-здесь - тоже вопрос по ервин+ИБ, там утверждают, что при правильной настройке, ервин может генерить идеальные скрипты для ИБ

Видимо камень в мой огород :) (есть мои посты)
Конечно "идеальных" скриптов ErWin не генерит, но достаточно хорошо помагает на этапе проэктирования БД, т.е. логическая и физическая модели. На ErWin 3.52 генерировал скрипт (~30 таблиц) для создания БД, причем с хп, генераторами, grant"ами и т.д. Но реверс инжинер работает не на все объекты БД, поэтому после того как база сдана в эксплуатацию и заполняется раельными данными, лучше пользовать другой инструмент - IBExpert. ErWin, у меня, очень криво делал alter table, если в ней есть записи. :(
Вообще-то ErWin штука сильная, но лучше бы для каждой поддерживаемой БД, поддерживались все "фичи" этой БД :)


Danilka   (2003-09-11 08:16:00) [5]

Sergey_Masloff (10.09.03 18:29)
Вообще, мне самому лень с ервином толком разбираться, я в нем рисую модель данных из-за наглядности и удобства, а в базе в основном ручками.
Но вот-здесь - тоже вопрос по ервин+ИБ, там утверждают, что при правильной настройке, ервин может генерить идеальные скрипты для ИБ:
http://www.sql.ru/forum/actualthread.aspx?bid=2&tid=46804


Sergey_Masloff   (2003-09-10 18:29:00) [6]

Danilka © (10.09.03 09:19)
>Под IB он немного кривые скрипты генерит
НЕМНОГО? Да мне быстрее руками скрипт написать чем править кривизну которую ервин генерит ;-) Нет, серьезно ;-)


Nikolay M.   (2003-09-10 15:12:00) [7]


> Danilka © (10.09.03 15:09) [7]

Вот я и говорю - юзай PD 9.5. У него таблицы и связи рисуются практически без привязки к конкретной СУБД. Т.е. можно один раз нарисовать структуру, а потом получать на выходе скрипт для Оракла, IB, MS SQL...


Danilka   (2003-09-10 15:09:00) [8]

Nikolay M. © (10.09.03 15:07)
дык, а как он сгенерит, если не знает чего генерировать, генерировать надо скрипт на изменения..


Nikolay M.   (2003-09-10 15:07:00) [9]

А ты создавай не в ервине, а в Power Designer-e 9.5.
Ервин и рядом не лежал по удобству и мощностям. Ну, а сгенерить скрипт, AFAIR, и ервин может - вот и заливай его руками, а не атвоматом через ODBC.


sniknik   (2003-09-10 14:52:00) [10]

Jeer © (10.09.03 10:21) [4]
> Связка XTG+Erwin работала
а у меня это единственный который из этого списка раньше не нашол, и не тестил.
сейчас проверил, работает, если по алиасу в ODBC подключатся (все правильно с точки зрения схем ADO), но прямые ссылки в строке подключения без DSN по DRIVER={XTG Systems InterBase6 ODBC driver}, не понимает :(. (т.е. для меня не подходит).
как выбрал изначально 2 драйвера так и считаю что они лутшие. (любовь с первого взгляда? ;о)))


Jeer   (2003-09-10 10:21:00) [11]

Связка XTG+Erwin работала


Deniz   (2003-09-10 10:14:00) [12]

Выбирай какой хочешь:
http://www.ibase.ru/ib6.htm#odbc
Потом скажешь что получилось


Danilka   (2003-09-10 09:19:00) [13]

sniknik © (10.09.03 09:07)
в ервине рисуешь модель данных, очень удобно и наглядно и быстро, таблицы, триггера, констрейны индексы и т.д.
потом можно сравнить с какой-нибудь базой и он сгенерирует скрипт на изменение этой базы. Под IB он немного кривые скрипты генерит, ндо править ручками, правда у мненя версия 3.5.2, есть уже 4 версия.


sniknik   (2003-09-10 09:07:00) [14]

чего за хрень - ERwin? я чего спрашиваю, недавно реализовывал одну хрень, надо было чтобы через ADO работало, так большинство драйверов работает неправильно (с точки зрения ADO), нет схем (через них имена таблиц/полей получают & тд.) если этот ERwin их использует то не каждый драйвер тебе подойдет. посмотри ссылки
там я гдето приводил и рабочие (смоей и ADO точки зрения) драйвера, и ссылки на них (один бесплатный).
http://www.delphimaster.ru/cgi-bin/forum.pl?id=1061978123&n=1
http://www.delphimaster.ru/cgi-bin/forum.pl?id=1062140264&n=1
http://www.delphimaster.ru/cgi-bin/forum.pl?id=1062165033&n=1


Наверх

Титульная страница Поиск, карта сайта Написать письмо