2014-03-31 46 views
0

我想知道是否有可能在給定的時間間隔內從網站獲取數據並更新SQL Server 2008 R2中的表?從網站獲取數據並更新SQL Server 2008 R2表

問題網站每5分鐘更新一次,更改兩個數字的值。如上所述,我使用的是SQL Server 2008 R2,如果這很重要,我也有Visual Studio 2013。我需要每5分鐘取這兩個數字,並更新我在SQL Server上創建的表。

我知道我可以使用Excel宏來做到這一點,我已經這樣做了,但我的僱主想要完全繞過這個。

如果可以的話,通過VS應用程序說,那麼任何有用的鏈接或建議將不勝感激。

在此先感謝!

回答

1

您可以使用「腳本任務」創建SSIS包。 此任務可以讀取網站並返回信息。 然後將其存儲在您的表格中。

要每5分鐘完成一次配置調用此SSIS包的作業。

+0

千萬不要這麼想,你能否提供任何準確的引用它的鏈接?如果不是那麼酷,我總是可以谷歌哈哈。 –

+1

這裏是一個例子: http://stackoverflow.com/questions/16642196/get-html-code-from-a-website-c-sharp 當你在閱讀「StreamReader」中的html代碼時,找到一個像HTML標籤一樣的正則表達式。你可以使用「正則表達式」類。 不要忘記檢查網站是否提出了提供此信息的Web服務。 –

+0

原來,配置一個作業並創建一個SSIS包並不能解決問題。時間間隔太短,無法有效地使用它,所以我會嘗試提供服務..不知何故.. –

相關問題