自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(89)
  • 问答 (3)
  • 收藏
  • 关注

原创 NTP/NTPD-时间同步服务

ntpd服务,拥有cs二合一性质,在本地对上级就是c端,对下级就是s端。新版的ntp不再对ntp cs端做区分了,只有ntpd端。配置文件在/etc/ntp.conf文件中。

2023-10-19 15:26:14 1132

原创 Centos7修改root密码

2.进入编辑界面,上下光标键移动,找到linux16这一行,在末尾追加内容init=/bin/sh,然后按Ctrl+x键进入单用户模式。输入命令 exec /sbin/init 或 exec /sbin/reboot命令进入系统。3.在单用户模式下输入mount -o remount, rw /,挂载根目录。4.接着输入命令 passwd root 修改密码。注意,修改密码时,输入的密码不会显示,我们输入即可。1.首先启动系统,在这个开机界面按e,进入编辑模式。6.此时输入刚刚设置的root密码登陆即可。

2023-07-03 11:14:34 1660 1

原创 DBA之路--RMAN备份与恢复00_学前须知

RMAN会将资料数据记录在目标数据库的控制文件中。这些相关文件包括归档日志,RMAN备份,控制文件自动备份,复用的控制文件和重做日志副本及闪回日志文件。physical standby database物理备库,主库的拷贝使用主数据库产生的redo进行更新,RMAN能够创建,备份或恢复备数据库。recovery catalog database恢复目录数据库,RMAN定期将目标数据库控制文件的元数据传播到恢复目录。,rman操作备份和恢复的数据库,包括但不限于数据文件、控制文件、归档日志和spfile。

2023-06-06 11:07:57 832

原创 DBA之路--数据库专业术语收集指南【时刻更新】

【代码】DBA之路--数据库专业术语收集指南【时刻更新】

2023-06-05 19:07:22 182

原创 DBA之路-- 闪回恢复区FRA(Flash recovery area)与闪回特性(flashback)[待更新]

Flashback Database 功能非常类似与RMAN的不完全恢复,无法达到FRA的完全恢复。启用后会包含一个rvwr进程,专门负责数据恢复,该进程后续也会向fra中写入flashback database log,FRA用于存储所有与恢复相关的文件,oracle使用FRA对本地连接的存储、oracle的OCFS群集文件系统、自动管理ASM特性。flash内部细分为 Flashback Database, Flashback Drop,Flashback Query和Flashback Table。

2023-06-05 19:05:28 808

原创 DBA之路--RMAN备份与恢复01_RMAN体系架构

由1.6我们可知道,rman在实际使用时会在SGA或PGA构筑缓冲区,同时通过1这些缓冲区将数据文件写入到块。这种缓冲区有实际分为两种输入缓冲区,填充从备份文件中读取的数据块#输入内存缓冲区 备份数据库时,输入内存缓冲区大小和数目取决于实际执行的备份命令,或者说时一个备份中多路复用的文件数量。

2023-06-05 19:02:49 2872 1

原创 DBA之路--RMAN备份与恢复02_RMAN配置、备份和恢复操作基础

1、rman内配置的策略对fra和fra以外的归档重做日志都有效,但是实际只有fra内部的会被删除,因为oracle本身会优先级高,默认会尽可能长时间的保护日志,除非空间有需要或者日志被标记。需要防止其他服务的同名rman命令没有运行。上面的表格是针对rman使用期间,使用的不同加密或压缩的数据的rman的备份的实际处理过程。表格是针对rman使用期间,使用的不同加密或压缩的数据的rman的备份的实际处理过程。2、11g版本以前,该删除策略仅仅对应用到备份数据库的归档重做日志有效,

2023-06-05 19:02:44 2142

原创 DBA之路--oracle的可选配置项MTS(共享服务器)

最大优点是在不要服务器增加物理内存时提升连入数据库的并发访问数了。就好比餐馆有一对一服务的服务员和一对多服务的服务员,服务总量一定,前者服务员数量肯定多余后者。进阶:https://www.cnblogs.com/weaver1/archive/2012/02/13/2348706.html。

2023-06-05 19:01:10 175

原创 ORA-01555

rollback records needed by a reader for consistent read are overwritten by other writers 回滚数据时被其他事务覆写。

