ホームページ > よくある問題 > Oracle の imp コマンドの概要

Oracle の imp コマンドの概要

zbt
リリース: 2023-12-13 10:57:43
オリジナル
1241 人が閲覧しました

imp コマンドは、Oracle データベースにデータとデータベース オブジェクトをインポートするための便利なツールです。異なるユーザー間でデータを柔軟にインポートしたり、インポートする特定のテーブルを指定したり、インポート プロセス中のエラーを処理したりできます。詳細な説明: 1. ログイン認証情報、2. 接続文字列、3. ファイルのインポート、4. ソース ユーザーとターゲット ユーザー、5. 特定のテーブルのインポート、6. エラー処理。

Oracle の imp コマンドの概要

Oracle データベースでは、imp コマンドはデータとデータベース オブジェクトのインポートに使用されるツールで、エクスポート ファイルからデータと対応するデータベース オブジェクトを復元できます。 imp コマンドについては、以下で詳しく説明します。

imp コマンドの構文:

imp username/password@database file=export_file.dmp fromuser=source_user 
touser=target_user tables=table1,table2 ignore=y
ログイン後にコピー

このうち、各パラメータの意味は次のとおりです。

  • username/password: ターゲット データベースにログインするためのユーザー名とパスワード。

  • database: ターゲット データベースの接続文字列。

  • file: インポートされたデータ ファイル (通常は .dmp 拡張子が付いたエクスポート ファイル) を指定します。

  • fromuser: エクスポートされたデータのソース ユーザーを指定します。

  • touser: インポートするデータの対象ユーザーを指定します。

  • tables: インポートされたテーブルを指定します。複数のテーブル名をカンマで区切って指定できます。

  • ignore=y: インポート プロセス中にエラーを無視するかどうかを指定します。

imp コマンドの詳細な説明:

1. ログイン資格情報:

ユーザー名とパスワードは、ターゲット データベースの認証情報。 imp コマンドを使用する前に、まずデータベースにログインする必要があります。

2. 接続文字列:

接続文字列は、ターゲット データベースのアドレス、ポート、サービス名を指定するために使用されます。ユーザー名とパスワードは、imp コマンドの後に fromuser パラメーターと touser パラメーターを使用して含めることも、指定することもできます。

3. インポート ファイル:

file パラメーターは、インポートするデータ ファイル (通常はエクスポートされた .dmp ファイル) を指定します。このファイルには、エクスポートされたデータとデータベース オブジェクト定義が含まれています。

4. ソース ユーザーとターゲット ユーザー:

fromuser パラメーターはデータをエクスポートするソース ユーザーを指定するために使用され、touser パラメーターはデータをインポートするターゲット ユーザーを指定するために使用されます。これら 2 つのパラメータを使用して、あるユーザーから別のユーザーにデータをインポートできます。

5. 特定のテーブルのインポート:

tables パラメーターを使用して、インポートする特定のテーブルを指定できます。複数のテーブル名をカンマで区切って指定できます。指定しない場合は、すべてのテーブルがインポートされます。

6. エラー処理:

ignore=y パラメーターは、インポート プロセス中にエラーを無視するかどうかを指定するために使用されます。このパラメータが指定されていない場合、インポートは停止され、エラーが発生するとエラーが報告されます。このパラメータが指定されている場合、エラーは無視され、インポートは続行されます。

imp コマンドの使用例:

imp system/password@orcl file=expdat.dmp fromuser=scott touser=hr 
tables=employees,departments ignore=y
ログイン後にコピー

上記の例では、scott ユーザーの従業員テーブルと部門テーブルが、expdat.dmp という名前のエクスポート ファイルから hr ユーザーにインポートされます。インポート中に発生したエラーは無視してください。

つまり、imp コマンドは、Oracle データベースにデータとデータベース オブジェクトをインポートするための便利なツールです。異なるユーザー間でデータを柔軟にインポートしたり、インポートする特定のテーブルを指定したり、インポート プロセス中に発生した問題に対処したりすることができます。 。

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

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート