Oracle
 sql >> डेटाबेस >  >> RDS >> Oracle

Oracle प्रॉक्सी स्कीमा का उपयोग करके db लिंक बनाता है

आप इस तरह एक निश्चित-उपयोगकर्ता डेटाबेस लिंक बना सकते हैं, लेकिन आपको संपूर्ण प्रॉक्सी उपयोगकर्ता पहचानकर्ता को दोहरे-उद्धरणों में संलग्न करना होगा; और क्योंकि यह अब एक उद्धृत पहचानकर्ता है, इसलिए मामले को DBA_USERS उपयोगकर्ता नाम से मेल खाना चाहिए, जो डिफ़ॉल्ट रूप से अपरकेस है:

create database link tmpp connect to "JEFFERSON[OPMS]" identified by nothing using ... ;

जैसा कि एमओएस दस्तावेज़ 1477939.1 में उल्लेख किया गया है, आप एक कनेक्टेड-यूज़र डेटाबेस लिंक नहीं बना सकते हैं (जिसे आप करने की कोशिश नहीं कर रहे हैं); और पहचानकर्ताओं पर 30-वर्ण की सीमा लागू होती है, इसलिए दोनों उपयोगकर्ता नामों की कुल लंबाई और वर्ग कोष्ठक की लंबाई 30 वर्ण या उससे कम होनी चाहिए (जो आपके उदाहरण में भी ठीक है)।

हालांकि, जैसा कि चर्चा इस संबंधित प्रश्न में , यह कार्यक्षमता वर्तमान में बग 19191702 के कारण 11.2.0.4 और इसके बाद के संस्करण में टूट गई है।




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. JPA और Oracle के साथ डेटाबेस में अनुगामी शून्य संग्रहीत करना

  2. ऑरैकल एसक्यूएल से केवल 1 पंक्ति का चयन कैसे करें?

  3. दूषित Oracle निर्यात फ़ाइल (.dmp) की मरम्मत कैसे करें?

  4. आप सभी स्तंभों का चयन कैसे करते हैं, साथ ही oracle 11g में CASE कथन का परिणाम?

  5. Oracle वॉलेट प्रमाणीकरण के साथ स्प्रिंग-jdbc से Oracle DB से कनेक्ट करें