2023-05-30 19:07:03 106

原创 ORA-00972-命名的字节名称过长_dns反查

命名的字节名称过长。

2023-05-30 19:05:41 744

原创 DBA之路--体系结构_数据库实例-内存结构

数据库高速缓存区 database buffer cache存储的是数据库的数据文件中读取的数据块副本,一般是事务select的。由服务器进程将数据文件中数据读入到高速缓冲区。重做(重放)日志缓冲区 redo log buffer存储的是数据库所作更改条目的信息,包好dml或者dll操作(crud),使用scn进行顺序区分。触发检查点或者当前数据块满了后会LGWR日志写入进程才会将内容存入重放日志中。

2023-05-30 18:58:00 533

原创 DBA之路--体系结构_数据库-物理存储结构

用于存储数据物理结构文件的位置(主要为数据物理文件,redo,归档日志)。用于定位数据库主要目录的根文件,控制文件仅在open和mounted状态后使用。,包含数据文件和临时文件两种,用于存储用户数据和应用程序数据。,redo日志文件,用于防止数据文件丢失,可以参考6.6。

2023-05-30 18:55:28 692

原创 DBA之路---oracle故障诊断框架ADR

*对于c版本中,**虽然产生了CDB和PDB容器概念,但作为根容器的CDB$ROOT的ADR会存储所有PDB的ADR错误日志,PDB的专有目录并不会记录产生的错误内容。用于收集存储打包ADR获取到的诊断信息,并确定oracle需要那些文件来诊断问题,完成后会打包一个压缩包存放在ADR处。跟踪文件时排查故障的重要工具,可以用来分析和查看给定数据库目前在做什么,过去做了什么。c版本新引进日志,记录数据库中不正常但是缺不影响数据库自身状态的时间,g版本以前这些是存放在警报日志中的。ADRCI命令行工具。

2023-05-30 18:48:15 713

原创 DBA之路---oracle的wallet与TDE透明加密

是oracle数据加密的一种方式,wallet从物理上对数据文件中的数据进行加密。但是对使用数据库的系统来说,数据是透明的。注意wallet产生的透明加密对sys用户级别的表无效,权限不够。

2023-05-30 18:46:54 871

原创 DBA之路---oracle创建连接三个主要文件

由于oracle数据库是一个客户端服务器的软件,所以,首先需要接收来自客户端的连接请求,服务器就必须配置监听器;其次,客户端要连接到某个制定的服务器,就必须配置到服务器的tns服务名。类似于linux或者其他unix的nsswitch.conf文件,通过这个文件来决定怎么样找一个连接中出现的连接字符串。记录客户端访问数据库的所需要的本地配置信息,说白了定义网络服务。此文件类似于Linux系统的hosts文件,提供tnsname到主机名或者IP的对应关系。2、telnet协议。

2023-04-14 17:04:29 654

原创 DBA之路---Oracle-C版本插拔式数据库特点

每个pdb包括模板文件pdb,都可以有自己的用户、角色、配置和数据,这使得在一个cdb中可以同时支持多个应用程序,每个应用程序都有自己的pdb。在CDB root容器中可以创建一个叫做Application root的容器,类似于CDB root,,由模板创建的pdb,每个pdb都是单独成立。,存储数据库系统的元数据和公共用户,原则不允许修改任何内容,也不允许创建业务数据,一个CDB容器只能有一个root。CDB即数据库容器,是PDB插拔的容器单位,按照g版本的非容器数据库方式管理pdb。

2023-04-14 16:59:26 586

原创 DBA之路--体系结构_数据库—逻辑存储结构

代码所控制的文件,类似linux的lvm由物理卷生成的逻辑卷,不是真正的文件oracle以逻辑形式使用存储空间,由以下块、区、段和表空间单元构成。,TableSpace是存储结构中的最高层结构,作为段结构的逻辑存储容器。建立一个表空间的时候,是需要指定存储的文件。具体划分为一个表空间可以指定多个数据文件,多个文件可以在不同的物理存储上.,与数据库对象对应,一个对象一个数据段。

2023-03-27 10:14:22 428 1

原创 ORA-01017 -用户名口令无效(面向c版版本)

