Большой Воронежский Форум
» Программирование>синхронизация 2 баз данных
Mr_Gorshok 15:21 04.02.2008
1 база - сервер oracle, 2 - локальная, файл с расширением mdf (формат среды Visual Studio 2005). При запуске приложения необходимо копировать часть таблиц из 1 базы во вторую.

Язык C#. [Ответ]
Yandex 18:33 04.02.2008
> 1 база - сервер oracle, 2 - локальная, файл с расширением mdf (формат среды Visual Studio 2005).
Че-че?
[telepat mode]Имелось в виду: есть оракловая база где то на серваке, есть MS SQL Server база на локальном компе (на самом деле глубоко пофиг где они - хоть оба на локале, хоть на серваках - все равно обращение к сервисам идет). Треба - перекинуть данные с Оракл на MS SQL.
Ответ:
Если требуется это делать на постояной основе, то в MS SQL в его Enterprise Manager есть раздел посвященный DTS (Data Transformation чего-то там), в котором все это и делается.
Если надо разово будет, то в MS SQL есть тулза по Export-Import данных в базу (фиг знает как называется - я с MS SQL не работаю), которая по ODBC или OLE DB может прокинуть с любой базы и не только Oracle.

Язык C# нужен видимо для изобретения очередного велосипеда.
[/telepat mode] [Ответ]
Вверх