Я планирую приложение для мониторинга, которое будет использовать базу данных SQL Server 2005/08. Он будет контролировать старые серверы, которые используют базу данных SQL Server 2000. Задача инструментов состоит в том, чтобы собирать данные с серверов, делать некоторую статистику и вставлять данные обратно в собственную базу данных инструментов для целей отчетности.
Я использую .NET (C #) в качестве среды разработки.
Что я действительно хотел бы сделать, так это реализовать хранимые процедуры, которые будут собирать данные мониторинга с других серверов и вставлять их в таблицу баз данных инструментов мониторинга.
Теперь я хотел бы знать, возможно ли написать такую хранимую процедуру? Или я должен был бы выбрать данные с серверов в программе, используя одно соединение, а затем вставить их в базу данных инструментов, используя другое соединение?
Пожалуйста, дайте мне знать, если вы можете предвидеть какие-либо осложнения, о которых я должен знать.
Также будут полезны некоторые информативные / полезные ссылки (ссылки, книги).
Спасибо всем за ценные материалы.