Получить данные из другой базы данных
Добавлено: 08 май 2012, 22:50
всем привет!
есть такая необходимость импортировать данные в мою БД из другой в частности MS SQL.
Почему это надо, есть БД (она на MS SQL) организации где хранятся исходные данные для нашего отдела. Сам делать не очень хочу на MS SQL, да и уже начал на FireBird. К тому же в основную БД меня никто не пусти наращивать свой функционал. Поэтому родилась идея перетащить исходные данные в свою БД, а там уже наращивать их нашими, отделовскими, данными. Технически я хочу сделать в своем приложении окно где можно будет сравнивать данные из нашей БД с общей и отслеживать изменение и появление новых данных в общей БД. К тому же дать возможность изменять данные прямо в этом окне попадающие данные как мне удобно чтобы они хранились.
Отсюда появилась идея вытащить запросом данные из общей БД (она на MS SQL) , и связав их по LEFT OUTER с моими данными выдать их в грид, для сравнения пользователя.
Вопрос, как-нибудь можно достать данные из другой БД (не FireBird) в FireBird???
есть такая необходимость импортировать данные в мою БД из другой в частности MS SQL.
Почему это надо, есть БД (она на MS SQL) организации где хранятся исходные данные для нашего отдела. Сам делать не очень хочу на MS SQL, да и уже начал на FireBird. К тому же в основную БД меня никто не пусти наращивать свой функционал. Поэтому родилась идея перетащить исходные данные в свою БД, а там уже наращивать их нашими, отделовскими, данными. Технически я хочу сделать в своем приложении окно где можно будет сравнивать данные из нашей БД с общей и отслеживать изменение и появление новых данных в общей БД. К тому же дать возможность изменять данные прямо в этом окне попадающие данные как мне удобно чтобы они хранились.
Отсюда появилась идея вытащить запросом данные из общей БД (она на MS SQL) , и связав их по LEFT OUTER с моими данными выдать их в грид, для сравнения пользователя.
Вопрос, как-нибудь можно достать данные из другой БД (не FireBird) в FireBird???