ليس من السهل العثور على الطريقة الصحيحة لتنفيذ أمر expdp في وحدة التحكم. هناك بعض الخطوات قبل تنفيذ الأمر expdp.
يجب عليك أولاً إنشاء دليل على الكمبيوتر حيث توجد قاعدة بيانات Oracle، حيث ستضع ملفات التفريغ ثم يتعين عليك منح المخطط حقوق إنشاء دليل.
قم بتنفيذ هذا الأمر في SQL Developer أو في sqlplus:
منح إنشاء أي دليل إلى myschema؛
يستبدل myschema مع اسم المخطط الخاص بك.
من عندما تكون متصلاً في المخطط myschema إنشاء الدليل:
إنشاء دليل DB_DUMP كـ “/path/to/my-dump-directory”؛
من فتح وحدة التحكم على الكمبيوتر باستخدام قاعدة بيانات Oracle وتنفيذ:
إكسدب “”myschema /PASSWORD@(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(Host=hostname)(Port=portname))(CONNECT_DATA=(SID=SID_name))’” DIRECTORY=DB_DUMP REUSE_DUMPFILES=YES DUMPFILE=dump-XX-XX-2022.dmp LOGFILE=dump.log schemas = “myschema
عليك أن تحل محل الأمر myschema مع اسم المخطط الخاص بك، وكلمة المرور مع كلمة المرور الصحيحة، واسم المضيف، واسم المنفذ، وSID_name، واسم الدليل إذا كان آخر، واسم ملف التفريغ، واسم ملف السجل.
لم أتمكن من العثور في Google على بناء الجملة الصحيح لـ com.expdp الأمر وكيفية جعل أوراكل تفريغ.

ترك الرد