2012-12-17 18 views
2

我在我的電腦上安裝了Postgresql DB,並試圖將不同的數據庫應用程序連接到Postgresql,但在此之前(研究問題),對於每個應用程序,我需要查看所有輸入參數以及與應用程序可以執行的那些輸入參數相對應的所有查詢。查找所有輸入參數和對應於這些輸入參數的查詢

怎麼樣?

+0

什麼應用?如果你需要這樣做而不連接到數據庫,那麼你需要看看應用程序本身。 –

+0

你有沒有看看[那個問題](http://stackoverflow.com/questions/722221/how-to-log-postgres-sql-queries)? – didierc

+0

這就是要點!我需要在不將應用程序連接到數據庫的情況下執行此操作,並考慮應用程序何時不是開放源代碼就無法訪問代碼。由於逐一檢查每個應用程序是不可行的,我需要一個工具來爲我做這件事。顯然如果存在的話。非常感謝你! – Alex

回答

0

查看每個應用程序的代碼並查看正在進行的調用。另外根據用戶可以選擇的幾乎無限的字符和數字組合來計算出所有可以發送的參數值。

或保持理智打開postgresql日誌記錄,讓用戶做他們的事情,並分析正在進行的調用。

+0

這就是要點!我需要在不將應用程序連接到數據庫的情況下執行此操作,並考慮應用程序何時不是開放源代碼就無法訪問代碼。由於逐一檢查每個應用程序是不可行的,我需要一個工具來爲我做這件事。顯然如果存在的話。非常感謝你! – Alex

+0

如果您有任何可以幫助我的工具,請告訴我。 – Alex

+0

我不相信有一個工具。您需要記錄您的數據庫,因爲它正在用來做你想做的事。 – Kuberchaun