自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(58)
  • 收藏
  • 关注

原创 Windows平台下的Oracle 19c补丁升级

关闭services.msc中的服务后再执行opatch rollback -id 35962832此时回滚成功。将ORACLE_HOME/OPatch目录中的文件全部复制到ORACLE_HOME/OPatch_bak中。– 关闭services.msc中oracle的服务后执行。周四晚上进行全量备份,实施当天22:00开始进行增量备份。–将补丁包解压到ORACLE_HOME目录下后执行。–备份ORACLE_HOME/OPatch。(测试环境中此步骤可跳过)

2024-04-17 14:12:31 604

原创 解决oracle数据库乱码

【代码】解决oracle数据库乱码。

2024-04-04 20:15:45 242

原创 Red Hat配置本地yum源

创建本地源文件夹挂载镜像文件至指定的目录备份本地源删除默认原本地源配置本地源,创建Media.repo文件配置以下内容关闭订阅插件提示将plugins参数设置为0加载本地yum源&测试。

2024-04-01 22:15:41 330

原创 Linux系统常用命令

Linux系统常用命令文章目录Linux系统常用命令一、系统管理类二、文件与目录管理类|三、文件与目录管理类||四、网络管理类五、磁盘管理类六、Oracle常用命令七、QData常用命令一、系统管理类二、文件与目录管理类|三、文件与目录管理类||四、网络管理类五、磁盘管理类六、Oracle常用命令七、QData常用命令

2024-03-29 21:16:27 225

原创 Oracle 19cRAC集群补丁升级

Oracle 19cRAC集群安装教程参考:https://blog.csdn.net/yushaoyyds/article/details/135791234?节点二没有/u01/app/oraInventory/ContentsXML/oui-patch.xml文件,可以从节点一copy过去。p35940989_190000_Linux-x86-64.zip(GI包,grid软件升级包)(两个节点都要操作,注意:一定要在两个节点执行完后之前的操作后再进行此操作,否则会报错)

2024-03-26 16:40:39 1149

原创 oracle19c补丁19.3.0.0升级到19.22.0.0

查看README.html进行冲突检测。验证Oracle Inventory。可以看到已经升级到19.22.0.0。二、备份opatch和数据库文件。三、替换高版本opatch。打补丁前先关闭监听和数据库。八、将更新内容加载到数据库。

2024-03-25 19:05:18 325

原创 《服务器相关》作业

sas线,接raid卡上;bond是指网络中的绑定(bonding),它是一种将多个网络接口(也称为子网口)组合在一起,形成一个逻辑网络接口的技术。RAID(冗余磁盘阵列)是一种数据存储技术,将多个独立的物理磁盘组合起来,形成一个逻辑磁盘单元,提供冗余性、性能改进或同时提供两者的功能。千兆网卡的实际传输速率通常约为每秒 1 Gbps(千兆位每秒),即约为每秒 125 MB(兆字节)。Card)是一种专用的硬件设备,通常安装在服务器上,用于远程管理和监控服务器,即使服务器处于关闭或无法正常启动的状态下。

2024-03-20 18:49:58 254

原创 《数据库基础》作业

ASM实例是oracle的存储管理工具,用于管理数据库中的存储资源,管理数据库中的数据文件、控制文件和重做日志文件,以及提供磁盘分配、故障恢复和数据镜像等;high:当存在多个磁盘故障时,数据仍然可用,并且可以通过恢复冗余副本来保持数据的完整性和可用性,安全性最高,适用于对数据可靠性要求非常高的关键业务环境。Oracle数据库实例是oracle数据库运行时的环境,包括内存和后台进程,管理SGA和PGA等内存结构,控制数据库的并发访问和事务处理;normal:至少需要两个磁盘来构建磁盘组;

2024-03-20 18:44:55 472

原创 《xxxx一体机的架构及其中的网络规划和用途》作业

计算层,网络层,存储层;QData至少是2个计算节点+3个存储节点;带外网段5或7个(当交换机可以配网段时是7个(2个计算+3个存储+2个交换机),不可以配网段时是5个(2个计算+3个存储))一套QData2+3构架一体机,双口HCA卡4块,插在计算节点上;存储节点:每台2块单口HCA卡;计算节点:每台2块双口HCA卡;业务网段ip5个(2个public ip,2个vip,1个scan ip);计算节点:ib0:172.16.128.xx,用途:数据链路路。管理网段5个(2个计算+3个存储);

2024-03-20 18:31:09 227

原创 Oracle Rac集群日常维护管理命令

