برنامج Oracle للتصدير التلقائي (يتوقف WINDOWS، ويضيف اسم ملف التصدير التاريخ والوقت تلقائيًا)
ينطبق فقط على عملاء Windows، ويكتمل تصدير قاعدة البيانات من خلال أمر exp.
لديه الميزات التالية:
تتم إضافة التاريخ والوقت تلقائيًا إلى اسم الملف الذي تم تصديره لتجنب الارتباك عند تصدير البيانات.
2. يتم ضغط البيانات المصدرة تلقائيًا بواسطة RAR، وفي الوقت نفسه، يتم التخلص من البيانات قبل الضغط (هناك حاجة ماسة إلى تثبيت WINRAR، نسبة ضغط بيانات DMP الخاصة بـ Oracle مرتفعة جدًا).
3. دعم جدول مهام Windows.
رابعًا، قم بتغليف السجلات المصدرة وبيانات dmp معًا لتجنب نسيان محتويات exp.
الشروط: يجب أن تكون النافذة مجهزة بعميل Oracle ومجهزة بـ Net Manager (حدد رمز اتصال قاعدة البيانات pcchina)
فيما يلي البرنامج النصي المحدد: المسمى oracleBackup.bat
-------------------------------------------------- -------------------------------------------------- --------------------------
تقوم بيئة rem windows بإيقاف البرنامج النصي للنسخ الاحتياطي التلقائي لقاعدة بيانات Oracle.
يمكن لـ rem تعيين هذه العملية المجمعة ليتم تنفيذها تلقائيًا ضمن خطة مهام Windows.
@صدى قبالة
@ صدى ================================================================================== ==
تقوم بيئة @echo Windows بإيقاف البرنامج النصي للنسخ الاحتياطي التلقائي لقاعدة بيانات Oracle
@echo ملاحظة: عند بدء النسخ الاحتياطي، من الضروري تكوين المتغيرات التالية
@echo 1. يحدد BACKUP_DIR الفهرس الذي سيتم إجراء نسخ احتياطي له
@echo 2. يحدد ORACLE_USERNAME اسم مستخدم Oracle المستخدم للنسخ الاحتياطي
@echo 3. يحدد ORACLE_PASSWORD كلمة مرور Oracle المستخدمة للنسخ الاحتياطي
@echo 4. يحدد ORACLE_DB اسم اتصال Oracle المستخدم للنسخ الاحتياطي
@echo 5. خيار النسخ الاحتياطي BACK_OPTION، والذي يمكن اعتباره فارغًا، كامل = y، مالك = مستخدم أ، مستخدم ب، وما إلى ذلك....
@echo 6. يحدد RAR_CMD الفهرس الذي توجد به أداة ضغط سطر أوامر RAR
@ صدى ================================================================================== ==
rem هناك حاجة ماسة إلى المتغيرات التالية وتكوينها وفقًا للوضع الفعلي ------> ملاحظة: يجب وضع هذا البرنامج النصي ضمن فهرس d:bakcup
تعيين BACKUP_DIR=D:backup
تعيين ORACLE_USERNAME=loan_admin
اضبط ORACLE_PASSWORD=xxxx
تعيين ORACLE_DB=pcchina
تعيين BACK_OPTION=
قم بتعيين RAR_CMD = "C:Progra~一WinRARRar.exe"
بالنسبة إلى /f "الرموز المميزة=一,二" %%a في ('date/t') قم بتعيين TODAY=%%a
اضبط BACK_NAME=%ORACLE_DB%_%TODAY%(%time:~صفر,two%hour%time:~3,two%دقيقة)_
تعيين BACK_FULL_NAME=%BACKUP_DIR%%BACK_NAME%
rem يبدأ النسخ الاحتياطي
exp %ORACLE_USERNAME%/%ORACLE_PASSWORD%@%ORACLE_DB% %BACK_OPTION% file="%BACK_FULL_NAME%.dmp" log="%BACK_FULL_NAME%exp.log"
rem يضغط ويزيل البيانات الأصلية
%RAR_CMD% a -df "%BACK_FULL_NAME%back.rar" "%BACK_FULL_NAME%.dmp" "%BACK_FULL_NAME%exp.log"
مصدر هذه المقالة:
شبكتي غير طبيعية
JavaException
DotnetException
OracleException
720-استثناء في الموضوع
721 - استثناء جافا
722 - استثناء في الموضوع 'الرئيسي' java.lang.NullPointerException
723 - حدث خطأ داخلي أثناء
724-org.hibernate.LazyInitializationException: تعذر تهيئة الوكيل
725 - java.lang.IllegalStateException: تم بالفعل استدعاء getWriter() لهذه الاستجابة
726 - org.hibernate.SessionException: الجلسة مغلقة!
727-javax.naming.NameNotFoundException
728 - java.lang.ClassNotFoundException: com.microsoft.jdbc.sqlserver.SQLServerDriver
729 - javax.mail.MessageRemovedException
730-org.hibernate.LazyInitializationException:تعذر تهيئة الوكيل
731 - تحذير: خطأ في تحديد القيمة
732 - التجاوز والالتزام
733 - واجه بناء مساحة العمل مشكلة أثناء الإنشاء
734 - تعذر فتح المحرر: تم طرح استثناء غير متوقع
735 - خطأ في إنشاء العرض. حدث خطأ أثناء التنشيط التلقائي للحزمة org.Eclipse.jdt.ui
736 - java.lang.IllegalMonitorStateException
737 - java.lang.UnsupportedClassVersionError: رقم الإصدار غير صالح في ملف .class
738-java.io.EOFEException
739 - لا يجوز الإرسال
هذه المقالة مأخوذة من مدونة CSDN، يرجى الإشارة إلى المصدر عند إعادة الطباعة: http://blog.csdn.net/liangdiwei/archive/2009/12/22/5051844.aspx.
-