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仮想ホストを構築する

推薦する

Docker で Spring-boot プロジェクトをデプロイするためのサンプル コード

1. 基本的な Spring-boot クイックスタート1.1 クイックスタート pom.xml は...

Vue2 と Vue3 でウォッチ リスナーを使用する方法

watch : データの変更を監視する(特定の値の変更イベント) vue2.x データ(){ 戻る ...

vue.js 動的コンポーネントの詳細な説明

:動的コンポーネントv-bind:is="component name" を使用...

Linux ファイルとユーザー管理の実践

1. /etc ディレクトリ内の、文字以外の文字で始まり、その後に文字と任意の長さのその他の文字が続...

Vue プロジェクトで mock.js を使用するための完全な手順

Vue プロジェクトで mock.js を使用する開発ツールの選択: Vscode 1. コマンドラ...

JavaScript の基礎におけるデータ型の詳細な説明

目次1. データ型1.1 なぜデータ型が必要なのか? 1.2 変数のデータ型1.3 データ型の分類2...

Vue3 トランジションアニメーションの落とし穴記録について

目次背景問題の場所さらなる分析要約する背景私のコース「Vue 3 エンタープライズレベルの音楽アプリ...

JavaScript における変数と関数の昇格の詳細な例

js 実行字句解析フェーズ: 形式パラメータ解析、変数宣言解析、関数宣言解析の 3 つの部分が含まれ...

React 並行関数エクスペリエンス (フロントエンド並行モード)

React は、開発者が Web およびモバイルベースのアプリケーションを作成するために使用するオ...

mysql バックアップ スクリプトを作成し、7 日間保存します。

スクリプトの要件: MySQL データベースを毎日バックアップし、スクリプトを 7 日間保存します。...

jQueryは広告を上下にスクロールする効果を実現します

この記事では、広告を上下にスクロールする効果を実現するためのjQueryの具体的なコードを参考までに...

xshellを使用してLinuxサーバーに接続する

xshellを使用してLinuxに接続する利点Windows環境でLinuxを直接操作できるインター...

HTML テーブル マークアップ チュートリアル (16): タイトルの水平方向の配置属性 ALIGN

デフォルトでは、表のタイトルは水平方向に中央揃えされます。ALIGN 属性を使用して、タイトル テキ...

画像のシームレスなスクロールを実現する JavaScript タイマー

この記事では、画像のシームレスなスクロールを実現するためのJavaScriptの具体的なコードを参考...

MySQL がデフォルトの分離レベルとして繰り返し読み取りを選択する理由

目次Oracle 分離​​レベルMySQL 分離レベル要約する多くの読者は、MySQL のトランザク...