我有我的Quartz.net窗口服務正在運行,並在ADOJobStore的quartz.config文件中配置了SQL Server表和連接。有沒有什麼方法可以測試石英可以訪問SQL,而無需創建工作等?另外,我見過的示例使用包含用戶名和密碼的連接字符串。我們使用集成安全性。那可能嗎? (這就是爲什麼我想在不浪費時間設置作業的情況下測試連接性的原因等等...如果Quartz不能在SQL Svr連接字符串中使用集成安全性,那麼對於我們使用Quartz來說,這是不行的。)測試Quartz.NET連接到SQL Server
2
A
回答
1
I我會回答我自己的問題,希望這會幫助別人。
如果您的連接配置正確,Quartz會自動將一些行寫入QRTZ_JOB_DETAILS和QRTZ_LOCKS(以及其他幾個)。
是的,集成安全似乎工作。我使用這個: 數據源= MyServer;初始目錄= ABC;集成安全性= SSPI; 這是非常標準的,它工作正常。
0
有什麼辦法可以測試石英是否可以訪問SQL,而無需創建作業等?
喜歡的東西
var groups = scheduler.GetJobGroupNames().ToList();
應該拋出一個異常,如果您無法連接。
此外,我見過的例子使用包含用戶名和密碼的連接字符串。我們使用集成安全性。那可能嗎?
Quartz.net支持任何有效的sql連接字符串,包括集成安全性。但是,如果您嘗試這種方式,並且您沒有在用戶帳戶下運行服務,則可能需要額外的步驟來配置您的sql服務器。 (請參見How to allow window background service to access SQL Server database?)
相關問題
- 1. VBA測試連接到SQL Server
- 2. 無法通過Android測試連接到Sql Server測試
- 3. 創建一個測試連接到SQL Server的Junit測試
- 4. 使用mysql測試SQL Server Express連接?
- 5. 連接到SQL Server
- 6. 連接到SQL Server
- 7. 連接到SQL Server
- 8. 嘗試連接到SQL Server時出錯
- 9. 嘗試連接到SQL Server導致ClassNotFoundException
- 10. 測試SQL Db連接
- 11. 未連接到SQL Server
- 12. Openfire連接到SQL Server
- 13. 如何連接到SQL Server?
- 14. 用JS連接到SQL Server
- 15. 連接到SQL Server Express
- 16. Mule連接到SQL Server 2012
- 17. 無法連接到SQL Server
- 18. 診斷連接到SQL Server
- 19. 連接到SQL Server 2005
- 20. Ruby連接到SQL Server 2005
- 21. asp.net連接到sql server 2008
- 22. 的Java連接到SQL Server
- 23. 遠程連接到SQL Server
- 24. 無法連接到SQL Server
- 25. Ruby連接到SQL Server
- 26. 從Powerpoint連接到SQL Server
- 27. 從access連接到sql server
- 28. VB2010:連接到SQL Server 2008
- 29. 我在連接到SQL Server
- 30. 的Java連接到SQL Server
QuartzServer一啓動,它就會每秒向QRTZ_TRIGGERS表發送選擇查詢以查看是否存在任何觸發器。 –