PDA

View Full Version : نحوه backup گرفتن در اوراكل



mobarra750
سه شنبه 14 شهریور 1391, 12:06 عصر
سلام دوستان من مي خواستم از اوراكل يك backup‌ بگريم كسي از دوستان هست كه بتونه به من كمك كنه. در ضمن من از برنامه oracle maestro براي كار كردن با اوراكل استفاده مي كنم اگه امكان داره از اين طريق كمكم كنيد

Cold.82
سه شنبه 14 شهریور 1391, 12:43 عصر
یک دایرکتوری باید تو دیتابیست بسازی با user sys

SQL> CREATE DIRECTORY dumpdir AS '/oracle/dump';

برا full بک اپ از کل دیتابیس

expdp "'"sys/syspass as sysdba"'" full=Y directory=dumpdir dumpfile=fulldmp.dmp logfile=expdpfull.log

برا یک user خاص

SQL> GRANT read, write ON DIRECTORY dumpdir TO hr;

expdp hr/hr directory=dumpdir dumpfile=hr.dmp logfile=hr.log

mobarra750
چهارشنبه 15 شهریور 1391, 10:25 صبح
ممنون بابت پاسخت فقط اگه بخوام تو يك سيستم ديگه اينو restore كنم بايد چيكار كنم ممنون مي شم اگه كمكم كنيد

Cold.82
شنبه 18 شهریور 1391, 16:44 عصر
به این صورت می تونی

impdp "'"sys/syspass as sysdba"'" directory=dumpdir dumpfile=hr.dmp version=11.2.0.3.0 schemas=HR logfile=hr.log

tarani
یک شنبه 27 مرداد 1392, 17:19 عصر
اين روش بك آپ يك روش موقت است و در كل بك آپ محسوب نمي شود
اوراكل استفاده از Rman را توصيه مي كند
براي اطلاعات بيشتر به اين لينك ها مي توانيد مراجعه نماييد.

http://www.oraclegroup.ir/showthread.php?tid=36
http://www.oraclegroup.ir/showthread.php?tid=38