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

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.kler.cn/news/326173.html

相关文章:

  • kubeadm部署k8s集群,版本1.23.6;并设置calico网络BGP模式通信,版本v3.25--未完待续
  • C++ STL(1)迭代器
  • Kafka 在 Linux 下的集群配置和安装
  • 生产k8s 应用容器内存溢出OOMKilled问题处理
  • Ubuntu 镜像替换为阿里云镜像:简化你的下载体验
  • linux内核双向链表使用list klist
  • YOLOv11改进策略【注意力机制篇】| 添加SE、CBAM、ECA、CA、Swin Transformer等注意力和多头注意力机制
  • L2-004 这是二叉搜索树吗?
  • C++中vector类的使用
  • Google Tag Manager - 服务器端代码植入
  • Python与SQL Server数据库结合导出Excel并做部分修改
  • ElasticSearch安装分词器与整合SpringBoot
  • 【制作自解压程序】使用7Z制作自解压程序
  • OceanBase技术解析:自适应分布式下压技术
  • 【软件整理资料】软件项目配套资料,项目计划书(word)
  • IDEA使用技巧和插件推荐
  • 爬虫及数据可视化——运用Hadoop和MongoDB数据进行分析
  • js中的深拷贝与浅拷贝 手写深拷贝代码
  • 深入剖析 Android Lifecycle:构建高效稳定的应用
  • 如何设计能吸引下载的截图以及注意事项
  • SpringBoot助力墙绘艺术市场创新
  • golang学习笔记16-数组
  • java 解析excel (本地资源)
  • Android常用C++特性之std::find_if
  • CF1619D.New Year‘s Problem
  • 解决 TypeError: Expected state_dict to be dict-like, , got <class ‘*‘>.
  • Acwing 最小生成树
  • 每日OJ题_牛客_NC40链表相加(二)_链表+高精度加法_C++_Java
  • 《黑神话:悟空》天命人速通法宝 | 北通鲲鹏20智控游戏手柄评测
  • linux打开桌面软件(wps)、获取已打开的文件名(wps)