2011-03-08 126 views
6

我剛剛在Windows XP上爲學生安裝了Oracle數據庫10g免費版。我很困惑如何瞭解SERVICE_NAME?我正在使用用戶名SYSTEM在localhost 127.0.0.1上運行它。我可以知道我在哪裏可以瞭解SERVICE_NAME?從哪裏獲得Oracle SERVICE_NAME?

回答

13

這通常是XE的免費版本。 ORCL是另一個典型值。

登錄後,可以從

select sys_context('USERENV','SERVICE_NAME') from dual 

確定。如果您需要了解它,以便您可以登錄,尋找一個叫TNSNAMES.ORA在 $ ORACLE_HOME文件/ RDBMS /網絡/ admin和服務名稱可能會在連接字符串中。

4

由於它的窗口,你可以去控制面板 - 管理工具 - 服務:(如果你沒有看到管理工具,切換到控制面板的經典模式)。一旦到達那裏,您將獲得名爲「Oracle service_」的服務。這是你的服務名稱。

+0

這完全錯了。他在詢問Oracle服務,而不是Windows服務。這是兩個完全不同的東西。 – steve 2011-08-15 02:12:14

+3

你知道你在說什麼嗎? :)。我沒有談論abt windows服務。在Windows中,oracle將使用名稱模式「OracleService 」啓動服務。我建議你在評論之前花點時間瞭解。 – 2011-08-15 19:37:49

+0

那麼你不應該使用術語service_name。這在oracle中有非常具體的含義。 – steve 2011-08-24 01:56:05