Note_Tech

All technological notes.


Project maintained by simonangel-fong Hosted on GitHub Pages — Theme by mattgraham

DBA Lab: Shutdown

Back


Lab: SHUTDOWN NORMAL

sqlplus
/* login as sys as sysdba */

sqlplus
/* login as sys as sysdba */

# Sho container name
show con_name
# CDB$ROOT

# for practise, create a table within the root databse.
CREATE TABLE test (n number);

# insert into test value
INSERT INTO test VALUE (1);

lab01


# Terminal A
shutdown normal

lab01


lab01


lab01


Lab: SHUTDOWN TRANSACTIONAL

# Terminal A
sqlplus
sys as sysdba
startup

# Terminal B
sqlplus
sys as sysdba

INSERT INTO test VALUES (3);

lab02


# Terminal A
SHUTDOWN TRANSACTIONAL

lab02


# Terminal B
commit;

lab02


lab

lab

Lab: SHUTDOWN IMMEDIATE

# Terminal A
sqlplus
sys as sysdba


# Terminal B
sys as sysdba

# Terminal B
INSERT INTO test VALUES (3);

# Terminal A
SHUTDOWN IMMEDIATE

lab03


# Terminal A
SELECT * FROM test;
# ORA-01034: ORACLE not available

lab03

lab03


TOP