1. ホーム
  2. データベース
  3. 神託

Navicat PremiumツールでOracleデータベースをMySQLに移行する

2022-01-08 12:37:13

1. データベースGUIツールであるNavicat Premiumと、ネイティブのOracleクライアントをインストールします。

2、Navicatプレミアムインターフェイスを開き、新しいOracle接続を作成し、Oracleデータベースサービスのアドレス、ポート、サービス、ユーザー名パスワードを入力します。

注)Navicat Premiumの接続にはOracleのoci.dllファイルが必要なため、接続時にエラーが報告されます。この場合、Oracleクライアントの下にあるociファイルを選択する必要があります。

3. 接続のテストに成功したら、OK; Oracle接続を右クリックして、「データ転送」を選択するか、「ツール - >データ転送」を選択します。

4. 4.Oracleからmysqlに転送する必要があるデータベースを選択し、すべてのテーブルを選択し、ターゲット接続mysqlデータベースを選択し、注:デフォルトの詳細オプションの内容

5、Navicat Premiumツールを使ってデータベースを移行すると、いくつかの細かい問題が発生します。Naviteでは、OracleからMySQLにインポートする際に、Viewのチェックボックスが選択されていないことが確認できます。

6. 注意:まずターゲットデータベース(MySQL)にOracleと同じ名前のデータベース名を作成し、インポート:2つのデータベース間のテーブル構造、データ型、その他の問題に注意すること。

INSERT INTO title_tb(titile_no, title_author, title_date) VALUES ("Learn", "MySQL", NOW())です。

INSERT INTO title_tb(titile_no, title_author, title_date) VALUES ("Learn", "MySQL", '2017-10-25') を実行します。

注:データベースをコピーすることができるSQLyogデータベース接続ツールは、2つのデータベースサービスホストを開き、データベースの1つを右クリックして選択し、コピーすることができます。

上記は、Navicat Premiumツールを使って、OracleデータベースをMySQLに移行する詳細です。OracleデータベースのMySQLへの移行に関する詳細については、Script Houseの他の関連記事を参照してください!