ホームページ  >  記事  >  Oracle impコマンドの概要

Oracle impコマンドの概要

小老鼠
小老鼠オリジナル
2023-09-19 14:19:393538ブラウズ

imp は、Oracle データベースのコマンドライン ツールで、エクスポートされたデータとオブジェクトをあるデータベース インスタンスから別のデータベース インスタンスにインポートするために使用されます。 imp コマンドの一般的な構文は、「imp username/password@connect_string file=file_name [options]」です。

Oracle impコマンドの概要

imp は、エクスポートされたデータとオブジェクトをあるデータベース インスタンスから別のデータベース インスタンスにインポートするために使用される、Oracle データベースのコマンド ライン ツールです。

次は imp コマンドの一般的な構文です:

imp username/password@connect_string file=file_name [options]

各パラメータの意味は次のとおりです:

  • username/password@connect_string:接続するデータベース インスタンスのユーザー名、パスワード、および接続文字列。たとえば、scott/tiger@localhost:1521/orcl です。
  • file=ファイル名: インポートするデータのファイル名を指定します。エクスポートされた .dmp ファイルまたは .exp ファイルを使用できます。
  • options: インポートされたオプションと設定を指定するために使用されるオプションのパラメーター。

一般的に使用される imp コマンド オプションは次のとおりです。

  • full=y: すべてのオブジェクトとデータをインポートします。
  • fromuser=source_user: データをエクスポートするソース ユーザーを指定します。
  • touser=target_user: インポートするデータの対象ユーザーを指定します。
  • tables=table_list: インポートするテーブル名またはテーブル名のリストを指定します。
  • indexes=y: インデックスをインポートします。
  • constraints=y: 制約をインポートします。
  • ignore=y: インポート中のエラーを無視します。
  • ignore=y: インポート中のエラーを無視します。

以下は例です:

imp scott/tiger@localhost:1521/orcl file=expdat.dmp full=y

上記のコマンドは、すべてのオブジェクトとデータを expdat.dmp ファイルから scott ユーザーのデータベース インスタンスにインポートします。

imp コマンドは Oracle 10g 以降のバージョンでは廃止されていることに注意してください。データのインポートおよびエクスポート操作には impdp コマンドを使用することをお勧めします。

以上がOracle impコマンドの概要の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。