Oracle 启动服务监听、创建示例数据库

其实今天比较忙,还真没空写啥(就是为了领个1024勋章哈哈)。
唯一的就是祝广大技术朋友们可以向1024一样无处不在。

随便放点笔记吧,启动Oracle服务和监听以及创建一个基本的数据库:
主要用于刚刚安装好Oracle后的测试工作。

启动:先启服务再启监听
停止:先停监听再停服务

# Linux 切换 oracle 用户
su - oracle
sqlplus /nolog
connect  /as sysdba
# 启动oracle服务
startup
# 退出sqlplus
exit
# 启动监听(停止监听为 lsnrctl stop)
lsnrctl start

然后继续登录数据库创建数据库和用户命令:

# sqlplus 登录
sqlplus /nolog
connect  /as sysdba

#创建数据库表空间文件
CREATE TABLESPACE TESTDB LOGGING DATAFILE 'TESTDB.dbf' SIZE 100M AUTOEXTEND ON NEXT 32M MAXSIZE 500M EXTENT MANAGEMENT LOCAL;

#创建数据库临时表空间文件
create temporary TABLESPACE TESTDB_temp tempfile 'TESTDB_TEMP.dbf' SIZE 100M AUTOEXTEND ON NEXT 32M MAXSIZE 500M EXTENT MANAGEMENT LOCAL;

#创建用户,并与表空间建立关系
CREATE USER shanhy IDENTIFIED BY shanhy DEFAULT TABLESPACE TESTDB TEMPORARY TABLESPACE TESTDB_TEMP;

#给用户授权
grant connect,resource,dba to shanhy;
grant create session to shanhy;

#删除数据库
conn sys/dwh as sysdba;
drop tablespace TESTDB including contents and datafiles;
drop tablespace TESTDB_TEMP including contents and datafiles;

#删除用户
drop user shanhy cascade;

(END)

发布了378 篇原创文章 · 获赞 1419 · 访问量 632万+

猜你喜欢

转载自blog.csdn.net/catoop/article/details/102721225