• ベストアンサー

バッチファイル

オラクルのデータベースのバックアップをとるコマンドをうつと、 C:\>exp ??????? 配列フェッチ・バッファ・サイズを入力してください。: 4096 > エクスポートするファイル: EXPDAT.DMP > aa.dmp モード選択:(1)E(全データベース),(2)U(ユーザー),(3)T(表): (2)U > というように、途中途中で入力を求められるんですが、このように コマンドを打ったあとの入力操作もまとめてやらせられるような WINDOWSのBATファイルをつくることは可能なんでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • ham_kamo
  • ベストアンサー率55% (659/1197)
回答No.1

exp parfile=ファイル名 とパラメータファイルを指定してはいかがでしょうか。

参考URL:
http://www9.plala.or.jp/okuman/oracle/expimp.html
msndance
質問者

お礼

ありがとうございます。コマンド一行でできそうですね。

すると、全ての回答が全文表示されます。

その他の回答 (2)

  • ham_kamo
  • ベストアンサー率55% (659/1197)
回答No.3

No.1です。追加ですが、パラメータファイルを指定しなくても、 exp FILE=ファイル名 ...... とそのままオプションでパラメータを指定してもいけたはずです。 ちょっと手元にOracle環境がないので試してはいませんが。

msndance
質問者

お礼

わかりました。試してみます。

すると、全ての回答が全文表示されます。
回答No.2

コマンドの順番を一行づつテキストファイルに書いておいて、 >exp < テキストファイル なんてしてみたらできますか?

msndance
質問者

お礼

No.1さんのようにパラメータを指定したほうが簡単そうなので、それでやってみます。

すると、全ての回答が全文表示されます。

関連するQ&A