我正在將SchemaCrawler的命令行與SQL Server數據庫(2014)結合使用。我得到de數據庫中最多項目的信息,但我不知道如何獲取觸發器的信息。 我閱讀並嘗試了幾件事,但我無法得到rig rig的配置或命令。 我應該怎麼做才能獲得觸發信息?如何使用SQL Server數據庫的SchemaCrawler獲取觸發器信息
回答
請使用命令行類似於:
schemacrawler.cmd -server=sqlserver -host=db.example.com -port=1433 -database=schemacrawler -schemas=schemacrawler.dbo -user=xxxxx -password=xxxxx -infolevel=maximum -command=details
用您的實際的數據庫服務器的主機名,端口,數據庫和架構名稱。確保你的數據庫使用了正確的用戶名和密碼。 infolevel
告訴SchemaCrawler獲取最大可能的信息(可能很慢),並且details
命令告訴SchemaCrawler儘可能詳細地打印。這也會顯示觸發信息。
有關詳細幫助,請運行
schemacrawler.cmd -?
Sualeh Fatehi,SchemaCrawler
我已經執行了這個命令,它產生了大量的信息,但沒有關於觸發器的信息。我使用該選項通過url連接到數據庫,並使用jTDS。這是我連接數據庫的唯一方法。這可能是問題的原因嗎? – Jhonny
請按照以下流程獲取幫助:http://sualeh.github.io/SchemaCrawler/consulting.html –
- 1. 從SQL Server數據庫獲取信息
- 2. 使用ADO.NET從SQL Server數據庫獲取信息
- 3. C#如何獲取觸發器信息
- 4. 如何獲取SQL Server數據庫性能信息?
- 5. 獲取創建的SQL Server數據庫信息
- 6. 獲取文件信息在SQL Server數據庫
- 7. 在PL/SQL中的觸發器中獲取事件信息
- 8. 如何使用tsql獲取sql server服務信息
- 9. 如何使用$ _SESSION從數據庫中獲取信息?
- 10. 從SQL數據庫獲取信息並獲取登錄錯誤
- 11. 從數據庫中獲取信息
- 12. SQL Server:觸發器觸發
- 13. 如何獲取數據庫中活動觸發器的列表?
- 14. 從Mysql數據庫獲取信息
- 15. 帶有錯誤信息的SQL Server觸發器
- 16. 如何從數據庫中獲取數據的詳細信息?
- 17. SQL Server觸發器:如何獲取觸發器的where子句中的查詢字符串中使用的值?
- 18. 在MySQL觸發器中,如何獲取發送請求的用戶信息?
- 19. 在觸發時獲取信標消息
- 20. 如何獲取SQL Server數據庫的完整元數據
- 21. 從數據庫sqlite中獲取信息
- 22. 使用Powershell從SQL Server提取信息
- 23. 如何使用SQL查詢來獲取Progress OpenEdge數據庫信息,例如數據庫版本
- 24. SQL Server中的跨數據庫觸發器
- 25. sql server 2005數據庫中的新觸發器
- 26. 跨多個數據庫的SQL Server 2014觸發器
- 27. perl從selectrow_array獲取數據庫信息
- 28. 使用觸發器的SQL Server複製
- 29. Sql Server觸發器
- 30. Sql Server觸發器
究竟你有試過嗎?你有什麼錯誤嗎? –
我搜索了配置或命令以獲取所有觸發器的列表。我發現的所有示例(在sualeh.github.io/SchemaCrawler/...上)都不適用於我。所以我的問題是什麼命令獲得所有觸發器的列表?或者我在配置中需要更改哪些內容才能獲取列表? – Jhonny