Oracle使用中的常规操作总结
Posted htlucky
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Oracle使用中的常规操作总结相关的知识,希望对你有一定的参考价值。
写一篇在使用Oracle过程中一些常用的操作,以便于忘记的时候查看
一.创建用户和给用户赋予权限
create user 用户名 identified by 密码; --12c一下版本 create user c##用户名 identified by 密码; --12c以上版本需要加上c##,但创建出来的用户名是 “c##用户名” ,若想摆脱这种方式,重新建一个数据库,取消勾选“创建为容器数据库” grant connect,dba,resource to 用户名; --connect是数据库的连接权限,dba是数据库的管理权限,resource是访问系统资源的权限
二.删除用户以及撤销权限
drop user 用户名; drop user 用户名 cascade; --当用户有对象时,必须使用这种方式先删除用户下的对象再删除用户 revoke connect,dba,resource from 用户名; --撤销用户权限
三.查看所有的用户
select username from all_users; select username from dba_users;
四.查看当前用户下的所有表
select table_name from user_tables;
五.使用sqlplus连接数据库
sqlplus 用户名/密码 as sysdba; --连接本地oracle服务 sqlplus 用户名/密码@192.168.125.149:1521/实例名 --连接远程主机的oracle服务
六.使用PL/SQL连接oracle
1.先配置好PL/SQL
2.输入正确的格式进行连接,192.168.186.129:1521/数据库实例名
七.Linux中启动和关闭监听服务
lsnrctl start --启动监听服务 lsnrctl stop --关闭监听服务 dbca --打开窗体,创建新的数据库
netstat -lnp|grep 1521 --查看监听的端口
八.推荐一篇关于Centos7中安装Oracle的博客(亲测实用)
https://blog.51cto.com/13643643/2140547
以上是关于Oracle使用中的常规操作总结的主要内容,如果未能解决你的问题,请参考以下文章
在常规(支持)片段中使用 AsyncTaskLoader 更新适配器不更新 ListView