十年網(wǎng)站開發(fā)經(jīng)驗(yàn) + 多家企業(yè)客戶 + 靠譜的建站團(tuán)隊(duì)
量身定制 + 運(yùn)營(yíng)維護(hù)+專業(yè)推廣+無(wú)憂售后,網(wǎng)站問題一站解決
$lsnrctl service
LSNRCTL for Linux: Version 12.1.0.2.0 - Production on 06-MAR-2018 06:52:45
Copyright (c) 1991, 2014, Oracle. All rights reserved.
Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=orcl)(PORT=1521)))
Services Summary...
Service "cdb1" has 1 instance(s).
Instance "cdb1", status READY, has 1 handler(s) for this service...
Handler(s):
"DEDICATED" established:0 refused:0 state:ready
LOCAL SERVER
Service "cdb1XDB" has 1 instance(s).
Instance "cdb1", status READY, has 1 handler(s) for this service...
Handler(s):
"D000" established:0 refused:0 current:0 max:1022 state:ready
DISPATCHER
(ADDRESS=(PROTOCOL=tcp)(HOST=roidb01)(PORT=17408))
Service "pdb11" has 1 instance(s).
Instance "cdb1", status READY, has 1 handler(s) for this service...
Handler(s):
"DEDICATED" established:0 refused:0 state:ready
LOCAL SERVER
The command completed successfully
$
SQL> set line 120
SQL> select name,network_name,pdb from v$services;
NAME NETWORK_NAME PDB
------------------------------ ------------------------------ ------------------------------
sales sales1 PDB11
pdb11 pdb11 PDB11
cdb1XDB cdb1XDB CDB$ROOT
cdb1 cdb1 CDB$ROOT
SYS$BACKGROUND CDB$ROOT
SYS$USERS CDB$ROOT
6 rows selected.
SQL>
SQL> alter session set container=pdb11;
Session altered.
SQL> select name,network_name,pdb from v$services;
NAME NETWORK_NAME PDB
------------------------------ ------------------------------ ------------------------------
sales sales1 PDB11 ##手動(dòng)創(chuàng)建的服務(wù)
pdb11 pdb11 PDB11
SQL> exec dbms_service.start_service('sales'); ##啟動(dòng)服務(wù)
PL/SQL procedure successfully completed.
SQL>
$lsnrctl service;
LSNRCTL for Linux: Version 12.1.0.2.0 - Production on 06-MAR-2018 06:58:04
Copyright (c) 1991, 2014, Oracle. All rights reserved.
Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=orcl)(PORT=1521)))
Services Summary...
Service "cdb1" has 1 instance(s).
Instance "cdb1", status READY, has 1 handler(s) for this service...
Handler(s):
"DEDICATED" established:0 refused:0 state:ready
LOCAL SERVER
Service "cdb1XDB" has 1 instance(s).
Instance "cdb1", status READY, has 1 handler(s) for this service...
Handler(s):
"D000" established:0 refused:0 current:0 max:1022 state:ready
DISPATCHER
(ADDRESS=(PROTOCOL=tcp)(HOST=roidb01)(PORT=17408))
Service "pdb11" has 1 instance(s).
Instance "cdb1", status READY, has 1 handler(s) for this service...
Handler(s):
"DEDICATED" established:0 refused:0 state:ready
LOCAL SERVER
Service "sales1" has 1 instance(s). ##服務(wù)已經(jīng)通過pmon注冊(cè)
Instance "cdb1", status READY, has 1 handler(s) for this service...
Handler(s):
"DEDICATED" established:0 refused:0 state:ready
LOCAL SERVER
The command completed successfully
$
$sqlplus sys/oracle@roidb01:1521/sales1 as sysdba ##通過服務(wù)名連接pdb
SQL*Plus: Release 12.1.0.2.0 Production on Tue Mar 6 06:58:39 2018
Copyright (c) 1982, 2014, Oracle. All rights reserved.
Connected to:
Oracle Database 12c Enterprise Edition Release 12.1.0.2.0 - 64bit Production
With the Partitioning, OLAP, Advanced Analytics and Real Application Testing options
SQL> show pdbs
CON_ID CON_NAME OPEN MODE RESTRICTED
---------- ------------------------------ ---------- ----------
3 PDB11 READ WRITE NO
SQL>
##創(chuàng)建、啟動(dòng)、關(guān)閉服務(wù)的相關(guān)命令,重啟后服務(wù)丟失,大家可以自己測(cè)試
SQL> exec dbms_service.start_service('sales');
PL/SQL procedure successfully completed.
SQL>
SQL> exec dbms_service.stop_service('sales');
PL/SQL procedure successfully completed.
SQL> exec dbms_service.delete_service('sales');
PL/SQL procedure successfully completed.
SQL> exec dbms_service.create_service('sales','sales1');
PL/SQL procedure successfully completed.