このガイドでは、Oracle でテーブルをバックアップする方法について説明します。
Oracle でテーブルをバックアップする方法は?
Oracle でテーブルをバックアップするには、 SQLPLUS 指図。ログインに成功したら、次の方法を使用して Oracle のテーブルをバックアップできます。
CREATE ステートメントを使用して Oracle のテーブルをバックアップする方法
「 作成 」ステートメントは、テーブル、インデックス、ビュー、シーケンスなどの新しいデータベース オブジェクトを作成します。 Oracle データベースのテーブルをバックアップするには、「 作成 ' 声明。以下に例を示します。
テーブル CONTACTS_BACKUP の作成
選択として *
連絡先から;
上記の例では、「 テーブルを作成 」は、「」という名前の新しい(バックアップ)テーブルを作成するために使用されます CONTACTS_BACKUP 」。 「 選択する * 」は、テーブルからすべての行と列を選択するために使用されます「 連絡先 」。
出力
出力は、テーブル「 CONTACTS_BACKUP 」が作成されました。
EXPコマンドを使用してOracleでテーブルをバックアップする方法は?
「 経験値 」コマンドを使用して、データベースまたはデータベース オブジェクトのサブセット (テーブル、インデックス、ビュー、ストアド プロシージャなど) をエクスポートしてバックアップを作成します。次のコマンドを入力して、「 経験値 ' 指図:
EXP C##MD/md1234 TABLES=CONTACTS FILE=CONTACTS_BACKUP_EXP.DMP LOG=EXPORT_DATABASE_LOG.OUT上記のコマンドで:
- 「 C##MD ' と ' md1234 」はユーザー名とパスワードです。
- 「 テーブル 」を使用してテーブル名を指定します。
- 「 ファイル 」を使用して、出力ファイル名を指定します。
出力
出力は、「 連絡先 」 テーブルが作成されました。
SQL Developer を使用して Oracle のテーブルをバックアップする方法
SQL Developer を使用して Oracle のテーブルをバックアップするには、データベース接続を確立する必要があります。接続の作成後、データベース ツリーを展開してすべてのデータベース オブジェクトを表示し、「 テーブル 」をリストから選択します。 「 テーブル 」 を選択して、選択したデータベースに存在するすべてのテーブルを表示します。
テーブル名を右クリックしてテーブルを選択し、「 輸出… バックアップを作成するには:
出力ファイルの宛先を選択し、他の設定はデフォルトのままにして、「 次へ > ' ボタン:
ノート : データベース オブジェクトのエクスポート中に、これらの設定をユーザーの要件に応じて変更できます。
データベース オブジェクト (テーブル名) を指定し、「 次へ > ' ボタン:
テーブルのバックアップを作成するには、「 終了 ' ボタン:
エクスポートのプロセスが完了するまで待ちます。
新しい ' .sql 」ファイルが開き、「 連絡先 」 テーブルが作成されました:
これは、さまざまな方法を使用して Oracle でテーブルをバックアップする方法です。
結論
Oracle のテーブルをバックアップするには、データベースにログインします。ログインに成功すると、「 作成 ” ステートメントを使用して、元のテーブルのコピーを作成することにより、テーブルをバックアップできます。または、「 経験値 」コマンドは、特定のテーブルをエクスポートすることにより、テーブルのバックアップを作成します。 「 SQL 開発者 」ツールは、テーブルのバックアップを作成する良い方法でもあります。このガイドでは、Oracle でテーブルをバックアップする方法の完全なデモンストレーションを提供しました。