Oracle 常用命令

Oracle 创建用户

CREATE USER wenyule IDENTIFIED BY 123456;
GRANT connect,dba to wenyule;


监听启停

保存listener.ora文件,关闭并重新启动监听程序。

lsnrctl stop // 关闭
lsnrctl start // 启动



Oracle创建实例
要用Oracle 用户去执行
vim /home/oracle/dbca.rsp


[GENERAL]
RESPONSEFILE_VERSION = "11.2.0"
OPERATION_TYPE = "createDatabase"      # 删除数据库,改为delete 即可
[CREATEDATABASE]
GDBNAME = "orcl"
SID = "orcl"
TEMPLATENAME = "General_Purpose.dbc"
SYSPASSWORD = "oracle"
SYSTEMPASSWORD = "oracle"
SYSMANPASSWORD = "oracle"
DBSNMPPASSWORD = "oracle"
DATAFILEDESTINATION = /data/oracle/oradata
RECOVERYAREADESTINATION=/data/oracle/flash_recovery_area
CHARACTERSET = "ZHS16GBK"
TOTALMEMORY = "1638"

dbca -silent -responseFile ./dbca.rsp



我们创建一个lewen表空间,lewen用户,用于风哥本套课程后续环境中的练习:
我的环境是:Oracle 12c/19c for Linux x86_64,在操作系统用root登录:

#su - oracle
sqlplus "/as sysdba"
create tablespace lewen datafile '/data/oracle/oradata/orcl/lewen.dbf' size 100m autoextend off;
create user lewen identified by lewen default tablespace lewen;
grant connect,dba to lewen;
conn lewen/lewen;


#删除
drop tablespace lewen;

[root@MongoDB-01 ~]# ls /data/oracle/oradata/orcl/lewen.dbf -lh
-rw-r----- 1 oracle oinstall 101M Mar 20 20:42 /data/oracle/oradata/orcl/lewen.dbf