在11g R2中,默认 oc4j和gsd资源是 disable的;gsd是 CRS 用于跟 9i RAC 进行通信的一个模块,是为了向后兼容才保留的,不影响性能;在第一节中,看到直接停止集群,相关的Resource 也会被停止。但一些实际情况下,我们操作更多的是对某些资源的操作。查看各资源状态(nodeapps节点应用程序,ASM实例,数据库等)1、通过SRVCTL命令来startstopcheck所有的实例。使用srvctl status obj 来查询集群、资源的状态。停止:关闭数据库,关闭CRS。

2024-03-11 21:22:07 940

原创 【数据挖掘】基于 LightGBM 的系统访问风险识别(附源码)

这次大作业让我对数据挖掘和分析这门课程有了更深一步的了解,学习利用机器学习算法中的LightGBM算法对离散数据进行分析,同时也对Python代码有了更深层次的认识,认识了机器学习算法的优势,通过这次大作业的学习学会了建模分析方法,同时也学会了如何用Python代码实现对数据的删除和清洗,对模型本身的算法、适用范围、参数、优劣性有充分的了解。同时掌握了离散型数据的特征处理和时间处理,表格数据也可以轻易解决了。

2024-01-01 14:43:00 1339

原创 【Oracle】backup备份时报错ORA-19809,ORA-9804

将 db_recovery_file_dest_size 设置成10G;使用RMAN删除不再需要的过时备份,以释放空间。如果调整为10g还是报错,可以适当加大恢复区的大小。再次进入rman下backup database。这将删除不再需要用于恢复的过时备份文件。

2023-12-09 16:50:39 638

原创 【深度学习】AlexNet网络实现猫狗分类

AlexNet是一种卷积神经网络(Convolutional Neural Network,CNN)模型,它在2012年的ImageNet图像分类挑战赛中取得了重大突破,引发了深度学习在计算机视觉领域的热潮。AlexNet模型是一种CNN模型:AlexNet是一种典型的卷积神经网络模型,它由多个卷积层、池化层和全连接层组成,通过这些层的堆叠和组合来提取图像的特征并进行分类。CNN模型的原理:CNN是一种专门用于处理具有网格结构的数据(如图像)的深度学习模型。

2023-12-08 16:06:25 1371

原创 【小布_ORACLE笔记】Part11-6 RMAN Backups

确定应该采用哪种类型的RMAN备份使用RMAN COPY和BACKUP命令进行备份备份控制文件备份归档的重做日志文件。

2023-12-01 15:03:29 550 1

原创 【小布_ORACLE笔记】Part11-5 RMAN Backups

缺点:假设星期六晚上发生数据损坏,要恢复到星期六晚上数据损坏之前的状态,需要拿到上个星期天的0级备份和这周星期一到星期六的1级备份,恢复时间长。优点:假设星期六晚上发生数据损坏,要恢复到星期六晚上数据损坏之前的状态,只需要拿到上周日的0级备份和这周六的1级备份,恢复时间短。注意:星期天做0级备份是把之前所有的数据块都备份而不是只备份上一个星期的所有数据块,图中表示的不严谨。查看操作超过6秒以上的操作,totalwork表示总共的工作时间,sofar表示已经工作的时间。进入backup目录查看备份的文件。

2023-11-30 10:58:25 1009

原创 【小布_ORACLE笔记】Part11-1--RMAN Backups

好处:只需要使用一个指针指向需要恢复的文件所在目录就可以立刻恢复,节省很多时间。通过操作系统使用cp拷贝命令,dd复制命令把一个文件从一个地方复制到另一个地方。特点:原文件和目标文件一对一,一个字节不差的拷贝过去。五.使用RMAN的copy命令创建镜像拷贝。二.使用backup命令创建备份集。Image copy(镜像拷贝)Backup set(备份集)可以多个文件拷贝到一个文件。一.RMAN的备份类型。四.备份归档日志文件。

2023-11-28 20:01:08 1253

原创 【深度学习】gan网络原理生成对抗网络

这一部分设置了设备(GPU或CPU)、初始化了生成器和判别器的实例,并定义了优化器(Adam优化器)和损失函数(二分类交叉熵损失)。将生成器和判别器移动到设备上进行加速计算。plt.show()

2023-11-27 15:56:42 1115

原创 沃趣班11月月考题目解析

每个表空间都有自己的名称和数据文件,可以分配给一个或多个数据库用户,对应一个或多个数据文件,表空间的大小是它所对应的数据文件大小的总和。网络模式: 确保虚拟机的网络设置正确。配置 Yum 仓库文件: 在 /etc/yum.repos.d/ 目录中,你会找到 Yum 仓库的配置文件。large_pool: 使用MTS配置时,因为要在SGA中分配UGA来保持用户的会话,就是用Large_pool来保持这个会话内存使用RMAN做备份的时候,要使用Large_pool这个内存结构来做磁盘I/O缓存器。

