当前位置 > 主页 > 万和大讲堂 >


南京Oracle认证培训学习之Oracle常用语句(一)

2016-04-01 13:35

  随着Oracle的技术广泛应用于各行各业,学习Oracle技术的人越来越多。这篇文章主要是南京Oracle认证培训整理的一些oracle数据库常用的查询语句,学习oracle的朋友可以参考下。


  1.连接实例


  conn sys/oracle@uat as sysdba;


  语法:conn user_name/password@instance_name as role;


  2.切换sqlplus


  sqlplus / as sysdba;


  3.普通用户连接  南京Oracle认证培训


  conn [user_name] / [password]


  4.创建用户设置密码


  create user [user_name] identified by [password]


  5.修改密码   


  1.alter user [user_name] identified by [new_password]


  2.password [user_name]


  6.查询角色中权限


  select * from  dba_sys_privs;


  7.授权


  grant connect,[resource] to [user]   //connect角色,resource角色名称 授予最基本权限


  8.锁定账号  南京Oracle认证培训


  alter  user [user_name] account lock;


  9.解锁账号


  alter  user [user_name] acconut unlock;


  10.查看数据库状态


  select open_mode from v$database;


  11.查看当前schema下的表


  select * from user_table;


  12.查看当前实例名称


  select instance_name from v$instance;


  13.关闭数据库


  shutdown normal    需要等待所有事务/进程全部结束 才能关数据库


  shutdown transactional      需要等待,但空闲事务进程自动关闭


  shutdown about     强制关闭数据库相当于断电(此动作非常危险轻易勿用)


  shutdown immediate     关闭之前同步数据(生产关闭数据库常用)


  14.启动数据库   南京Oracle认证培训


  startup      直接打此命令默认选项为open直接打开数据库


  startup nomount    只启动实例(装载实例和打开参数文件)


  startup mount     挂载数据库(装载实例和打开控制文件,激活某些功能,用户不能存取数据库可以进行实例或数据的恢复处理)


  alter database mount   改变数据库从nomount状态到mount状态


  alter database open   打开数据库(此时才可以正常对数据库进行读写)


  alter database open read only  将数据库打开到只读状态


  startup force     重启数据库


  15.查看oracle进程状态


  ps -ef |grep ora_


  16.查询连接用户  南京Oracle认证培训


  select USERNAME from v$session;


  17.断掉连接用户


  alter system kill session '[SID_VALUE],[SERIAL#_VALUE]';


  18.断开当前连接用户


  disc


  19.查看当前连接用户


  show user


  20.查看控制文件存放位置


  select name from v$controlfile;


  21.查看服务端当前字符集


  select * from nls_database_parameters where parameter='NLS_CHARACTERSET';


  以上文章主要是南京Oracle认证培训对Oracle常用语句的介绍 ,当然这些语句都是在Oracle的实际运用中经常出现的,希望大家能有所收获。


最近开班 more>
  • Python基础班
  • Java全栈开发
  • 前端基础班
  • 软件测试
  • 云原生精英班
  • 云网预科班
  • CISP
  • HCIE-Datacom(HCIA,HCIP基础)
  • HCIP-Datacom(HCIA基础)
  • HCIA-Datacom(0基础)
  • HCIE-Datacom(HCIA,HCIP基础)
  • HCIP-Datacom(HCIA基础)
  • HCIA-Datacom(0基础)
  • OCM 12C
  • OCP 19C
  • RHCE 9.0
  • 随时开课
  • 12月26日
  • 随时开课
  • 12月4日
  • 12月16日
  • 12月9日
  • 12月21日
  • 1月6日
  • 12月30日
  • 12月16日
  • 12月21日
  • 12月7日
  • 12月7日
  • ——
  • 随时开课
  • 12月16日
    • 姓 名 :
    • 电 话 :
    • 课 程 :

技术交流群

  • Java大数据交流群560819979加入
  • Python技术交流群595083299加入
  • Oracle技术交流群595119011加入
  • Web前端技术交流群604697610加入
  • Huawei技术交流群482919361加入
  • Redhat技术交流群587875348加入
  • UI设计技术交流群511649801加入
  • Cisco技术交流群596886705加入
  • IT运维技术交流群605888381加入