=========================== @echo OFFの エコー =================== ============================= エコー WindowsのOracleデータベースの下の自動バックアップスクリプトは、 エコー 1 。現在の日付を使用してバックアップファイルに名前を付けます。 エコー ================================================ : :ユーザー名、パスワードを設定し、データベースをバックアップします。 USERのSET :: = 検出1 :: SET PASSWORD = 検出1 ::のSET DATABASE = ORCL ::現在時刻を削除し、 "YYYYMMDD"形式。 年間のSET =%のDATE:〜0、4。 %の REM GET月 SET月 =%のDATE:〜5。 、2% レムGETデータ セットの日付 =%のDATE:〜8、2% REM GET MyDateに該当 セットMyDateに該当 =%年%%月%% 日付% 。::创建备份目录 場合は存在しません" D:\ YtForever \ YTPQM \ DB \バックアップを\ "MKDIR D:\ YtForever \ YTPQM \ DB \バックアップ\ セットDATADIR = D:\ YtForever \ YTPQM \ DB \バックアップ\ expの検出1 /検出1 @ 127.0。0.1 / ORCL ファイル =%DATADIR%\ detection1_%MyDateに該当%.DMP EXP ytdetection1 / ytdetection1 @ 127.0。0.1 / ORCL ファイル=%DATADIR%\ ytdetection1_%MyDateに該当%.DMP 終了
ファイルの削除> 7日
forfiles / P " D:\ YtForever \ YTPQM \ DB \バックアップ"。/ S / M * / D - 7 / C " CMD / Cデル@Path "
Oracleエクスポート空のtable文
- クエリの実行 SELECT 「ALTER TABLE 」|| TABLE_NAME || 「;エクステントを割り当てる」 から; USER_TABLES - 完全でクエリ文の結果の実行を