2023-11-23 23:34:10 1105

原创 swingbench造数失败可能原因及解决方法

swingbench造数失败解决方法1.临时表空间文件内存不足,扩展临时表空间文件内存alter database tempfile'/home/oracle/oradata/orcl/temp01.dbf' resize 30G;(这里扩展完temp临时表空间后可以造数成功,则不需要扩展soe用户表空间)2.扩展soe用户数据文件内存(建议关闭自动扩展内存,会影响压测结果)alter database datafile'/home/oracle/oradata/orcl/soe.dbf'

2023-11-23 19:42:12 436

原创 ORA-01940: cannot drop a user that is currently connected报错解决方法

这个过程确保了与你尝试删除的用户关联的没有活动会话。然而,在使用 ALTER SYSTEM KILL SESSION 时要小心,因为它会强制终止会话,尤其是在生产环境中要谨慎使用。这个查询将列出与 SOE 用户相关的活动会话。记下这些会话的 sid 和 serial#。要解决这个问题,你需要确保没有与你要删除的用户关联的活动会话。用先前查询得到的实际 sid 和 serial# 替换 ‘sid,serial#’。session 与 v$process 来查找与用户相关的活动会话。

2023-11-23 14:15:28 1366

原创 oracle闪回恢复表数据

3.将表闪回到北京时间2023-11-22 20:06:00。当前为北京时间2023-11-22 20:10:00。1.打开监听和数据库,进入需要操作的表的所属用户下。

2023-11-22 20:49:30 716

转载 Linux学习笔记

原文链接:https://blog.csdn.net/weixin_56505730/article/details/124508073。版权声明:本文为CSDN博主「风么」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。

2023-11-20 17:14:36 26

原创 开启数据库审计(db,extended级别或os级别),并将审计文件存放到/home/oracle/audit下

审计(Audit)用于监视用户所执行的数据库操作,审计记录可存在数据字典表(称为审计记录:存储在system表空间中的 SYS.AUD表中,可通过视图dbaaudittrail查看或操作系统审计记录中默认位置为表中,可通过视图dba_audit_trail查看)或操作系统审计记录中(默认位置为表中,可通过视图dbaa​uditt​rail查看或操作系统审计记录中默认位置为默认情况下审计是没有开启的。

2023-11-20 15:53:16 614

原创 Linux文件与目录

用前面用的practice.txt演示一下,这里是要查找practice.txt中cout字符串所在的行,通过不同指令会有不同的显示效果。/b.py:将a.py的内容拷贝到[父目录]新建的b.py中。./b.txt :在当前目录下找b.txt这个文件,如果当前目录下没有这个文件就会自动new file一个。2)cat + 文本文件名:直接将文件的内容返回到终端界面(方便查看较小文件,不用每次都要进入文件)1)ls (list的缩写)+ 路径(缺省为当前路径):查看目录下所有的文件。

2023-11-20 14:02:55 35

原创 修改数据文件、控制文件、日志文件目录,且数据库正常启动

1.检查所有文件的绝对路径。

2023-11-20 13:40:50 45

原创 oracle关闭数据库详解

因为这时候要回退所有未提交的业务,而且,要checkpoint,因此要花费一定时间进行处理。switch logfile就是切换日志组,当手动切换日志组之后,oracle开始往新日志组写日志,并且进行一次checkpoint,把老日志组没有checkpoint的那部分dirty buffer从buffer。这时候有人要问normal checkpoint和incremental checkpoint的区别,完全checkpoint是把所有的脏数据写入到数据块中,同时更新scn,而为了降低系统消耗,

2023-11-18 15:44:32 191

原创 创建一个test用户并在test用户下创建test1表并插入数据,然后将test1表的查询权限授予test2用户

2.在test用户下创建test1表并插入数据。3.将test用户查询表权限赋予test2用户。2.创建test2用户并赋予连接数据库权限。1.创建test用户并赋予权限。

2023-11-16 22:06:41 270

原创 oracle赋予用户权限

原文链接:https://blog.csdn.net/weixin_42117413/article/details/123245278。1、默认的普通用户sun默认未解锁,不能进行那个使用,新建的用户也没有任何权限,必须授予权限。2、oralce权限管理比较严谨,普通用户之间也是默认不能互相访问的,需要互相授权。基本语法同grant,关键字为revoke。角色即权限的集合,可以把一个角色授予给用户。

