У меня есть базовая / простая необходимость создания конвейерного процесса передачи из одной базы данных SQL Express 2008 на другой сервер (в равной степени SQL 2008 express).
В основном:
У меня есть одна таблица на СЕРВЕРЕ A, в которую поступают данные, и поле по умолчанию, называемое «загружено», которое снова по умолчанию установлено в «N»
У меня такая же схема таблицы на SERVER B
По времени (скажем, каждые 10 минут) мне нужно получить все записи с сервера SERVER A, для которого в поле «скачано» установлено значение «N», и скопировать всю эту запись на сервер SERVER B
Поскольку каждая запись с сервера SERVER A считывается / успешно копируется на сервер SERVER B, я установил для флага «загружен» значение «Y» (также с полем отметки времени).
Из старых воспоминаний я использовал DTS (теперь, наверное, SSIS), чтобы сделать что-то похожее ... но, конечно, SQL Express не обладает такой привлекательностью !!
Вопрос:
Это просто случай, когда устройство чтения данных SQL получает данные от сервера SERVER A и вручную вставляет оператор SQL в сервер SERVER B (или, конечно, в proc)? какие-нибудь другие скользкие способы?
Спасибо за все комментарии ...