oracle netを経由せずにsqlplusで接続すると接続可能なのに、oracle net経由で接続するとORA-01017: invalid username/password; logon deniedとなってしまいます。
環境は、oracle virtualboxのゲストOSがoracle linux 7.8、oracleは19.3.0です。
なお、grid infrastractureを使用したoracle restart環境です。
listener.oraは以下の通りです。
#Backup file is /u01/app/grid/crsdata/dg/output/listener.ora.bak.dg.grid line added by Agent # listener.ora Network Configuration File: /u01/app/19.3.0/grid/network/admin/listener.ora # Generated by Oracle configuration tools. LISTENER = (DESCRIPTION_LIST = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = dg.fpc-inc.jp)(PORT = 1521)) ) ) SID_LIST_LISTENER = (SID_LIST = (SID_DESC = (GLOBAL_DBNAME = gdsn.fpc-inc.jp) (ORACLE_HOME = /u01/app/19.3.0/grid) # (ORACLE_HOME = /u01/app/oracle/product/19.3.0/dbhome_1) (SID_NAME = gdsn) (SERVICE_NAME = gdsn.fpc-inc.jp) ) ) # #LISTENER=(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=IPC)(KEY=LISTENER)))) # line added by Agent ENABLE_GLOBAL_DYNAMIC_ENDPOINT_LISTENER = ON VALID_NODE_CHECKING_REGISTRATION_LISTENER=ON # line added by Agent
tnsnames.oraは以下の通りです。
# tnsnames.ora Network Configuration File: /u01/app/oracle/product/19.3.0/dbhome_1/network/admin/tnsnames.ora # Generated by Oracle configuration tools. GDSN = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = scan.fpc-inc.jp)(PORT = 1521)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = gdsn.fpc-inc.jp) ) ) GDSN3 = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = dg.fpc-inc.jp)(PORT = 1521)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = gdsn.fpc-inc.jp) ) )
現象は以下の通りです。
[oracle@dg dbs]$ sqlplus sys/yasuyoka_1234 as sysdba SQL*Plus: Release 19.0.0.0.0 - Production on 水 9月 9 09:49:05 2020 Version 19.3.0.0.0 Copyright (c) 1982, 2019, Oracle. All rights reserved. Oracle Database 19c Enterprise Edition Release 19.0.0.0.0 - Production Version 19.3.0.0.0 に接続されました。 SQL> exit Oracle Database 19c Enterprise Edition Release 19.0.0.0.0 - Production Version 19.3.0.0.0との接続が切断されました。 [oracle@dg dbs]$ sqlplus sys/yasuyoka_1234@gdsn3 as sysdba SQL*Plus: Release 19.0.0.0.0 - Production on 水 9月 9 09:49:25 2020 Version 19.3.0.0.0 Copyright (c) 1982, 2019, Oracle. All rights reserved. ERROR: ORA-01017: invalid username/password; logon denied
リスナーのステータスは以下の通りです。
[grid@dg admin]$ lsnrctl statussrvctl config listener 名前: LISTENER タイプ: Database Listener ホーム: /u01/app/19.3.0/grid エンド・ポイント: TCP:1521 リスナーは有効です。 [grid@dg admin]$ lsnrctl status LSNRCTL for Linux: Version 19.0.0.0.0 - Production on 09-9月 -2020 09:50:57 Copyright (c) 1991, 2019, Oracle. All rights reserved. (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=dg.fpc-inc.jp)(PORT=1521)))に接続中 リスナーのステータス ------------------------ 別名 LISTENER バージョン TNSLSNR for Linux: Version 19.0.0.0.0 - Production 開始日 09-9月 -2020 09:36:53 稼働時間 0 日 0 時間 14 分 18 秒 トレース・レベル off セキュリティ ON: Local OS Authentication SNMP OFF パラメータ・ファイル /u01/app/19.3.0/grid/network/admin/listener.ora ログ・ファイル /u01/app/grid/diag/tnslsnr/dg/listener/alert/log.xml リスニング・エンドポイントのサマリー... (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=dg.fpc-inc.jp)(PORT=1521))) サービスのサマリー... サービス"+ASM"には、1件のインスタンスがあります。 インスタンス"+ASM"、状態READYには、このサービスに対する1件のハンドラがあります... サービス"+ASM_DATA1"には、1件のインスタンスがあります。 インスタンス"+ASM"、状態READYには、このサービスに対する1件のハンドラがあります... サービス"+ASM_DATA2"には、1件のインスタンスがあります。 インスタンス"+ASM"、状態READYには、このサービスに対する1件のハンドラがあります... サービス"+ASM_DATA3"には、1件のインスタンスがあります。 インスタンス"+ASM"、状態READYには、このサービスに対する1件のハンドラがあります... サービス"+ASM_DATA4"には、1件のインスタンスがあります。 インスタンス"+ASM"、状態READYには、このサービスに対する1件のハンドラがあります... サービス"gdsn.fpc-inc.jp"には、1件のインスタンスがあります。 インスタンス"gdsn"、状態UNKNOWNには、このサービスに対する1件のハンドラがあります... コマンドは正常に終了しました。
なお、初期化パラメータは以下の通りです。
*.audit_file_dest='/u01/app/oracle/admin/gdsn3/adump' *.audit_trail='none' #*.cluster_database=true *.compatible='19.0.0' *.control_files='+DATA1/GDSN/CONTROLFILE/current.258.1047834541','+DATA2/GDSN/CONTROLFILE/current.256.1047834545' *.db_block_size=8192 *.db_create_file_dest='+DATA3' *.db_create_online_log_dest_1='+DATA1' *.db_create_online_log_dest_2='+DATA2' *.db_domain='fpc-inc.jp' *.db_files=1000 *.db_name='gdsn' *.db_unique_name='gdsn3' *.diagnostic_dest='/u01/app/oracle' *.dispatchers='(PROTOCOL=TCP) (SERVICE=gdsnXDB)' family:dw_helper.instance_mode='read-only' *.local_listener='-oraagent-dummy-' *.log_archive_config='dg_config=(gdsn,gdsn3)' *.log_archive_dest_1='LOCATION=+DATA4 VALID_FOR=(all_logfiles,all_roles) DB_UNIQUE_NAME=gdsn3' *.log_archive_dest_2='SERVICE=gdsn SYNC VALID_FOR=(online_logfile,primary_role) DB_UNIQUE_NAME=gdsn' *.log_archive_format='%t_%s_%r.dbf' *.log_archive_dest_state_1=ENABLE *.log_archive_dest_state_2=ENABLE *.db_file_name_convert='+DATA3/GDSN/DATAFILE/','+DATA3/GDSN3/DATAFILE/' *.log_file_name_convert='+DATA1/GDSN/ONLINELOG/','+DATA1/GDSN3/ONLINELOG/'.'+DATA2/GDSN/ONLINELOG/','+DATA2/GDSN3/ONLINELOG/' *.fal_server=gdsn *.fal_client=gdsn3 *.nls_language='JAPANESE' *.nls_territory='JAPAN' *.open_cursors=1000 *.pga_aggregate_target=797m *.processes=500 *.remote_login_passwordfile='exclusive' *.sga_target=2388m *.standby_file_management='AUTO' *.TDE_CONFIGURATION='KEYSTORE_CONFIGURATION=FILE' *.WALLET_ROOT='+DATA2/gdsn3' *.undo_tablespace='UNDOTBS1'
データガードを構築しようとしていまして、本DBはnomountモードで起動しています。
有識者の方、ご教示をお願いいたします。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。