मैं sqlplus का उपयोग करके किसी अन्य होस्ट पर स्थित oracle डेटाबेस से कनेक्ट करना चाहता हूं। इस पृष्ठ ने सुझाव दिया कि मेरे डेटाबेस पर कॉनसेक्ट करने के लिए मेरे tnsnames पर एक आइटम जोड़ना
local_SID =
(DESCRIPTION =
(ADDRESS = (PROTOCOL= TCP)(Host= hostname.network)(Port= 1521))
(CONNECT_DATA = (SID = remote_SID))
)
और फिर sqlplus में उस का उपयोग करें
sqlplus user/pass@local_SID
हालांकि, मेरी परिस्थितियों में स्थानीय tnsnames को संशोधित करना संभव नहीं है। क्या यह संभव है कि एक दूरस्थ डेटाबेस से कनेक्ट करने के लिए केवल tnnames को बदलने के बिना sqlplus तर्क का उपयोग करके? कुछ इस तरह
sqlplus user/pass@remote_SID@hostname.network ;( I know, this one is not valid)
database
अभी भी एक टीएनएस उर्फ है, जिसे अस्तित्व में है tnsnames.ora
, इसलिए यह उसी तरह है जैसे लुई बचने की कोशिश कर रहा था?