DBMotoを使用して、Oracle Client 10g からOracle Database 11gへ接続する際、「ORA-1017」が発生する場合があります。
「ORA-1017」はユーザIDとパスワードに問題があるというエラーですが、
ユーザIDとパスワードが正しくてもこのエラーが発生する場合があります。
また、SQLPlusなどでは正常に接続でき、DBMoto経由で接続した場合にのみ発生します。
▼回避法
下記のいずれかの方法で回避できます。
・ODP.NET11.0にアップグレードします。
・Oracle Database 11g側で下記のコマンドを実行し、Password Case Sensitivityがオプションを無効にします。
ALTER SYSTEM SET SEC_CASE_SENSITIVE_LOGON = FALSE
関連したトピックス
- Oracle DB起動時にエラーORA-01034・ORA-27101が出て起動しない際の対処法
- スキーマ(ユーザ)作成時に「ORA-65096」~Oracle 12cのアーキテクチャはここが違う~:DBMoto
- Oracleトランザクションセットアップ例(Log ReaderまたはLog Server Agent)[Syniti Data Replication]
- [HiT ODBC/DB2]設定とDB2 UDBとSQL開発ツール(Accessなど)との連携
- Oracleアーカイブログモードの変更
- Oracleに接続する際のOracleクライアントの設定について【リアルタイムレプリケーションツールDBMoto】
- Teradataを構築してDBMotoでOracle等からTeradataへのリアルタイム・レプリケーション
- Database Performance Analyzer (旧Ignite)の情報からメモリのチューニング【DBの監視・管理】
- Oracle DB起動時にエラーORA-00257が出て起動しない際の対処法
- DBMotoレプリケーションに必要なOracleユーザ権限