2023-11-16 21:18:19 3538

原创 创建一个用户test且使用testtab表空间及testtemp临时表空间并授予其权限

maxsize unlimited:maxsize指定表空间的最大存储值,unlimited表示不限制表空间的最大值(也就是只要硬盘不满,表空间就可以一直扩展)autoextend on next 100M:autoextend表示表空间大小自动扩展,on next 100M指定每次表空间满了之间扩展的大小。原文链接:https://blog.csdn.net/tcz_666/article/details/133152270。

2023-11-16 16:13:28 76

原创 修改oracle数据库为非归档模式

开启数据库为mount。archivelog为归档模式。

2023-11-14 21:15:26 60

原创 oracle报错指南

ORA-01306: 在从 v$logmnr_contents 中选择之前必须调用 dbms_logmnr.start_logmnr()ORA-01737: 有效模式: [ROW] SHARE, [[SHARE] ROW] EXCLUSIVE, SHARE UPDATE。ORA-02093: TRANSACTIONS_PER_ROLLBACK_SEGMENT() 大于最大的可能数 ()ORA-02014: 不能从具有 DISTINCT, GROUP BY 等的视图选择 UPDATE FOR。

2023-11-14 20:23:28 175

原创 Red Hat桌面右上角不显示有线连接的小图标

对NetworkManager进行重启即可。

2023-11-13 19:41:48 192

原创 Linux系统调优08-iostat命令:监控磁盘使用情况

1.%iowait的值过高,表示硬盘存在I/O瓶颈2.%idle值高,表示CPU较空闲。3.%idle值高但系统响应慢时,有可能是CPU等待分配内存,此时应加大内存容量4.%idle小于70,I/O压力较大,一般都去速度有较多的wait5.%idle值如果持续低于10,那么系统的cpu处理能力相对较低,表明系统中最需要解决的资源是CPU6.如果%util比较大,说明I/O请求太多,硬盘可能存在瓶颈7.await大于svctm,差值越小,说明队列时间越短;

2023-11-10 22:09:36 356

原创 Linux系统调优07-top命令

【代码】Linux系统调度-top命令。

2023-11-10 21:57:36 35

原创 Linux系统调优06-mpstat:统计处理器的详细信息

处理器的运行速度大于外部硬件的处理速度,eg:读取硬盘,如果简单的顺序执行,CPU必须要等待很长时间,CPU会不断的进行轮询硬盘是否读取完毕,这样会浪费cpu的很长时间。所以产生了中断这种机制,当CPU进行读取硬盘时,等待硬盘的读取,这段时间CPU会将硬盘读取这个进程挂起,然后处理其他的进程,如果硬盘读取完毕后通知CPU,操作系统会将当前进程设为为活动的,从而允许该进程进行执行,处理硬盘的结果。

2023-11-10 21:47:54 23

原创 Linux系统调优05-vmstat<Virtual Memory Statistics>:性能监控工具

vmstat命令 输出的第一行数字是自服务器启动至今的各项指标的平均值,不是最新状态,从第二行开始是最新状态。vmstat 输出间隔秒数 输出次数。

2023-11-10 21:29:56 40

原创 Linux系统调优04-swap交换分区

swappiness文件可以设置范围0-100,当设置不同值时,SWAP策略的差异性就会出现。

2023-11-10 20:49:47 409

原创 Linux系统调优03-free

buffers/cache这个其实就是被进程或服务实际使用的内存;-l 显示详细的低内存和高内存统计信息(简单点就是输出的内容更详细)-V 查看free的版本信息,也可以使用 --version查看。-c 打印多少次之后退出,-c3,就是向屏幕打印三次之后就退出。-s 以每多少秒向屏幕输出-s2,就是每隔两秒向屏幕输出一次。-buffers/cache:是真正使用的内存数。-h 以人类可读的方式向屏幕输出。-b 以字节的形式向屏幕输出。-k 以kb的形式向屏幕输出。-m 以mb的形式向屏幕输出。

2023-11-09 22:08:53 52

原创 Linux系统调优02-/proc/loadavg

1./proc/loadavg文件:获取平均负载的信息。

2023-11-09 21:31:37 90 1

原创 Linux系统调优01-uptime

1、uptime : 查看cpu负载 1分钟/5分钟/15分钟,机器启动了多少时间。3、监控CPU,超过CPU核数,说明CPU负载很严重,出现问题。2、系统平均负载:在特定时间间隔内运行队列中的平均‘进程数’

2023-11-09 21:28:25 17 1

空空如也

空空如也

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

TA关注的人

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