我在機器上安裝了oracle(一個或多個)。 我想知道我怎麼能得到有關的版本的oracle 以及如果它的客戶端或服務器等 我不能使用的甲骨文的名稱,因爲它可以改變由用戶等 我認爲使用bin文件夾中的文件執行它們並使用輸出中的信息。 有人能幫我指導我嗎? 非常感謝!信息oracle版本c#
回答
SELECT banner FROM v$version WHERE banner LIKE 'Oracle%';
這應該給版本,版本和bitness。
從http://pentestmonkey.net/cheat-sheet/sql-injection/oracle-sql-injection-cheat-sheet
我嘗試它,但是當我在oracle中執行它時,出現以下錯誤:ORA-00911:無效字符 00911. 00000 - 「無效字符」 *原因:標識符可能不以 以外的任何ASCII字符開頭。 $#_也是在第一個 之後的字符。由雙引號括起來的標識符可能包含 除雙引號以外的任何字符。替代引號 (q'#...#')不能使用空格,製表符或回車作爲 分隔符。對於所有其他上下文,請參閱SQL – zipi
我不得不問 - 你把V $版本還是$版本? –
哦 - 另外,請嘗試刪除尾隨分號以便立即執行查詢。 –
select * from v $ version where banner like'Oracle%';
如果你指的二進制文件,而不是數據庫(可能不存在),檢查$ ORACLE_HOME /存貨/響應。應該有一個像oracle.something.rsp
這樣的文件。將描述安裝例如: oracle.client_Runtime.rsp
(如果您安裝了客戶端運行時選件)或oracle.server_EE.rsp
是其服務器企業版本。在該文件中爲該版本刷新TOPLEVEL。 例如,在服務器企業版本:
$ cat oracle.server_EE.rsp | grep TOPLEVEL | grep -v "#"
TOPLEVEL_COMPONENT={"oracle.server","11.2.0.1.0"}
so its a server installation (EE) = 11.2.0.1.0.
- 1. DirectX版本信息
- 2. python-qgis版本信息
- 3. UWP SDK版本信息
- 4. maven build - 版本信息
- 5. Perl模塊,版本信息
- 6. NSURLRequest,NSURLConnection版本信息
- 7. Intellij IDEA版本信息
- 8. 獲取Android版本信息
- 9. 的Windows版本信息
- 10. 設置EXE版本信息
- 11. Java版本統計信息
- 12. Oracle會話信息
- 13. 獲取當前版本的C#中的版本信息的包的URL
- 14. SchemaSpyGUI:無法查詢Graphviz版本信息
- 15. 版本信息的最佳實踐?
- 16. 寶石版本控制信息
- 17. Cloudfoundry的tomcat版本需要的信息
- 18. 獲取.exe的版本信息
- 19. PHP版本採用統計信息?
- 20. 沒有可用的版本信息
- 21. 詹金斯的Visual Studio版本信息?
- 22. 有關Xserver模塊的版本信息
- 23. 使用版本信息編譯DLL
- 24. 獲取組件版本信息
- 25. 檢查SAP NetWeaver和ABAP版本信息
- 26. 寫的bzip2版本信息文件
- 27. 設置現有.dll的版本信息?
- 28. Rpm包信息:自動遞增版本
- 29. GNU Autotools:重建沒有版本信息
- 30. 在Windows中設置假版本信息
我不確定'客戶端或服務器'是什麼意思。請解釋。 –