web-dev-qa-db-ja.com

スクリプト実行時のSQLエラー。リポジトリを作成する前にリポジトリを削除してみてください

MysqlデータベースをOracleに移行したいと思います。このURLからの移行デモに従いました http://www.Oracle.com/technetwork/database/migration/connect-step-mysql-1946352.html

しかし、移行リポジトリを関連付けようとすると、このメッセージが表示されます

sql error on script execution. try deleting repository before creating repository

私は使っている
Oracle Sql Developer v 4.1.1.19
Oracle Express Edition 11gリリース2

私が試したことを次の写真で段階的に見てください

ステップ1:migration_repoという名前のユーザーを作成する

enter image description here

手順2:migration_repouser )を使用してmigration_repoという名前の接続を作成するenter image description here

ステップ3:移行リポジトリを関連付けてみてください enter image description here

ステップ4:コマンドの実行 enter image description here

しかし、数秒後にこのエラーメッセージが表示されました。 enter image description here

今。どうすればこれを解決できますか?私が間違ったことは何ですか?

14
Nur Uddin

私は同じ問題を抱えていました、これはGRANTステートメントを変更して解決されました...

{migration-name}で識別される{migration-name}にすべての特権を付与します。

移行タスクの後に特権を削除することに注意してください。

19
Oxalc