当前位置: 首页 > news >正文

Oracle数据库物理结构操作管理

实验步骤

(1)查询数据库初始化参数中参数名包含sga的参数的名称、值和描述信息。

SQL> select name,value,description from V$PARAMETER where name like '%sga%';

(2)设置sga_max_size的大小为1G

SQL> alter system set sga_max_size=1G;

SQL> alter system set sga_max_size=1G scope=spfile;

SQL> alter system set sga_max_size=1G scope=memory;

SQL> alter system set sga_max_size=1G scope=both;

在Oracle数据库中,sga_max_size 是一个非动态参数,意味着它不能在数据库运行时被修改,除非使用 SCOPE=SPFILE 选项,这样修改才会被永久保存到服务器参数文件(SPFILE)中。如果我们不指定SCOPE参数值,那么默认的SCOPE取值是BOTH。

(3)重启数据库到nomount状态,再次查询sga_max_size参数的值

SQL> shutdown immediate;

SQL> startup nomount;

(4)将数据库启动到open状态

SQL> alter database mount;

SQL> alter database open;

(5)查询ORCL数据中控制文件的存储位置。

SQL> select name from V$controlfile;

(6)备份控制文件为追踪文本文件,并查看追踪文本文件的内容,将追踪文本文件中的核心内容截图

SQL> alter database backup controlfile to trace;

SQL> show parameter user_dump_dest;

(7)向 ORCL数据库添加一个重做日志文件组(组号为5),包含一个成员文件d:\redo05a.log(文件路径可自行决定),大小为4MB ;

SQL> alter database add logfile group 5 'd:\redo05a.log' size 4M;

(8)向 ORCL数据库的重做日志文件组5中添加一个成员文件,名称为redo05b.log(文件路径自行决定);

SQL> alter database drop logfile member 'D:\test\redo05b.log';

(9)查看ORCL数据库中所有重做日志文件组的状态;

SQL> select status from V$LOG;

(10)查询 ORCL数据库中所有重做日志文件成员的保存位置和状态;

SQL> select member,status from V$LOGFILE;

(11)删除第8步添加的ORCL数据库的重做日志文件组5中的成员文件redo05b.log;

                第7步添加的redo05a.log,是否能删除——不能

SQL> alter database drop logfile member 'redo05b.log';

SQL> alter database drop logfile member 'D:\test\redo05b.log';

(12)删除 ORCL数据库的重做日志文件组5;

SQL> select * from V$LOGFILE where group# = 5;

SQL> ALTER DATABASE DROP LOGFILE GROUP 5;

(13)查看 ORCL数据库是否处于归档模式;

SQL> select log_mode from V$database;

(14)将 ORCL数据库设置为归档模式;

SQL> SHUTDOWN IMMEDIATE;

SQL> STARTUP MOUNT;

SQL> ALTER DATABASE ARCHIVELOG;

SQL> ALTER DATABASE OPEN;

http://www.lryc.cn/news/450024.html

相关文章:

  • Python自然语言处理之spacy模块介绍、安装与常见操作案例
  • DSPy101
  • 网格交易策略:从原理、应用到实战Python回测
  • 软考论文《论大数据处理架构及其应用》精选试读
  • fatfs API使用手册
  • 9.23作业
  • Unity3D 房间去重叠化算法详解
  • mybatis 配置文件完成增删改查(五) :单条件 动态sql查询,相当于switch
  • 全球IP归属地查询-IP地址查询-IP城市查询-IP地址归属地-IP地址解析-IP位置查询-IP地址查询API接口
  • Vue3+FastAPI中Token的刷新机制(含代码示例)
  • 【GAN 图像生成】
  • 【自然语言处理】词嵌入模型
  • 了解针对基座大语言模型(类似 ChatGPT 的架构,Decoder-only)的重头预训练和微调训练
  • cmake如何在编译时区分-std=c++17和-std=gnu++17?检查宏
  • 速通数据结构与算法第七站 排序
  • 灵当CRM index.php接口SQL注入漏洞复现 [附POC]
  • 修复: Flux女生脸不再油光满面, 屁股下巴 -- 超实用Comfyui小技巧
  • Actions Speak Louder than Words Meta史诗级的端到端推荐大模型落地
  • 金智维KRPA之Excel自动化
  • 哪款宠物空气净化器能有效去除浮毛?希喂、352实测分享
  • 2024.9.28更换启辰R30汽车火花塞
  • 2024上海网站建设公司哪家比较好TOP3
  • TDesign组件库+vue3+ts 如何视觉上合并相同内容的table列?(自定义合并table列)
  • BACnet协议-(基于ISO 8802-3 UDP)(2)
  • android 根据公历日期准确节气计算年月日时天干地支 四柱八字
  • VMware虚拟机连接公网,和WindTerm
  • 游戏盾SDK真的能无视攻击吗
  • 【QT】亲测有效:“生成的目标文件包含了过多的段,超出了编译器或链接器允许的最大数量”错误的解决方案
  • 什么是 Apache Ingress
  • SpringBoot助力墙绘艺术市场创新