Oracle管理数据库实例
Posted 书上有路
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Oracle管理数据库实例相关的知识,希望对你有一定的参考价值。
ps -ef|grep ora_
数据库服务器
启动数据库服务器 SQL>startup
三步过程
1.启动实例 ORACLE instance started. (前提 参数文件)
2.数据库装载 Database mounted. (控制文件)
3.数据库打开 Database opened. (数据、日志)
1. startup nomount
2. alter database mount;
3. alter database open;
关闭数据库服务器 CLEAN 干净关机
shutdown normal 拒绝新连接,等待用户完成事务 断开连接。服务器执行完全检查点操作(一致性)。关闭服务器
shutdown transactional 拒绝新连接,等待用户完成事务。
服务器会断开的连接 执行完全检查点操作(一致性)。关闭服务器
shutdown immediate 拒绝新连接,回退用户未完成事务。断开的连接 执行完全检查点操作(一致性)。关闭服务器
shutdown abort 不执行完全检查点操作 关闭服务器
非干净的关机
下一次开机时 服务器会使用SMON进程 配合日志文件和还原表空间的数据 来修复 数据库的不一致性
SQL> shutdown immediate
Database closed.
Database dismounted.
ORACLE instance shut down.
1.监听器
2.服务器
3.企业管理器
无grid infrastructure软件
oracle账号 lsnrctl start
SQL>startup
oracle账号 emctl start dbconsole
grid infrastructure软件
grid账号 lsnrctl start
grid账号 启动ASM
sqlplus / as sysasm
SQL>startup
oracle账号
[oracle@edrsr12p1 ~]$ sqlplus / as sysdba
SQL>startup
oracle账号 emctl start dbconsole
启动实例 ORACLE instance started.
文件系统存储$ORACLE_HOME/dbs/spfile$ORACLE_SID.ora
ASM存储 +DATA/orcl/spfileorcl.ora
SQL> show parameter spfile
看 show parameter db_block_size
参数名 (当前实例参数值)
改
SQL> show parameter java_pool_size
SQL> ALTER SYSTEM set JAVA_POOL_SIZE = 20M;
SQL> ALTER SYSTEM set JAVA_POOL_SIZE = 20M scope=spfile;
SQL> ALTER SYSTEM set JAVA_POOL_SIZE = 20M scope=memory;
SQL> ALTER SYSTEM set JAVA_POOL_SIZE = 20M scope=both;
以上是关于Oracle管理数据库实例的主要内容,如果未能解决你的问题,请参考以下文章