我有一個類似於工作流的應用程序在C#類庫中的業務邏輯,但是在每個月的月底,庫中的某些過程需要被調用,我認爲調用這個計劃執行的理想機制是使用Sql服務器代理(sql作業最好,儘管我打開即使進入SSIS地獄,如果它絕對需要),但問題是我如何調用過程sql作業中的應用程序庫?SQL Server CLR嵌入SQL Server代理的業務邏輯和時間表執行
應用程序庫也從asp.net頁中使用的,因此它通常具有配置輸入和輸出數據庫
我明白,步驟是一個Web應用程序上下文(web.config中)或多或少
1)嵌入到SQL Server的CLR組件類庫,強大的重要標誌和部署 2)調用庫
我不明白的事情是,部署這樣的CLR組件時,孰與發生Web應用程序上下文我該如何準確地部署與合適的app.config CLR?如果我需要更改連接字符串,是否必須重新部署CLR?
我也不確定,因爲CLR需要連接回數據庫調用它(用於讀寫表的目的),但我猜測必須格外小心以避免自我調用,並且這種事情。
沒有關於這個的想法? – lurscher 2010-06-24 20:11:55