12cR1做实验创建pdb时出现,原因未知目前分析不出来但是好歹有解决方式,用户没被锁或者也没设置登陆时间。ORA-01017**-用户名口令无效(面向c版版本)

2023-03-22 17:01:46 267

原创 DBA之路---数据库启动与关闭过程

shutdown、就是数据库关闭状态。nomount模式mount、open。针对不同模式支持alter语句进行切换。

2023-02-24 09:08:56 576

原创 DBA之路---Stream数据共享同步机制与配置方法

由于数据共享需要分成主库与从库,所以本次创建测试环境,本地不同global_name相同版本的11g数据库两套,实例名称主库prince,从库prince2(安装时设置),使用两个端口两套监听。假定使用同步的是tbbb用户。收集oracle中的事件,将事件保存在队列里,然后将事件发布给不同的订阅者。从管理员角度就是,捕获oracle的redo日志,然后将其通过网络传递到其他数据库来进行一种复制变化,进而完成库级数据同步。请按照步骤同步进行创建。

2023-02-16 11:33:37 1022

原创 DBA之路---oracle的标准时间SCN

作为oracle中区分数据库不同操作的时间号,作为oracle中的北京标准时间存在。如果采取时间区分的话必定会涉及到时区变化的处理,不同时区不同时间的记录会导致无法区分执行顺序。所以采取SCN方式用于标定标准时间。

2023-02-08 16:40:44 248

原创 DBA之路---Oracle的checkpoint机制

oracle中所有被修改但是没有commit都叫脏块,这些脏块的首次变脏(被修改)的时间会被记录同时生成一个双向链表指针串联,作为增量检查点所使用队列。记下当前scn值,将在此之前的所有重放缓存日志中脏数据一次性写完,同时将该scn同步到控制文件与数据头中(适合数据量少的情况)增量检查点 incremental checkpoint。局部检查点 partial checkpoint。完全检查点 fullcheckpoint。

2023-02-08 16:37:54 1474

原创 DBA之路---oracle的redo重放日志的检查方式-Logminer工具

支持redo重放日志与arc归档日志检查(redo的备份)

2023-02-08 10:17:40 588

原创 Linux 物理逻辑卷创建删除+挂载

是采用MBR的主引导先创建扇区然后对硬盘创建分区,最后再将该文件进行文件系统的格式化。:通过建立一个在硬盘与分区之间的逻辑层来提供磁盘分区的管理的灵活性进行动态管理。但是也会有如下使用问题**(无法动态管理磁盘空间)**LVM将整个物理磁盘分成四部分。

2023-02-01 17:35:30 1245

原创 ORA-12519找不到合适的服务句柄,当前注册到监听的实例无法接收连接请求

【代码】ORA-12519找不到合适的服务句柄,当前注册到监听的实例无法接收连接请求。

2023-01-10 10:58:58 141

原创 ORA12505 无法正确找到指定sid数据库

ora文件在工具-》首选项中可以看到文件位置,如果没有找到则文件一定是配置到环境变量中,可以在环境变量中找到ora文件位置。获取sys权限,使用select instance_name from V$instance;大概率是指定的sid名称错误,我们需要找到远程工具指定连接的ora文件来获取真实sid名称。或者考虑下默认地址路径全盘找一下。

2023-01-10 10:57:46 1239

原创 ORA-03135: Connection Lost Contact 数据库丢失联系

【代码】ORA-03135: Connection Lost Contact 数据库丢失联系。

2023-01-10 10:57:13 11362

原创 Navicat连接Oracle报错:Oracle library is not loaded

【代码】Navicat连接Oracle报错:Oracle library is not loaded。

2023-01-10 10:56:30 313

原创 Oracle连接报错--Duplicate entry ** ‘‘ for key ‘PRIMARY‘

【代码】Oracle连接报错--Duplicate entry ** '' for key 'PRIMARY'

2023-01-10 10:54:01 473

原创 oracle数据库的三种远程连接方式

实战项目错误解决方式收集,欢迎订阅,不定时更新

2023-01-10 10:51:51 4088

原创 Oracle报错处理(实时更新)

针对使用oracle数据库的错误收集

2022-12-14 09:17:02 936

原创 Linux数据库挂载空间

