1. 程式人生 > 其它 >oracle維護常用命令

oracle維護常用命令

(1)刪除例項:

[oracle@Centos ~]$ dbca -silent -deleteDatabase -sourcedb dbabd


(2)監聽程式相關命令:

lsnrctl status # 檢視監聽程式狀態
lsnrctl start # 啟動監聽程式
lsnrctl stop # 停止監聽程式

3)例項相關命令:

sqlplus / as sysdba # 無口令登入,Oracle採用的是作業系統認證方式,當屬於作業系統DBA組使用者登陸到資料庫伺服器,那麼Oracle認為這樣的使用者就可以授權以SYSDBA身份登入資料庫
startup # 啟動例項
shutdown immediate # 解除安裝例項

(4)使用者和表空間相關:

複製程式碼
# 建立 test 表空間,大小為 1G(1024m)
CREATE TABLESPACE test DATAFILE '/home/oracle/data/test.ora' SIZE 1024m;

# 建立 test 使用者,密碼為 test,關聯 test 表空間
CREATE USER test IDENTIFIED BY "test" DEFAULT TABLESPACE test QUOTA 1024m ON USERS;

# 給 test 使用者授予許可權
GRANT CONNECT,DBA,RESOURCE TO test;

#解鎖使用者
alter user scott account unlock;
alter user scott identified by oracle;

檢視所有開啟的埠
firewall-cmd --zone=public --list-ports
新增一個埠

firewall-cmd --zone=public --add-port=1521/tcp --permanent
刪除一個埠(可選)
Firewall-cmd --zone=public --remove-port=80/tcp --permanent
更新防火牆規則