簡體   English   中英

如何在無法訪問ssh的情況下列出Oracle數據庫中的服務名稱

[英]How to list service names in Oracle database with no access to ssh

使用Oracle 9i數據庫,如果我不知道正在運行哪些數據庫/ SID /服務名稱,是否可以列出所有活動服務名稱?

我正在嘗試連接,但主要錯誤是

偵聽器拒絕連接並出現以下錯誤:ORA-12504,TNS:listener在CONNECT_DATA中未獲得SID

如果我使用數據庫名稱,IT經理會給我

偵聽器拒絕連接並出現以下錯誤:ORA-12514,TNS:listener當前不知道連接描述符中請求的服務

該數據庫是在同一局域網中的服務器上運行的Oracle 9i。 我顯然具有連接數據庫的主機名,端口,用戶名和密碼(我無法訪問服務器的命令行)。

我正在嘗試使用Oracle SQL開發人員進行連接(並且也在PHP 7中使用最新的PECL庫進行了嘗試)。

謝謝!

只能“猜測” SID( https://erpscan.com/wp-content/uploads/pub/Different%20ways%20to%20guess%20Oracle%20database%20SID.pdf中報告了許多技術)但是沒有一種不訪問tnsnames.ora或類似文件的簡單方法。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM