मैं एक रिमोट मशीन से 'sysdba' के रूप में 'sysdba' के रूप में लॉग इन किए गए डेटापम्प कमांड (expdp / impdp) को कॉल करने के लिए सिंटैक्स जानना चाहूंगा।
मुझे पता है कि जब मशीन पर लॉग ऑन होता है जो डेटाबेस चलाता है, मैं उपयोग कर सकता हूं:
expdp \"/ as sysdba\"
हालाँकि, मुझे नहीं पता कि यह कैसे करना है एक दूरस्थ मशीन से, उदाहरण के लिए, ये काम नहीं करते हैं:
expdp 'SYS@SID AS SYSDBA'
expdp "SYS AS SYSDBA"@SID
दोनों ही स्थिति में, त्रुटि संदेश है:
LRM-00108: invalid positional parameter value [...]
user/pass@db_link
लॉगिन में प्रारूप का उपयोग करने से एकUDE-00018: Data Pump client is incompatible with database version
संदेश हो सकता है । इसके चारों ओर काम करने के लिए,NETWORK_LINK
पैरामीटर के बजाय डेटाबेस लिंक की आपूर्ति करें ।