进入SQL*Plus环境 (常用命令)

  1. 进入SQL*Plus环境 (服务启动,数据库open)
  • sqlplus /nolog                     //(进入sqlplus环境,nolog参数表示不登陆)
  • sqlplus / as sysdba             //(以系统管理员身份)
  • sqlplus  system/manager   //(用户名,口令)

         2. 连接数据库与常用账号解锁 (数据库open)

       sqlplus /nolog

       conn system/manager

       SELECT  username,account_status,lock_date,expiry_date,created FROM dba_users WHERE username IN ('SCOTT','HR','SH','OE'); //username 一定要用大写 否则找不到

       COL USERNAMEE FOR A20  //设置列宽度

       COL ACCOUNT_STATUS FOR A20

       SET LINESIZE 120 //输出一行字符个数为120

       SET PAGESIZE 30 //输出一页行数为30

 

 连接数据库与常用账户解锁

 

Oracle数据库的启动

 

 

 NOMOUNT 仅仅启动实例 可以查看关于实例部分的信息

MOUNT 从控制文件找到相应的信息(日志文件、数据文件)

OPEN 数据库打开

 

一个实例是如何打开 ——

寻找初始化的服务参数文件

从参数文件中获得参数值

设定系统全局区(SGA)

启动ORACLE进程

打开更改日志、跟踪文件

这个阶段并没有涉及数据库

 

数据库如何进行MOUNT ——

把数据库和实例联系起来

要MOUNT这个数据库,实例要获得控制文件的名字,读控制文件去发现数据文件和重做日志文件的名称位置信息

在MONUT阶段 数据库还是给关闭的 数据库管理员可以去存取,保持数据库的关闭,进行数据库的维护工作,但还不能进行连接

 

数据库如何open——

打开数据文件/undo表空间/打开重做日志文件/日志恢复

 

数据库启动命令——

NoMount(启动实例不加载数据库)

命令: STARTUP NOMOUNT

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 常用SQL命令

SHOW

 

 

SET

 

 

SPOOL

 

 

DESC

 

 

 

posted on 2020-03-03 17:38  一只小毛球  阅读(2182)  评论(0编辑  收藏  举报

导航