0
点赞
收藏
分享

微信扫一扫

Oracle管理数据库实例

DYBOY 2022-05-07 阅读 113

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;

举报

相关推荐

0 条评论