پیدا کردن روش صحیح برای اجرای دستور expdp در کنسول آسان نیست. قبل از اجرای دستور expdp چند مرحله وجود دارد.
ابتدا باید یک دایرکتوری بر روی کامپیوتری که Oracle DB در آن قرار دارد، ایجاد کنید، جایی که فایلهای dump را در آن قرار میدهید تا اینکه به یک طرحواره حقوق ایجاد دایرکتوری بدهید.
این دستور را در SQL Developer یا sqlplus اجرا کنید:
اعطای ایجاد هر دایرکتوری به myschema.
جایگزین کنید myschema با نام طرحواره شما
نسبت به زمانی که در طرح وصل هستید myschema دایرکتوری را ایجاد کنید:
आद्वाद डाइरक्तूरी DB_DUMP به تطريز ‘/path/to/my-dump-directory’.
از باز کردن کنسول روی کامپیوتر با Oracle DB و اجرا:
expdp “‘myschema /PASSWORD@(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(Host=NAME HOST)(PORT=NAME PORT))(CONNECT_DATA=(SID=SID_name))”” DIRECTORY=DB_DUMP REUSE_DUMPFILES=Y DUMPX2-2-Xdmp.LOGFILE=dump.log schemas=”.myschema
شما باید دستور را جایگزین کنید myschema با نام طرح شما، رمز عبور با رمز عبور صحیح، نام میزبان، نام پورت، SID_name، نام DIRECTORY در غیر این صورت، نام dumpfile، نام فایل لاگ.
من نتوانستم در گوگل سینتکس درست را پیدا کنم expdp دستور و نحوه ساخت Oracle Dump.

یک پاسخ بگذارید