1
我有一個系統有幾個不同的數據庫,我想檢查某個數據庫是否關閉,如果是,則顯示一條消息給用戶。檢查在NHibernate中的活動連接
是否有可能在NHibernate中檢查是否存在到數據庫的活動連接,而無需請求數據,然後捕獲異常?
我有一個系統有幾個不同的數據庫,我想檢查某個數據庫是否關閉,如果是,則顯示一條消息給用戶。檢查在NHibernate中的活動連接
是否有可能在NHibernate中檢查是否存在到數據庫的活動連接,而無需請求數據,然後捕獲異常?
ONLINE = OK,別的=不可用state
列
SELECT state FROM master.sys.databases WHERE [name] = 'MyDB'
或
好了,所以我需要創建一個查詢,NHibernate的不有什麼內置的東西? – Dofs 2010-05-02 14:23:12
不是我所知道的......你所要求的是SQL Server和數據庫特定的東西,而不是映射一個ORM – gbn 2010-05-02 16:03:55
你不能只是查詢ISession.Connection的狀態嗎? – Berryl 2010-05-02 20:31:25