Oracle视频基础1.3.6练习

1.3.6
以下是您的需求清单(不含解决方案):

  • 检查数据库启动情况
  • 等待会话结束,进行正常关机
  • 等待事务全部提交后再关机
  • 查看 alert 日志文件
  • 查看后台跟踪文件
  • 查看用户跟踪文件

检查数据库启动情况

ps -ef | grep oracle
ipcs
clear

shutdown 等待会话结束

sqlplus /nolog
conn / as sysdba
startup
(boobooke session start)
select sid,serial#,username from v$session;
shutdown normal
(quit)
startup
clear scr

addr status shutdown 等待事务全部提交

(create table bbktbl<id integer, name char<10>>;)
(insert into bbktbl values<0, 'wilson'>;)
(select * from bbktbl; # '0,wilson')
desc v$transaction
select addr,status from v$transaction;
# 59BOD118 ACTIVE
(commit;)
/
# no rows selected
shutdown transactional

看alert log files

show parameter dump #background_dump_dest
cd /u01/admin/wilson/
ls
ls -l
cd bdump/
ls -l
vi alert_wilson.log
exit
shutdown immediate
vi alert_wilson.log
/normal

看background trace文件

ls 
pwd
clear
ls -l

看user trace 文件

show parameter dump
cd ..
ls
cd udump/
ls -l
rm -f *
ls -l
clear
ls -l

请添加图片描述
请添加图片描述
请添加图片描述
请添加图片描述
请添加图片描述
请添加图片描述
请添加图片描述
请添加图片描述
请添加图片描述
请添加图片描述
请添加图片描述
请添加图片描述
请添加图片描述
请添加图片描述
请添加图片描述
请添加图片描述
请添加图片描述
请添加图片描述
请添加图片描述
请添加图片描述
Oracle数据库管理指南:启动、关闭与日志查看

1. 检查数据库启动状态

检查Oracle数据库的启动情况可以通过以下命令完成,确保数据库实例已启动且运行正常:

ps -ef | grep oracle
ipcs
clear

2. 正常关机:等待会话结束

若要关闭数据库并等待所有会话结束,可使用以下步骤:

sqlplus /nolog
conn / as sysdba
startup
-- 查看当前会话
select sid, serial#, username from v$session;
shutdown normal
-- 重新启动数据库
startup
clear scr

3. 等待事务提交后关机

为避免中断重要事务,可以等待事务全部提交后再进行关机:

-- 创建测试表并插入数据
create table bbktbl (id integer, name char(10));
insert into bbktbl values (0, 'wilson');
select * from bbktbl; -- 预期输出: 0, wilson-- 查看事务状态
desc v$transaction
select addr, status from v$transaction; -- 例如, ACTIVE 状态-- 提交事务并检查
commit;
select addr, status from v$transaction; -- 预期无结果行
shutdown transactional;

4. 查看 Alert 日志文件

Alert日志是Oracle记录的关键信息,可以按以下步骤查看:

show parameter dump -- 检查日志目录路径
cd /u01/admin/wilson/bdump/
ls -l
vi alert_wilson.log
-- 搜索关键字 'normal' 以查找常规关机信息
/normal

5. 查看后台跟踪文件

后台跟踪文件提供Oracle后台进程的详细信息:

ls
pwd
clear
ls -l

6. 查看用户跟踪文件

用户跟踪文件记录用户级的操作详情,可在 udump 目录中找到并清理旧文件:

show parameter dump
cd /u01/admin/wilson/udump/
ls -l
rm -f * -- 删除所有跟踪文件
ls -l
clear

总结以上步骤,有助于保持数据库健康管理,确保操作的连贯性和数据的安全性。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/58251.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【大数据学习 | HBASE】hbase的原理与组成结构

1. hbase的简述 hbase作为google的大数据三篇比较重要的论文之一&#xff0c;它的起源叫做bigtable&#xff0c;意思非常简单就是大表的意思&#xff0c;是一个分布式存储很多数据的大型表格系统&#xff0c;它是对于hdfs中的数据不能直观查询和随机读写的病痛的一个补充和完善…

苍穹外卖Bug集合

初始化后端项目运行出现以下问题 以上报错是因为maven和jdk版本不符合&#xff0c;需要将jdk改成17&#xff0c;mavne改成3.9.9

【C++篇】在秩序与混沌的交响乐中: STL之map容器的哲学探寻

文章目录 C map 容器详解&#xff1a;高效存储与快速查找前言第一章&#xff1a;C map 的概念1.1 map 的定义1.2 map 的特点 第二章&#xff1a;map 的构造方法2.1 常见构造函数2.1.1 示例&#xff1a;不同构造方法 2.2 相关文档 第三章&#xff1a;map 的常用操作3.1 插入操作…

太空旅游:科技能否让星辰大海变为现实?

内容概要 在这个快速变化的时代&#xff0c;太空旅游成为了一个让人热血沸腾的话题。想象一下&#xff0c;坐在一颗漂浮的太空舱里&#xff0c;手中端着饮料&#xff0c;眺望着无尽的星辰大海&#xff0c;简直就像科幻电影中的情节一样。不过&#xff0c;这不仅仅是一个空洞的…

程序中怎样用最简单方法实现写excel文档

很多开发语言都能找到excel文档读写的库&#xff0c;但是在资源极其受限的环境下开发&#xff0c;引入这些库会带来兼容性问题。因为一个小功能引入一堆库&#xff0c;我始终觉得划不来。看到有项目引用的jar包有一百多个&#xff0c;看着头麻&#xff0c;根本搞不清谁依赖谁。…

R 环境安装

R 环境安装 R 是一种广泛使用的统计软件和编程语言,特别适合用于数据分析和可视化。在开始使用 R 进行数据分析之前,您需要在自己的计算机上安装 R 环境。本文将详细介绍如何在不同的操作系统上安装 R,并配置必要的组件以开始您的数据分析之旅。 1. Windows 系统上的 R 安…

本地缓存与 Redis:为什么我们仍然需要本地缓存?

文章目录 本地缓存与 Redis&#xff1a;为何仍需本地缓存&#xff1f;为什么需要本地缓存&#xff1f;多级缓存架构多级缓存的实现 本地缓存的实现方式使用 cachetools 实现 LRUCache使用 diskcache 实现持久化缓存 缓存装饰器实现进一步优化&#xff1a;缓存失效与更新 小结 好…

【春秋云镜】CVE-2023-23752

目录 CVE-2023-23752漏洞细节漏洞利用示例修复建议 春秋云镜&#xff1a;解法一&#xff1a;解法二&#xff1a; CVE-2023-23752 是一个影响 Joomla CMS 的未授权路径遍历漏洞。该漏洞出现在 Joomla 4.0.0 至 4.2.7 版本中&#xff0c;允许未经认证的远程攻击者通过特定 API 端…

解决虚拟机启动报:此主机支持AMD-V,但AMD-V处于禁用状态

首先要知道你自己使用的主板型号&#xff0c;如果是京东购买的&#xff0c;可以直接上京东去问客服。如果没有订单号&#xff0c;如果能提供正确的主板型号&#xff0c;他们应该也是会帮忙解答的。 您好&#xff0c;AMD 平台与 Intel 平台以及部分新老主板开启虚拟化的步骤和细…

SYN Flood , DDos攻击以及防护措施

目录 1 SYN Flood 2 直接攻击 3 伪造源攻击(IP欺骗) 4 分布式服务拒绝式攻击(DDos) -- SYN Flood 1 部署 Anti-DDos 服务(源认证首包丢弃) 2 SYN Cookie 技术 5 分布式服务拒绝是攻击(DDos) -- 应用层 1 SYN Flood SYN Flood 就是SYN洪水攻击&#xff0c;他是利用TC…

【EI会议推荐】抢先掌握学术前沿!快来参加EI学术会议投稿,展示你的研究成果,开启科研新高度!

【EI会议推荐】抢先掌握学术前沿&#xff01;快来参加EI学术会议投稿&#xff0c;展示你的研究成果&#xff0c;开启科研新高度&#xff01; 【EI会议推荐】抢先掌握学术前沿&#xff01;快来参加EI学术会议投稿&#xff0c;展示你的研究成果&#xff0c;开启科研新高度&#…

2.若依vue表格数据根据不同状态显示不同颜色style

例如国标显示蓝色&#xff0c;超标是红色 使用是蓝色&#xff0c;未使用是绿色 <el-table-column label"外卖配送是否完成评价" align"center" prop"isOverFlag"> <template slot-scope"scope"> …

Java基础-内部类与异常处理

(创作不易&#xff0c;感谢有你&#xff0c;你的支持&#xff0c;就是我前行的最大动力&#xff0c;如果看完对你有帮助&#xff0c;请留下您的足迹&#xff09; 目录 一、Java 内部类 什么是内部类&#xff1f; 使用内部类的优点 访问局部变量的限制 内部类和继承 内部…

[代码随想录打卡Day7] 454.四数相加II 383. 赎金信 15. 三数之和 18. 四数之和

454.四数相加 思路&#xff1a;没有去重问题&#xff0c;使用化解法。先对a,b两个数组进行双层for循环遍历得到所有的ab的值保存到map中&#xff0c;key是ab的值&#xff0c;value存储出现的次数&#xff0c;然后双层for循环遍历c,d&#xff0c;查找0-(cd)是否在map中&#xf…

【系统架构设计师】2022年真题论文: 论区块链技术及应用(包括解题思路和素材)

更多内容请见: 备考系统架构设计师-专栏介绍和目录 文章目录 真题题目(2022年 试题3)解题思路区块链技术原理区块链技术的关键特性区块链技术的应用领域论文素材参考真题题目(2022年 试题3) 区块链作为一种分布式记账技术,目前已经被应用到了资产管理、物联网、医疗管理…

Kubernetes(K8s)相关漏洞介绍

Kubernetes&#xff08;K8s&#xff09;是一个开源的容器编排平台&#xff0c;用于自动化部署、扩展和管理容器化应用程序。然而&#xff0c;像任何复杂的软件系统一样&#xff0c;Kubernetes也存在一些安全漏洞。以下是一些已知的Kubernetes安全漏洞&#xff1a; Kubernetes镜…

C# 常用的测试框架合集

在 C# 开发中&#xff0c;拥有强大的测试框架是确保代码质量和稳定性的关键。本文将介绍一些 C# 中常用的测试框架&#xff0c;帮助你更好地进行单元测试、集成测试等各类测试工作。 一、NUnit 简介 NUnit 是一个广泛使用的开源测试框架&#xff0c;专为.NET 平台设计。它提供…

Obsidian vs Typora

引言 近来几日&#xff0c;自己也算是用了一段时间的Obsidian了&#xff0c;也是有资格来说一下使用感受了。当前感觉是自己未来很长一段时间将会一直使用Obsidian了。 Typora vs Obsidian Typora 优点 整体好看&#xff0c;简洁&#xff0c;所见即所得 缺点&#xff1a;…

Java 基于SpringBoot+Vue 的公交智能化系统,附源码、文档

博主介绍&#xff1a;✌程序员徐师兄、7年大厂程序员经历。全网粉丝12w、csdn博客专家、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java技术领域和毕业项目实战✌ &#x1f345;文末获取源码联系&#x1f345; &#x1f447;&#x1f3fb; 精彩专栏推荐订阅&#x1f447;…