nid修改orac库和实例名为jyc
由于库太大,并且要求修改源库的实例名,所以考虑采用nid方式+重建控制文件,实现名称和路径的完美替换。
oracle@JYCDB:/home/oracle/scripts>
oracle@JYCDB:/home/oracle/scripts>echo $ORACLE_SID
orac
oracle@JYCDB:/home/oracle/scripts>sqlplus / as sysdba
SQL*Plus: Release 19.0.0.0.0 - Production on 木 9月 26 13:50:59 2024
Version 19.23.0.0.0
Copyright (c) 1982, 2023, Oracle. All rights reserved.
Oracle Database 19c Enterprise Edition Release 19.0.0.0.0 - Production
Version 19.23.0.0.0
に接続されました。
SQL> show parameter name;
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
cdb_cluster_name string
cell_offloadgroup_name string
db_file_name_convert string
db_name string orac
db_unique_name string orac
global_names boolean FALSE
instance_name string orac
lock_name_space string
log_file_name_convert string
pdb_file_name_convert string
processor_group_name string
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
service_names string orac
SQL>
SQL> exit
Oracle Database 19c Enterprise Edition Release 19.0.0.0.0 - Production
Version 19.23.0.0.0との接続が切断されました。
oracle@JYCDB:/home/oracle/scripts>nid target=sys/oracle dbname=jyc
DBNEWID: Release 19.0.0.0.0 - Production on 木 9月 26 13:59:54 2024
Copyright (c) 1982, 2019, Oracle and/or its affiliates. All rights reserved.
データベースORAC(DBID=1436451685)に接続しました
サーバー?バージョン19.23.0に接続しました
データベースの制御ファイル:
/ora19c/app/oracle/oradata/ORAC/control01.ctl
/ora19c/app/oracle/oradata/ORAC/control02.ctl
データベースIDと、データベース名ORACをJYCに変更しますか。 (Y/[N]) => Y
修改密码文件:
oracle@JYCDB:/home/oracle/scripts>orapwd file=$ORACLE_HOME/dbs/orapwjyc password=JYC_2024 entries=5
oracle@JYCDB:/home/oracle/scripts>ll $ORACLE_HOME/dbs
total 28
-rw-rw----. 1 oracle oinstall 1544 Sep 26 14:00 hc_orac.dat
-rw-r--r--. 1 oracle oinstall 3079 May 14 2015 init.ora
-rw-r-----. 1 oracle oinstall 24 May 14 12:34 lkORAC
-rw-r-----. 1 oracle oinstall 2048 May 14 12:35 orapworac
-rw-r-----. 1 oracle oinstall 6144 Sep 26 14:08 orapwjyc
-rw-r-----. 1 oracle oinstall 3584 Sep 26 13:58 spfileorac.ora
启动库:
oracle@JYCDB:/home/oracle>sqlplus / as sysdba
SQL*Plus: Release 19.0.0.0.0 - Production on 木 9月 26 14:11:05 2024
Version 19.23.0.0.0
Copyright (c) 1982, 2023, Oracle. All rights reserved.
アイドル?インスタンスに接続しました。
SQL> startup nomount
ORACLEインスタンスが起動しました。
Total System Global Area 2.5770E+10 bytes
Fixed Size 32619040 bytes
Variable Size 3422552064 bytes
Database Buffers 2.2213E+10 bytes
Redo Buffers 101597184 bytes
SQL> set line 160
SQL> show parameter name;
NAME TYPE VALUE
------------------------------------ --------------------------------- ------------------------------
cdb_cluster_name string
cell_offloadgroup_name string
db_file_name_convert string
db_name string orac
db_unique_name string orac
global_names boolean FALSE
instance_name string orac
lock_name_space string
log_file_name_convert string
pdb_file_name_convert string
processor_group_name string
NAME TYPE VALUE
------------------------------------ --------------------------------- ------------------------------
service_names string orac
SQL> alter system set db_name=jyc scope=spfile;
システムが変更されました。
SQL> shutdown immediate
ORA-01507: ???????????????????
ORACLEインスタンスがシャットダウンされました。
SQL> startup mount
ORACLEインスタンスが起動しました。
Total System Global Area 2.5770E+10 bytes
Fixed Size 32619040 bytes
Variable Size 3422552064 bytes
Database Buffers 2.2213E+10 bytes
Redo Buffers 101597184 bytes
データベースがマウントされました。
SQL> alter database open;
alter database open
*
行1でエラーが発生しました。:
ORA-01589: データベースをオープンするにはRESETLOGSまたはNORESETLOGSを使用する必要があります
SQL> alter database open resetlogs;
データベースが変更されました。
SQL> show parameter name;
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
cdb_cluster_name string
cell_offloadgroup_name string
db_file_name_convert string
db_name string JYC
db_unique_name string JYC
global_names boolean FALSE
instance_name string orac
lock_name_space string
log_file_name_convert string
pdb_file_name_convert string
processor_group_name string
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
service_names string JYC
SQL>
上述操作完成后instance_name还是原orac,需要修改环境变量和参数文件
修改环境变量ORACLE_SID和参数文件启动:
oracle@JYCDB:/home/oracle>cat .bash_profile
# .bash_profile
# Get the aliases and functions
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi
# User specific environment and startup programs
PATH=$PATH:$HOME/.local/bin:$HOME/bin
export PATH
export PS1=`whoami`@`hostname`:'$PWD>'
export TMP=/tmp
export TMPDIR=$TMP
export ORACLE_SID=jyc
export ORACLE_BASE=/ora19c/app/oracle
export ORACLE_HOME=$ORACLE_BASE/product/19c/db_1
export PATH=/usr/sbin:$PATH
export PATH=$ORACLE_HOME/bin:/ora19c/app/oracle/product/19c/db_1/OPatch:$PATH
export NLS_LANG=japanese_japan.AL32UTF8
export NLS_DATE_FORMAT='yyyy-mm-dd hh24:mi:ss'
umask 022
stty erase ^H
oracle@JYCDB:/home/oracle>source .bash_profile
oracle@JYCDB:/home/oracle>echo $ORACLE_SID
jyc
oracle@JYCDB:/home/oracle>export ORACLE_SID=orac
oracle@JYCDB:/home/oracle>ps -ef|grep ora_smon
oracle 45471 1 0 14:14 ? 00:00:00 ora_smon_orac
oracle 46791 42974 0 14:19 pts/2 00:00:00 grep --color=auto ora_smon
oracle@JYCDB:/home/oracle>sqlplus / as sysdba
SQL*Plus: Release 19.0.0.0.0 - Production on 木 9月 26 14:19:40 2024
Version 19.23.0.0.0
Copyright (c) 1982, 2023, Oracle. All rights reserved.
Oracle Database 19c Enterprise Edition Release 19.0.0.0.0 - Production
Version 19.23.0.0.0
に接続されました。
SQL> shutdown immediate
データベースがクローズされました。
データベースがディスマウントされました。
ORACLEインスタンスがシャットダウンされました。
SQL> exit
Oracle Database 19c Enterprise Edition Release 19.0.0.0.0 - Production
Version 19.23.0.0.0との接続が切断されました。
oracle@JYCDB:/home/oracle>source .bash_profile
oracle@JYCDB:/home/oracle>echo $ORACLE_SID
jyc
oracle@JYCDB:/home/oracle>sqlplus / as sysdba
SQL*Plus: Release 19.0.0.0.0 - Production on 木 9月 26 14:20:28 2024
Version 19.23.0.0.0
Copyright (c) 1982, 2023, Oracle. All rights reserved.
アイドル?インスタンスに接続しました。
SQL> startup
ORA-01078: failure in processing system parameters
LRM-00109: ??????????????????????????????'/ora19c/app/oracle/product/19c/db_1/dbs/initjyc.ora'?????????????????????????????????
SQL> exit
切断しました。
oracle@JYCDB:/home/oracle>ls -lt|head
total 72
-rw-r--r--. 1 oracle oinstall 1226 Sep 26 14:18 jyc-1.txt
-rw-r--r--. 1 oracle oinstall 1224 Sep 26 13:58 orac0926.txt
drwxr-xr-x. 3 oracle oinstall 233 Sep 26 13:41 scripts
-rw-r--r--. 1 oracle oinstall 1802 May 17 15:13 wm.sql
-rw-r--r--. 1 oracle oinstall 496 May 17 14:06 stat.log
-rwxr-xr-x. 1 oracle oinstall 87 May 17 13:23 stat.sh
-rw-r--r--. 1 oracle oinstall 90 May 17 13:22 stat.sql
-rw-r--r--. 1 oracle oinstall 1195 May 15 17:14 19c1.ora
-rw-r--r--. 1 oracle oinstall 742 May 15 17:10 19c.ora
oracle@JYCDB:/home/oracle>cp jyc-1.txt jyc-1.txtbak
oracle@JYCDB:/home/oracle>vi jyc-1.txt
oracle@JYCDB:/home/oracle>cat jyc-1.txt
*.audit_file_dest='/ora19c/app/oracle/admin/orac/adump'
*.audit_trail='NONE'
*.compatible='19.0.0'
*.control_files='/ora19c/app/oracle/oradata/ORAC/control01.ctl','/ora19c/app/oracle/oradata/ORAC/control02.ctl'
*.db_block_size=8192
*.db_name='JYC'
*.deferred_segment_creation=FALSE
*.diagnostic_dest='/ora19c/app/oracle'
*.dispatchers='(protocol=tcp)(dispatchers=7)'
*.filesystemio_options='SETALL'
*.local_listener='LISTENER_ORAC'
*.nls_date_format='yyyy-mm-dd hh24:mi:ss'
*.nls_language='AMERICAN'
*.nls_territory='AMERICA'
*.open_cursors=1500
*.pga_aggregate_target=12884901888
*.processes=3000
*.recyclebin='OFF'
*.remote_login_passwordfile='EXCLUSIVE'
*.sga_target=25769803776
*.shared_servers=10
*.undo_retention=3600
*.undo_tablespace='UNDOTBS1'
oracle@JYCDB:/home/oracle>sqlplus / as sysdba
SQL*Plus: Release 19.0.0.0.0 - Production on 木 9月 26 14:22:04 2024
Version 19.23.0.0.0
Copyright (c) 1982, 2023, Oracle. All rights reserved.
アイドル?インスタンスに接続しました。
SQL> create spfile from pfile='/home/oracle/jyc-1.txt';
File created.
SQL> startup
ORACLE instance started.
Total System Global Area 2.5770E+10 bytes
Fixed Size 32619040 bytes
Variable Size 3154116608 bytes
Database Buffers 2.2481E+10 bytes
Redo Buffers 101597184 bytes
データベースがマウントされました。
データベースがオープンされました。
SQL> show parameter name;
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
cdb_cluster_name string
cell_offloadgroup_name string
db_file_name_convert string
db_name string JYC
db_unique_name string JYC
global_names boolean FALSE
instance_name string jyc
lock_name_space string
log_file_name_convert string
pdb_file_name_convert string
processor_group_name string
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
service_names string JYC
SQL> exit
Oracle Database 19c Enterprise Edition Release 19.0.0.0.0 - Production
Version 19.23.0.0.0との接続が切断されました。
oracle@JYCDB:/home/oracle>ll $ORACLE_HOME/dbs
total 40
-rw-rw----. 1 oracle oinstall 1544 Sep 26 14:22 hc_jyc.dat
-rw-rw----. 1 oracle oinstall 1544 Sep 26 14:19 hc_orac.dat
-rw-r--r--. 1 oracle oinstall 3079 May 14 2015 init.ora
-rw-r-----. 1 oracle oinstall 24 May 14 12:34 lkORAC
-rw-r-----. 1 oracle oinstall 24 Sep 26 14:14 lkJYC
-rw-r-----. 1 oracle oinstall 2048 May 14 12:35 orapworac
-rw-r-----. 1 oracle oinstall 6144 Sep 26 14:22 orapwjyc
-rw-r-----. 1 oracle oinstall 3584 Sep 26 14:22 spfilejyc.ora
-rw-r-----. 1 oracle oinstall 3584 Sep 26 14:14 spfileorac.ora
oracle@JYCDB:/home/oracle>
以上相关参考:
Oracle NID工具修改数据库DBID、数据库名称、数据库实例名 - 小强斋太 - 博客园
以下为强迫症所至,可忽略,修改实例名目录称相同对应:
重建控制文件重建路径:
oracle@JYCDB:/home/oracle>sqlplus / as sysdba
SQL*Plus: Release 19.0.0.0.0 - Production on 木 9月 26 14:26:48 2024
Version 19.23.0.0.0
Copyright (c) 1982, 2023, Oracle. All rights reserved.
Oracle Database 19c Enterprise Edition Release 19.0.0.0.0 - Production
Version 19.23.0.0.0
に接続されました。
SQL> alter database backup controlfile to trace as '/home/oracle/ctl.txt';
データベースが変更されました。
SQL>
重命名目录:
oracle@JYCDB:/ora19c/app>cd oracle/oradata
oracle@JYCDB:/ora19c/app/oracle/oradata>ll
total 1048592
drwxr-x---. 2 oracle oinstall 4096 May 23 15:00 ORAC
-rw-r-----. 1 oracle oinstall 1073750016 Sep 26 14:28 ORACbsitetest_index01.dbf
oracle@JYCDB:/ora19c/app/oracle/oradata>mv ORAC JYC
oracle@JYCDB:/ora19c/app/oracle/oradata>ll
total 1048592
drwxr-x---. 2 oracle oinstall 4096 May 23 15:00 JYC
-rw-r-----. 1 oracle oinstall 1073750016 Sep 26 14:28 ORACbsitetest_index01.dbf
oracle@JYCDB:/ora19c/app/oracle/oradata>pwd
/ora19c/app/oracle/oradata
参数文件路径修改为jyc
oracle@JYCDB:/home/oracle>vi jyc-1.txt
oracle@JYCDB:/home/oracle>sqlplus / as sysdba
SQL*Plus: Release 19.0.0.0.0 - Production on 木 9月 26 14:34:16 2024
Version 19.23.0.0.0
Copyright (c) 1982, 2023, Oracle. All rights reserved.
アイドル?インスタンスに接続しました。
SQL> create spfile from pfile='/home/oracle/jyc-1.txt';
File created.
SQL> !cat /home/oracle/jyc-1.txt
*.audit_file_dest='/ora19c/app/oracle/admin/jyc/adump'
*.audit_trail='NONE'
*.compatible='19.0.0'
*.control_files='/ora19c/app/oracle/oradata/JYC/control01.ctl','/ora19c/app/oracle/oradata/JYC/control02.ctl'
*.db_block_size=8192
*.db_name='JYC'
*.deferred_segment_creation=FALSE
*.diagnostic_dest='/ora19c/app/oracle'
*.dispatchers='(protocol=tcp)(dispatchers=7)'
*.filesystemio_options='SETALL'
*.local_listener='LISTENER_ORAC'
*.nls_date_format='yyyy-mm-dd hh24:mi:ss'
*.nls_language='AMERICAN'
*.nls_territory='AMERICA'
*.open_cursors=1500
*.pga_aggregate_target=12884901888
*.processes=3000
*.recyclebin='OFF'
*.remote_login_passwordfile='EXCLUSIVE'
*.sga_target=25769803776
*.shared_servers=10
*.undo_retention=3600
*.undo_tablespace='UNDOTBS1'
SQL> !mkdir -p /ora19c/app/oracle/admin/jyc/adump
--重建控制文件前,修改参数文件,创建所需的目录
SQL> startup nomount
ORACLE instance started.
Total System Global Area 2.5770E+10 bytes
Fixed Size 32619040 bytes
Variable Size 3154116608 bytes
Database Buffers 2.2481E+10 bytes
Redo Buffers 101597184 bytes
SQL>
SQL> CREATE CONTROLFILE REUSE DATABASE "JYC" NORESETLOGS NOARCHIVELOG
2 MAXLOGFILES 16
3 MAXLOGMEMBERS 3
4 MAXDATAFILES 100
5 MAXINSTANCES 8
6 MAXLOGHISTORY 292
7 LOGFILE
8 GROUP 1 '/ora19c/app/oracle/oradata/JYC/redo01.log' SIZE 200M BLOCKSIZE 512,
9 GROUP 2 '/ora19c/app/oracle/oradata/JYC/redo02.log' SIZE 200M BLOCKSIZE 512,
10 GROUP 3 '/ora19c/app/oracle/oradata/JYC/redo03.log' SIZE 200M BLOCKSIZE 512
11 DATAFILE
12 '/ora19c/app/oracle/oradata/JYC/system01.dbf',
13 '/ora19c/app/oracle/oradata/JYC/PUBUSER01.dbf',
14 '/ora19c/app/oracle/oradata/JYC/sysaux01.dbf',
15 '/ora19c/app/oracle/oradata/JYC/undotbs01.dbf',
16 '/ora19c/app/oracle/oradata/JYC/atlas01.dbf',
17 '/ora19c/app/oracle/oradata/JYC/users01.dbf',
18 '/ora19c/app/oracle/oradata/JYC/RCP01.dbf',
19 '/ora19c/app/oracle/oradata/JYC/MAT01.dbf',
20 '/ora19c/app/oracle/oradata/JYC/MAT02.dbf',
21 '/ora19c/app/oracle/oradata/JYC/SCH01.dbf',
22 '/ora19c/app/oracle/oradata/JYC/PER01.dbf',
23 '/ora19c/app/oracle/oradata/JYC/PER02.dbf',
24 '/ora19c/app/oracle/oradata/JYC/PER03.dbf',
25 '/ora19c/app/oracle/oradata/JYC/TRA01.dbf',
26 '/ora19c/app/oracle/oradata/JYC/TRA16.dbf',
27 '/ora19c/app/oracle/oradata/JYC/TRA02.dbf',
28 '/ora19c/app/oracle/oradata/JYC/TRA03.dbf',
29 '/ora19c/app/oracle/oradata/JYC/TRA04.dbf',
30 '/ora19c/app/oracle/oradata/JYC/TRA05.dbf',
31 '/ora19c/app/oracle/oradata/JYC/TRA06.dbf',
32 '/ora19c/app/oracle/oradata/JYC/TRA07.dbf',
33 '/ora19c/app/oracle/oradata/JYC/TRA08.dbf',
34 '/ora19c/app/oracle/oradata/JYC/TRA09.dbf',
35 '/ora19c/app/oracle/oradata/JYC/TRA10.dbf',
36 '/ora19c/app/oracle/oradata/JYC/TRA11.dbf',
37 '/ora19c/app/oracle/oradata/JYC/TRA12.dbf',
38 '/ora19c/app/oracle/oradata/JYC/TRA13.dbf',
39 '/ora19c/app/oracle/oradata/JYC/TRA14.dbf',
40 '/ora19c/app/oracle/oradata/JYC/TRA15.dbf',
41 '/ora19c/app/oracle/oradata/JYC/TOOLS01.dbf',
42 '/ora19c/app/oracle/oradata/JYC/KAD01.dbf',
43 '/ora19c/app/oracle/oradata/JYC/SIP01.dbf',
44 '/ora19c/app/oracle/oradata/JYC/RCP02.dbf',
45 '/ora19c/app/oracle/oradata/JYC/RCP03.dbf',
46 '/ora19c/app/oracle/oradata/JYC/RCP04.dbf',
47 '/ora19c/app/oracle/oradata/JYC/RCP05.dbf',
48 '/ora19c/app/oracle/oradata/JYC/RCP06.dbf',
49 '/ora19c/app/oracle/oradata/JYC/RCP07.dbf',
50 '/ora19c/app/oracle/oradata/JYC/KAD02.dbf',
51 '/ora19c/app/oracle/oradata/JYC/wok01.dbf',
52 '/ora19c/app/oracle/oradata/JYC/bsitetest_data01.dbf',
53 '/ora19c/app/oracle/oradata/ORACbsitetest_index01.dbf'
54 CHARACTER SET AL32UTF8
55 ;
制御ファイルが作成されました。
SQL> ALTER DATABASE OPEN;
データベースが変更されました。
SQL> ALTER TABLESPACE TEMP ADD TEMPFILE '/ora19c/app/oracle/oradata/JYC/temp01.dbf'
2 SIZE 4750M REUSE AUTOEXTEND ON NEXT 655360 MAXSIZE 32767M;
表領域が変更されました。
SQL> ALTER TABLESPACE VIMS_TEMP ADD TEMPFILE '/ora19c/app/oracle/oradata/JYC/vims_temp01.dbf'
2 SIZE 1024M REUSE AUTOEXTEND ON NEXT 1048576 MAXSIZE 32767M;
表領域が変更されました。
SQL> ALTER TABLESPACE ATLAS_TEMP ADD TEMPFILE '/ora19c/app/oracle/oradata/JYC/atlas_temp01.dbf'
2 SIZE 32767M REUSE AUTOEXTEND ON NEXT 1048576 MAXSIZE 32767M;
表領域が変更されました。
SQL> ALTER TABLESPACE BSITETEST_TEMP ADD TEMPFILE '/ora19c/app/oracle/oradata/JYC/bsitetest_temp01.dbf'
2 SIZE 1024M REUSE AUTOEXTEND ON NEXT 1024M MAXSIZE 32767M;
表領域が変更されました。
SQL> @tbs.sql
TABLESPACE_NAME SUM_SPACE(M) SUM_BLOCKS USED_SPACE(M) USED_RATE(%) FREE_SPACE(M)
------------------------------ ------------ ---------- ------------- ------------ -------------
SYSTEM 1200 153600 1177.06 98.09 22.94
SYSAUX 1660 212480 1570 94.58 90
ATLAS 47 6016 44.25 94.15 2.75
BSITETEST_DATA 8192 1048576 7262.94 88.66 929.06
RCP 76808 9831424 62116.69 80.87 14691.31
SCH 10240 1310720 6203 60.58 4037
MAT 30720 3932160 17457.12 56.83 13262.88
USERS 5 640 2.69 53.8 2.31
PER 67584 8650752 35442.25 52.44 32141.75
TRA 409600 52428800 201726.5 49.25 207873.5
KAD 38912 4980736 19128.25 49.16 19783.75
TABLESPACE_NAME SUM_SPACE(M) SUM_BLOCKS USED_SPACE(M) USED_RATE(%) FREE_SPACE(M)
------------------------------ ------------ ---------- ------------- ------------ -------------
WOK 1024 131072 416.37 40.66 607.63
PUBUSER 10 1280 3.75 37.5 6.25
TOOLS 10 1280 1 10 9
SIP 10 1280 1 10 9
UNDOTBS1 4250 544000 18.25 .43 4231.75
BSITETEST_INDEX 1024 131072 1 .1 1023
TEMP 4750 608000 0
VIMS_TEMP 1024 131072 0
ATLAS_TEMP 32767 4194176 0
BSITETEST_TEMP 1024 131072 0
21行が選択されました。
SQL> show parameter name;
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
cdb_cluster_name string
cell_offloadgroup_name string
db_file_name_convert string
db_name string JYC
db_unique_name string JYC
global_names boolean FALSE
instance_name string jyc
lock_name_space string
log_file_name_convert string
pdb_file_name_convert string
processor_group_name string
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
service_names string JYC
SQL>
数据库重启验证:
SQL> shutdown immediate
データベースがクローズされました。
データベースがディスマウントされました。
ORACLEインスタンスがシャットダウンされました。
SQL> startup
ORACLEインスタンスが起動しました。
Total System Global Area 2.5770E+10 bytes
Fixed Size 32619040 bytes
Variable Size 3154116608 bytes
Database Buffers 2.2481E+10 bytes
Redo Buffers 101597184 bytes
データベースがマウントされました。
データベースがオープンされました。
SQL> show parameter name;
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
cdb_cluster_name string
cell_offloadgroup_name string
db_file_name_convert string
db_name string JYC
db_unique_name string JYC
global_names boolean FALSE
instance_name string jyc
lock_name_space string
log_file_name_convert string
pdb_file_name_convert string
processor_group_name string
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
service_names string JYC
SQL> exit
Oracle Database 19c Enterprise Edition Release 19.0.0.0.0 - Production
Version 19.23.0.0.0との接続が切断されました。
oracle@JYCDB:/home/oracle>lsnrctl status
LSNRCTL for Linux: Version 19.0.0.0.0 - Production on 26-9月 -2024 14:43:37
Copyright (c) 1991, 2024, Oracle. All rights reserved.
(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=JYCDB)(PORT=1521)))に接続中
リスナーのステータス
------------------------
別名 LISTENER
バージョン TNSLSNR for Linux: Version 19.0.0.0.0 - Production
開始日 19-9月 -2024 16:14:03
稼働時間 6 日 22 時間 29 分 33 秒
トレース?レベル off
セキュリティ ON: Local OS Authentication
SNMP OFF
パラメータ?ファイル /ora19c/app/oracle/product/19c/db_1/network/admin/listener.ora
ログ?ファイル /ora19c/app/oracle/diag/tnslsnr/JYCDB/listener/alert/log.xml
リスニング?エンドポイントのサマリー...
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=JYCDB)(PORT=1521)))
(DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(KEY=EXTPROC1521)))
サービスのサマリー...
サービス"JYC"には、1件のインスタンスがあります。
インスタンス"jyc"、状態READYには、このサービスに対する8件のハンドラがあります...
コマンドは正常に終了しました。
oracle@JYCDB:/home/oracle>
数据库服务名连接修改测试:
oracle@JYCDB:/home/oracle>cd $ORACLE_HOME/network/admin
oracle@JYCDB:/ora19c/app/oracle/product/19c/db_1/network/admin>ll
total 16
-rw-r-----. 1 oracle oinstall 333 May 14 12:27 listener.ora
drwxr-xr-x. 2 oracle oinstall 64 Apr 17 2019 samples
-rw-r--r--. 1 oracle oinstall 1536 Feb 14 2018 shrept.lst
-rw-r-----. 1 oracle oinstall 266 May 14 13:40 sqlnet.ora
-rw-r-----. 1 oracle oinstall 404 May 14 12:37 tnsnames.ora
oracle@JYCDB:/ora19c/app/oracle/product/19c/db_1/network/admin>more listener.ora
# listener.ora Network Configuration File: /ora19c/app/oracle/product/19c/db_1/network/admin/listener.ora
# Generated by Oracle configuration tools.
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = JYCDB)(PORT = 1521))
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
)
)
oracle@JYCDB:/ora19c/app/oracle/product/19c/db_1/network/admin>more tnsnames.ora
# tnsnames.ora Network Configuration File: /ora19c/app/oracle/product/19c/db_1/network/admin/tnsnames.ora
# Generated by Oracle configuration tools.
LISTENER_ORAC =
(ADDRESS = (PROTOCOL = TCP)(HOST = JYCDB)(PORT = 1521))
ORAC =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = JYCDB)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = orac)
)
)
oracle@JYCDB:/ora19c/app/oracle/product/19c/db_1/network/admin>more sqlnet.ora
# sqlnet.ora Network Configuration File: /ora19c/app/oracle/product/19c/db_1/network/admin/sqlnet.ora
# Generated by Oracle configuration tools.
NAMES.DIRECTORY_PATH= (TNSNAMES, EZCONNECT)
SQLNET.ALLOWED_LOGON_VERSION_SERVER=8
SQLNET.ALLOWED_LOGON_VERSION_CLIENT=8
oracle@JYCDB:/ora19c/app/oracle/product/19c/db_1/network/admin>vi tnsnames.ora
oracle@JYCDB:/ora19c/app/oracle/product/19c/db_1/network/admin>cat tnsnames.ora
# tnsnames.ora Network Configuration File: /ora19c/app/oracle/product/19c/db_1/network/admin/tnsnames.ora
# Generated by Oracle configuration tools.
LISTENER_JYC =
(ADDRESS = (PROTOCOL = TCP)(HOST = JYCDB)(PORT = 1521))
JYC =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = JYCDB)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = jyc)
)
)
oracle@JYCDB:/ora19c/app/oracle/product/19c/db_1/network/admin>sqlplus system/oracle@jyc
SQL*Plus: Release 19.0.0.0.0 - Production on 木 9月 26 14:45:36 2024
Version 19.23.0.0.0
Copyright (c) 1982, 2023, Oracle. All rights reserved.
最終正常ログイン時間: 金 9月 06 2024 11:01:34 +08:00
Oracle Database 19c Enterprise Edition Release 19.0.0.0.0 - Production
Version 19.23.0.0.0
に接続されました。
SQL> show parameter name;
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
cdb_cluster_name string
cell_offloadgroup_name string
db_file_name_convert string
db_name string JYC
db_unique_name string JYC
global_names boolean FALSE
instance_name string jyc
lock_name_space string
log_file_name_convert string
pdb_file_name_convert string
processor_group_name string
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
service_names string JYC
SQL> exit
Oracle Database 19c Enterprise Edition Release 19.0.0.0.0 - Production
Version 19.23.0.0.0との接続が切断されました。
oracle@JYCDB:/ora19c/app/oracle/product/19c/db_1/network/admin>sqlplus sys/JYC_2024@jyc as sysdba
SQL*Plus: Release 19.0.0.0.0 - Production on 木 9月 26 14:46:09 2024
Version 19.23.0.0.0
Copyright (c) 1982, 2023, Oracle. All rights reserved.
Oracle Database 19c Enterprise Edition Release 19.0.0.0.0 - Production
Version 19.23.0.0.0
に接続されました。
SQL> exit
Oracle Database 19c Enterprise Edition Release 19.0.0.0.0 - Production
Version 19.23.0.0.0との接続が切断されました。
oracle@JYCDB:/ora19c/app/oracle/product/19c/db_1/network/admin>sqlplus sys/oracle@jyc as sysdba
SQL*Plus: Release 19.0.0.0.0 - Production on 木 9月 26 14:46:17 2024
Version 19.23.0.0.0
Copyright (c) 1982, 2023, Oracle. All rights reserved.
ERROR:
ORA-01017: invalid username/password; logon denied
ユーザー名を入力してください: ^C
oracle@JYCDB:/ora19c/app/oracle/product/19c/db_1/network/admin>