(1)cat /etc/fstab查看所有可用空间和文件类型,本例软件使用源空间文件为ext3类型,所以新挂载空间需要保持一致,也为ext3类型。mkfs -t ext3 /dev/sdc1 文件类型ext3应当与正在使用的应用软件空间文件保持一致。#本次操作是临时挂载,系统重启后磁盘挂载会掉,需要修改配置文件后才能变成非临时挂载。ls -l /dev/disk/by-uuid #查看刚才新增的磁盘的盘符。cat /etc/fstab 查看配置文件。cat /etc/fstab 查看配置文件。

2022-10-10 17:14:38 1019

原创 MYSQL刷题题解_力扣_查找每个部门中薪资最高的员工。

1、题目描述表: Employee+--------------+---------+| 列名 | 类型 |+--------------+---------+| id | int || name | varchar || salary | int || departmentId | int |+--------------+---------+id是此表的主键列。departmentId

2022-05-22 14:59:55 2153

原创 MYSQL刷题题解_力扣_招收收入超过经理的员工

1、题目描述+-------------+---------+| Column Name | Type |+-------------+---------+| id | int || name | varchar || salary | int || managerId | int |+-------------+---------+编写一个SQL查询来查找收入比经理高的员工。managerId 是此员工的

2022-05-22 13:53:20 231

原创 MYSQL刷题题解_随缘刷_求取中途转机至少一次的飞机班次

1、题目描述一张飞机航班表段flight+---------------+---------+| Column Name | Type |+---------------+---------+| PlanNO | varchar || StartyArea | varchar || Starttime | date || EndArea | varchar || Endtime | date |+---------

2022-05-22 13:40:15 403 3

原创 MYSQL刷题题解_letcode_股票的资本损益

1、题目描述Stocks 表:+---------------+---------+| Column Name | Type |+---------------+---------+| stock_name | varchar || operation | enum || operation_day | int || price | int |+---------------+---------+(stock_name, da

2022-05-19 17:58:23 139

原创 MYSQL刷题题解_上升的温度

1、题目描述表: Weather+---------------+---------+| Column Name | Type |+---------------+---------+| id | int || recordDate | date || temperature | int |+---------------+---------+id 是这个表的主键该表包含特定日期的温度信息编写一个 SQL 查询,来查找与

2022-05-19 17:17:01 366

原创 MYSQL刷题题解_交换每两个连续的学生的座位号

1、题目描述表: Seat±------------±--------+| Column Name | Type |±------------±--------+| id | int || name | varchar |±------------±--------+Id是该表的主键列。该表的每一行都表示学生的姓名和ID。Id是一个连续的增量。编写SQL查询来交换每两个连续的学生的座位号。如果学生的数量是奇数,则最后一个学生的id不交换。

2022-05-07 20:11:48 705 1

原创 MYSQL刷题题解_给定一个表tree,id是树节点的值列,p_id 是它父节点值列,输出所有节点的编号和节点的类型,并将结果按照节点编号排序。上面样例的结果为

1、题目描述给定一个表 tree,id 是树节点的编号, p_id 是它父节点的 id 。±—±-----+| id | p_id |±—±-----+| 1 | null || 2 | 1 || 3 | 1 || 4 | 2 || 5 | 2 |±—±-----+树中每个节点属于以下三种类型之一:叶子:如果这个节点没有任何孩子节点。根:如果这个节点是整棵树的根,即没有父节点。内部节点:如果这个节点既不是叶子节点也不是根节点。写一个查询语句,输

2022-05-05 21:17:25 204

原创 Aircrack-ng套件_无线网卡破解

Aircrack-ng套件详细使用◆什么是Aircrack-ngAircrack-ng是一款用于破解无线802.11WEP及WPA-PSK加密的工具,该工具在2005年11月之前名字是Aircrack,在其2.41版本之后才改名为Aircrack-ng。Aircrack-ng主要使用了两种攻击方式进行WEP破解:一种是FMS攻击,该攻击方式是以发现该WEP漏洞的研究人员名字(Scott Fluhrer、Itsik Mantin及Adi Shamir)所命名;另一种是KoreK攻击,经统计,该攻击方式的

2022-04-22 01:49:48 3568

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除