(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
更新防火墙规则