2011-03-08 10 views
6

मैंने अपने विंडोज एक्सपी पर छात्रों के लिए ओरेकल डेटाबेस 10 जी मुफ्त संस्करण स्थापित किया है। मैं उलझन में हूं कि SERVICE_NAME को कैसे जानना है? मैं इसे अपने स्थानीयहोस्ट 127.0.0.1 पर उपयोगकर्ता नाम प्रणाली के साथ चला रहा हूं। क्या मुझे पता चलेगा कि मैं SERVICE_NAME को कहां से प्राप्त कर सकता हूं?ओरेकल SERVICE_NAME कहां प्राप्त करें?

उत्तर

13

यह सामान्य संस्करण के लिए सामान्यतः XE है। ओआरसीएल एक और विशिष्ट मूल्य है।

जब प्रवेश करते है, यह से

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

निर्धारित किया जा सकता आप जानते हैं, ताकि आप में प्रवेश कर सकते हैं, TNSNAMES.ORA नामक एक फ़ाइल $ ORACLE_HOME में देखने की जरूरत है/RDBMS/नेटवर्क/व्यवस्थापक और सेवा का नाम शायद कनेक्शन स्ट्रिंग में होगा।

4

इसकी खिड़कियों के बाद से, आप पैनल - व्यवस्थापकीय उपकरण - सेवाओं पर नियंत्रण कर सकते हैं: (यदि आप व्यवस्थापक उपकरण नहीं देखते हैं तो नियंत्रण कक्ष में क्लासिक मोड पर स्विच करें)। एक बार वहां आपके पास "ओरेकल सेवा_" नाम से सेवा होगी। आपका सेवा नाम है।

+0

यह बस गलत है। वह ओरेकल सेवाओं के बारे में पूछ रहा है, खिड़कियां नहीं। ये दो बहुत ही अलग चीजें हैं। – steve

+3

क्या आपको पता है कि आप क्या बात कर रहे हैं? :)। मैं विंडोज़ सेवाओं के बारे में बात नहीं कर रहा हूँ। विंडोज़ में, ओरेकल नाम पैटर्न "OracleService " के साथ एक सेवा शुरू करेगा। मेरा सुझाव है कि आप टिप्पणी करने से पहले समझने में समय लगे। –

+0

तो आपको सेवा_नाम शब्द का उपयोग नहीं करना चाहिए। ओरेकल में इसका एक बहुत ही विशिष्ट अर्थ है। – steve

संबंधित मुद्दे