![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Драйвер 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