MySQLデータベースとOracleデータベース間のバックアップをインポートする

MySQLデータベースとOracleデータベース間のバックアップをインポートする

OracleデータベースからエクスポートされたデータをMySqlデータベースにインポートします。

1. デフォルトの終了シンボルを使用してMySqlデータベースにインポートします。

LOAD DATA LOCAL INFILE 'd:/oracle.txt' IGNORE INTO TABLE AlarmLog にデータをロード

現時点では、Fields のデフォルトの終端文字は「/t」文字列ではなく、「/t」タブ文字です。

2. フィールド ターミネータを MySql データベースにインポートするよう設定する場合:

ローカル INFILE 'd:/oraclea.txt' にデータをロードします。'~' で終了するテーブル AlarmLog フィールドを無視します。

上記の 2 つのケースで使用されるデータ ファイル oracle.txt および oraclea.txt は、ociuldr.exe プログラムによってエクスポートされます。

MySqlからエクスポートしたデータをOracleデータベースにインポートする

1. フィールドターミネータを設定してMySqlデータベースからファイルにデータをインポートする

select * from AlarmLog into outfile 'd:/mysql.txt' フィールドは '~' で終了します

sqlldr を介して d:/mysql.txt データ ファイルを Oracle データベースにインポートします。制御ファイルの書き込みに注意してください。以下は、テスト プログラムに対応する制御ファイルです。

オプション(BINDSIZE=8388608、READSIZE=8388608、ERRORS=-1、ROWS=50000)
データをロード
INFILE 'd:/mysql.txt' "STR X'0A'"
INTO テーブル インスタントデータ
'~' で終了するフィールドと末尾の NULLCOLS 
(
 フィールドID CHAR(20)、
 CreateTIME 日付 'yyyy-mm-dd hh24:mi:ss'、
 AckTIME日付 'yyyy-mm-dd hh24:mi:ss'、
 タイプ CHAR(40)、
 品質キャラ(40)
 値 CHAR(40)、
 平均文字数(40)
 最大文字数(40)
 最小文字数(40)
 合計文字数(40)
)

要約する

以上がこの記事の全内容です。この記事の内容が皆様の勉強や仕事に何らかの参考学習価値をもたらすことを願います。123WORDPRESS.COM をご愛顧いただき、誠にありがとうございます。これについてもっと知りたい場合は、次のリンクをご覧ください。

以下もご興味があるかもしれません:
  • バックアップと復元のための MySQL インポートおよびエクスポート コマンドの使用
  • MySQL データベースをインポートおよびエクスポートする方法 (バックアップと復元)
  • MySQL インポートおよびエクスポートのバックアップの詳細

<<:  Vueタイマーの詳細な使い方

>>:  ドメイン名、ポート、IPに基づいてnginx仮想ホストを構築する

推薦する

IDEAでVUEプロジェクトをデバッグするための詳細な手順

js コードをデバッグするには、コード内にデバッガーを記述するか、Chrome で毎回ブレークポイン...

JavaScript メッセージ ボックスの例

JavaScript では、警告ボックス、確認ボックス、プロンプト ボックスの 3 種類のメッセージ...

VUE レンダリング機能の使い方と詳細な説明

目次序文レンダリングの役割レンダリング機能の説明レンダリングとテンプレートの違いレンダリング例要約す...

VueはEChartsを使用して折れ線グラフと円グラフを実装します

バックエンド管理プロジェクトを開発する場合、バックエンドのユーザーデータをカウントし、折れ線グラフや...

DevUI で独自の Angular コンポーネント ライブラリを構築する方法

目次序文コンポーネントライブラリの作成主要な構成の変更ディレクトリレイアウトの調整ライブラリ構築のた...

Docker での MySQL 8.0.20 のインストールと設定のチュートリアル

Dockerは参考までにMySQLバージョン8.0.20をインストールします。具体的な内容は以下のと...

HTML のメタタグの簡単な比較

メタ タグは、ファイル情報を定義し、検索エンジンによる検索を容易にするために Web ページ ファイ...

MySQL プロジェクトでトランザクション分離レベルを選択する方法

導入コンテンツから始めましょう。誰もが次のような面接のシナリオに遭遇したことがあると思います。インタ...

Docker データ ストレージ ボリュームの詳細な説明

デフォルトでは、コンテナ データの読み取りと書き込みはコンテナのストレージ レイヤーで行われます。コ...

Webデザインチュートリアル(1):手順と全体レイアウト

<br />注:ウェブサイトの種類を示すものを除くすべてのテキストは、企業サイト用です。...

MySQL ストレステストツール Mysqlslap の使用

1. MySQL独自のストレステストツールMysqlslap mysqlslap は、mysql に...

フロントエンドネットワーク、JavaScriptの最適化、開発のヒントについて簡単に説明します。

1. ネットワークの最適化YSlowには23のルールがあります。これら数十のルールは、主に、不要な...

MySQLデータベースに中国語の文字を保存するときに発生するエラーを解決する方法を教えます

目次1. 遭遇した問題2. 問題を分析する3. 本当の問題4. 解決策5. ソリューション効果1. ...

CSSはフロントエンドの画像変形の問題を完璧に解決します

Toutiao IT School で、CSS がフロントエンドの画像変形の問題を完璧に解決するとい...

ウィンドウ表示効果を実現するJavaScript

この記事では、ウィンドウ表示効果を実現するためのJavaScriptの具体的なコードを参考までに紹介...