SQLPlus登录及使用

几个词的解释:
table:表,tablespace:表空间 ,view:视图 ,customer:过程 ,roles:角色 ,object :对象 ,
登录语句:
在这里插入图片描述
切换用户:切换到sys用户

connect sys/password as sysdba
由于数据库和服务器都在同一台机子上,不需要填写服务名。

查看登录用户:

show user

数据库字典:
是数据库提供的表,用来查询数据库的信息。
dba_users 表就是用来查询 用户信息。
在这里插入图片描述
查询当前所有用户名:
在这里插入图片描述
describe命令:
desc命令不属于sql语句。
列出指定表的列定义,视图或同义词,或指定函数或存储过程的详述。
描述表、视图、同义词、函数、存储过程的命令。

启用scott用户:
在这里插入图片描述
在这里插入图片描述
表空间:
是数据库的逻辑存储空间。
在这里插入图片描述
永久表空间存储表、视图、存储过程等。
临时表空间存储数据库的中间执行过程。执行完就会被释放掉。
UNDO表空间存储事务修改前的数据,可以对数据进行回滚。
用户表空间:
不同用户登录后,对应不同的表空间。
表空间定义在 dba_tablespaces,user_tablespaces数据字典里。
在这里插入图片描述
在这里插入图片描述
system表空间:存放sys管理员对应的表、视图、存储过程等数据库对象。系统表空间,永久表空间。
example表空间:oracle的事例用到的表空间。
sysaux表空间:辅助example表空间。
undotbs1表空间:存储一些撤销信息的表空间。属于undo表空间。
temp表空间:sql语句处理的表和索引等信息的表空间,是临时表空间。
users表空间:存放用户创建的表、视图、存储过程等数据库对象,是永久表空间。
在这里插入图片描述
dba_users 和 user_users数据字典里存放用户的默认表空间和临时表空间。
在这里插入图片描述
system用户的默认表空间是user,临时表空间是temp.
在这里插入图片描述
设置用户的默认表空间和临时表空间:
在这里插入图片描述
将用户的默认表空间修改为system表空间
在这里插入图片描述
在这里插入图片描述
创建表空间:
在这里插入图片描述
默认目录下创建一个该用户的永久表空间
在这里插入图片描述
默认目录下创建一个该用户的临时表空间:
在这里插入图片描述
dba_data_files数据字典:用来存储表空间信息。
在这里插入图片描述
查询表空间的存储物理位置
在这里插入图片描述
在这里插入图片描述
修改表空间:
表空间创建后,默认为联机状态。
在这里插入图片描述
在这里插入图片描述
查询表空间的状态:
在这里插入图片描述
设置表空间的读写权限:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
向表空间增加数据文件:
在这里插入图片描述
在这里插入图片描述
删除表空间的数据文件:
在这里插入图片描述
在这里插入图片描述
删除表空间:
在这里插入图片描述
在这里插入图片描述
cmd下导入dmp数据

imp userid=ebus/ebus full=y file=ebus_20190611.dmp
在这里插入图片描述

  • 9
    点赞
  • 59
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值