PDA

View Full Version : Backup در Client 9i



Mahyaa
شنبه 14 مرداد 1385, 12:05 عصر
سلام

آیامیشه از پای Client از داده ها Backup بگیریم ؟
منظورم از Command prompt هستش .

Oracle 9i

ممنون :)

arash2guitar
چهارشنبه 06 دی 1385, 17:25 عصر
چرا نمی تونین از exp استفاده کنید . فقط user شما باید DBA role رو داشته باشه .

PK2006
پنج شنبه 12 بهمن 1385, 08:16 صبح
سلام،

برنامه هایی مثل exp و RMAN به صورت محلی اجرا می شوند در نتیجه باید از یک remote console استفاده کنید.
با استفاده ازترکیب Oracle Management Server و Oracle Enterprise Manager Console هم این کار البته به شیوه متفاوت امکان پذیر است.
به کمک فرمان های SQL از طریق ابزاری مانند SQL*Plus هم (البته با داشتن sysdba privilege )شکل های محدود -تری از backup را می شود گرفت.
این آخری واقعا از طریق client است.

Mahyaa
پنج شنبه 12 بهمن 1385, 15:42 عصر
به کمک فرمان های SQL از طریق ابزاری مانند SQL*Plus هم (البته با داشتن sysdba privilege )شکل های محدود -تری از backup را می شود گرفت.

به چه صورتی محدود تر ؟ میشه یک کمی توضیح بدید .
من بیشتر منظورم ساختار جداول و اطلاعات اونهاست . آیا این محدودیتی که میگید شامل امکان بک آپ گرفتن از object های بخصوصیه ؟ یا ...؟

PK2006
یک شنبه 15 بهمن 1385, 07:42 صبح
منظور consistency نسخه پشتیبان است و اینکه شما تا چه مرحله ای بانک را recover کنید. در هر حال شما از کل datafile ها و redo ها و control file ها پشتیبان می گیرید. پیشنهاد می کنم به این کتاب مراجعه کنید :

Oracle Database Backup and Recovery Advanced User's Guide



البته برای داشتن صرفا ساختار اشیا و داده ها (logical backup ) بهترین انتخاب همان exp/imp است. توجه داشته باشید، enterprise manager امکان استفاده از تمام این ابزارها را به صورت remote به شما می دهد.