お役に立てれば幸いです。SSMA for Oracle (v5.2.1259) を使用して Oracle データベースに接続しようとしています。リモート データベース (Oracle 10g) およびローカル データベース データベース (Oracle 11g) に接続しようとしましたが、どちらも機能しません。
私が理想的にやりたいことは、リモート データベースに接続してスキーマを移行することです。Oracle SQL Developer を使用してリモート データベースに接続できますが、SSMA を使用しようとすると機能しません
Oracle SQL Developerではユーザー名SYSを使用していますが、ロールをSYSDBAに設定する必要があり、正常に接続できます。SSMA を使用しているときは、次の設定を使用しています。
Provide: Oracle Client Provider
Mode: Standard Mode
Servername: same IP address used in SQL Developer
Server Port: 1521 (same as SQL Developer)
Oracle SID: PROD (same as SQL Developer)
User name: SYS (same as SQL Developer)
Password: same as SQL Developer
しかし、SSMA から接続しようとすると、エラーが発生します。
Conection to Oracle failed
ORA-01017: invalid username/password; logon denied
データベースのローカル コピーと SSMA と同じサーバーをセットアップしようとしましたが、ここでも SQL Developer に正常に接続できますが、SSMA を使用して接続しようとするとメッセージが表示されます
Connection to Oracle failed.
ORA-28009: connection as SYS should be as SYSDBA or SYSOPER
また、SSMA を使用して SYS を SYSDBA として接続する方法がわかりません。
誰かがそれを助けることができれば、それは素晴らしいことです。リモートサーバーに接続することをお勧めしますが、ローカルサーバーに接続することもできます。
前もって感謝します。
乾杯
アレックス