亦余心之所善兮,虽九死其犹未悔。这篇文章主要讲述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;
【Oracle管理数据库实例】SQL>
ALTER SYSTEM set JAVA_POOL_SIZE = 20M scope=both;
推荐阅读
- HDFS的DataNode服务用root权限启动后在用Hadoop用户启动报错处理
- IntelliJ Idea 常用快捷键列表
- DevEco Studio 3.0 Beta2 for HarmonyOS下载与安装
- 比较图神经网络PyTorch Geometric 与 Deep Graph Library,帮助团队选出适合的GNN库
- Linux 应急响应
- 领域驱动设计 - 战略设计 - 1/2限界上下文
- OpenHarmony 通话应用源码剖析
- 知名网站的404页面都长啥样(最后一个绝了...)
- 进程管理二