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

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

Sybase [D7, MSSQL, Sybase]


Страницы:   1 2

Garmahis ©   (2004-02-03 11:54:00) 

Подскажите пожалуйста как и с помощью чего можно конвертировать бузу данных на Sybase в MSSQL или Access?


Nikolay M.   (2004-02-04 16:52:00) [1]


> Garmahis (04.02.04 12:50) [30]
> ага выбрал...:(

И что? До сих пор ничего?
Или таблицы появились?


Garmahis   (2004-02-04 16:39:00) [2]

Понятно... Люди может у когонить есть дистрибутивчик Adaptive Server Anywhere 5 ?


Suntechnic   (2004-02-04 15:10:00) [3]

Garmahis (04.02.04 12:52) [31]
Я совсем нифига не понимаю! Фаил базы весит 17 мегов. Там базы по двум людям. Я набиваю ещё по двум а размер не увеличивается ни на один бит! Причём всё сохраняется и после перезапуска всю информацию можно просмотреть!


Было бы слишком накладно на каждый бздык увеличивать размеры хранилища. Поэтому размер увеличивается дискретно, на что имеется соответствующий параметр у любой уважающей себя БД.


Garmahis   (2004-02-04 12:52:00) [4]

Я совсем нифига не понимаю! Фаил базы весит 17 мегов. Там базы по двум людям. Я набиваю ещё по двум а размер не увеличивается ни на один бит! Причём всё сохраняется и после перезапуска всю информацию можно просмотреть!


Garmahis   (2004-02-04 12:50:00) [5]

ага выбрал...:(


Nikolay M.   (2004-02-04 12:43:00) [6]

После указания ODBC-источника, откуда делать реверсинжиниринг появляется окошко, внизу которого - закладки с table/view/trigger/procedures и тп, а вверху - эти два комбобокса.


Garmahis   (2004-02-04 12:18:00) [7]

Где именно?


Nikolay M.   (2004-02-04 12:16:00) [8]

А базу и всех юзеров в комбобоксах выбрал?


Garmahis   (2004-02-04 12:08:00) [9]

Если выбираю сервер то он потом говорит что ничего нет ни таблиц ничего...


Ksu   (2004-02-04 10:07:00) [10]

В PowerDesigner выбирай DBMS Adaptive Server Anywhere 7.0, ты же не из MS Access 2000 реверс делаешь.


Nikolay M.   (2004-02-04 10:07:00) [11]


> на закладке General я выбираю DBMS: MS Access 2000

А ты выбери SYBASE, все равно потом изменить сможешь. Правда, у меня и для аксесса сработало.


> открывается окно ODBS Reverse Engineering
> но оно совершенно пустое

Создаешь новую Physical Data Model для Сайбейза, Ctrl+R, указываешь ODBC Data Source, указываешь нужную базу и всех юзеров, после этого видны все таблицы, вьюхи и тп.


Nikolay M.   (2004-02-04 09:59:00) [12]


> sniknik © (04.02.04 09:04) [19]

Нет, через аксесс пока не заморачивался :)
В конце концов, можно и через MTS перекинуть.


Garmahis   (2004-02-04 09:37:00) [13]

С PowerDesigner ничего не получается.
Я запускаю Revers Engineer - Database...
Открывается окно New Physical Data Model
на закладке General я выбираю DBMS: MS Access 2000
Copy.
Ок
Открывается окно Datebase Reverse Engineering
на закладке Selection выбираю Using an ODBS data source
открывается окно Connect to an ODBS Data Source
выбираю Machine data source
из списка выбираю мою базу юdatabase (Adaptive Server Anywhere 7.0) логин и парооль проставляются самостоятельно.
Жму Connect
Запускается этот сервер с подключённой базой.
Я жму Ок и уменя открывается окно ODBS Reverse Engineering
но оно совершенно пустое.


paul_k   (2004-02-04 09:07:00) [14]

знакомые для подобной задачи использовали MsSql linked servers


paul_k   (2004-02-04 09:05:00) [15]

снять текстовый дамп то есть выгрузить в текст все таблицы тригерры процедуры
в тригеррах и процедурах поправить различия синтаксиса
залить в мсскул
выгрузить данные в текст вида insert into table() values ()
и залить в мелкософт
для снятия текстовых дампов спользовалась написанная на перле программулина. Но написать подобное на тех же дельфях дело 1-го дня. (попутно и синтаксис в процедурах покорябать под МсСкул)
прекидявались таким способом базы из Sybase ASE в MSSQL2000


sniknik   (2004-02-04 09:04:00) [16]

Nikolay M. © (04.02.04 09:02) [18]
а в аксессе линк/импорт таблиц не пробовал? раз уж у тебя есть SYBASE и ODBC драйвер предположительно.


Nikolay M.   (2004-02-04 09:02:00) [17]


> изумительно цепляется IM или кверианализер от MS SQL 70/2000.

Не уверен, что это пройдет для всех версий SYBASE. Для 12-го Enterprise-а сейчас попробовал, не сработало :(


Nikolay M.   (2004-02-04 08:56:00) [18]


> tender (03.02.04 21:52) [15]

1433, 1434 - это как раз порты MS SQL, а вот для SYBASE (у нас, по крайней мере) - это 4100.


sniknik   (2004-02-03 23:19:00) [19]

если у него есть ODBC драйвер то он замечательно зацепится и к access-у (на случай если MSSQL-я нет).


tender   (2004-02-03 21:52:00) [20]

Кста. к сайбесу изумительно цепляется IM или кверианализер от MS SQL 70/2000.
только порты AFIR не 1433 а 1434. и Все живет своей жизнью ;)
потом с базой можно сделать все что угодно ;)


Страницы:   1 2

Наверх

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