自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 ORA-12514: TNS: 监听程序当前无法识别连接描述符中请求的服务

echo “172.16.xxx.xxx 主机名”>> /etc/hosts。echo “ip地址 主机名”>> /etc/hosts。

2024-03-15 09:33:26 408

转载 Linux之图形化界面与文本界面的切换

在我们下载安装Linux虚拟机—CentOS的时候,既可以自动安装(也称为简洁式安装),也可以手动安装,两者的区别可见大数据技术—Hadoop之搭建Linux虚拟机(NAT模式下)_啥都不会的码字人的博客-CSDN博客若是进行自动安装,则是一般是默认安装的是图形化页面;若是进行手动安装,则可以进行选择,可以选择图形化页面,也可以选择最小化页面。方式二:(不能实现立刻切换,需要重启后才能生效,更改了默认的启动方式,以后重启虚拟机都是以这种默认方式启动)重启虚拟机后,虚拟机就是默认以图形化页面启动了。

2024-03-08 15:56:37 85

原创 Linux日志管理

Linux 日志管理是指对 Linux 系统中产生的各种日志文件进行收集、分析、备份、轮转和删除等操作,以便监控系统的运行状况,诊断和解决问题,提高系统的安全性和性能。Linux 系统中有两种主要的日志服务,一种是传统的 rsyslog 服务,它是一个灵活的日志处理器,可以将日志信息发送到不同的目标,如文件、数据库、网络等。另一种是新添加的 systemd-journal 服务,它是一个二进制日志系统,可以存储更多的元数据,如时间戳、主机名、优先级等,并支持日志查询和过滤。

2024-03-07 08:53:18 385

原创 Oracle故障诊断方法

10g和之前在 $ORACLE_BASE/admin/SID/bdump 路径下查询。v$diag_info视图 or $CSR_HOME/log/SID/ 路径下。路径:$ORACLE_HOME/network/log/1.记录数据库重大操作:启动,关闭,创建,删除表空间等。11g之后在 v$diag_info视图里查询。文件名:listener.log。crsd,cssd,evmd目录。找到Diag Trace路径。2.记录数据库发生的错误。

2024-02-28 14:07:47 678

原创 ORA-04045和ORA-16000错误解决办法

该视图在主节点是可以查询的,后来经过分析了解到,dba对视图基表的字段进行了修改,进而引起备节点出现这个报错。原因是在备节点时,内存里信息没有更新,后来进行查询时,发现与基表有差异,需要进行重新编译,但是dg库是read only的,所以编译报错;综上所述:Oracle dg做读写分离的时候,使用视图需要注意,当基表发生变化的时候,需要重新编译下对应的试图,或者定时从新编译主库的试图来避免这个问题,如果没有使用dg库读取,那么不会有这个问题。方法1:在主库执行手动compile,这个动作会同步到从库执行;

2024-02-20 13:44:27 846

原创 oracle shutdown命令详解

如果在NORMAL,TRANSACTIONAL和IMMEDIATE模式下关闭均无效,则可以以强制关闭模式关闭当前数据库实例。在TRANSACTIONAL模式下的关闭可防止客户端丢失数据,包括其当前活动会话的结果。Oracle服务器不等待当前连接到数据库的用户直接断开连接。Oracle服务器不等待当前连接到数据库的用户直接断开连接。Oracle服务器在完成关闭之前会等待所有用户断开连接。在关闭实例之前,Oracle服务器会关闭并卸除数据库。在关闭实例之前,Oracle服务器会关闭并卸除数据库。

2024-02-19 09:27:27 700

原创 Oracle AWR报告的生成和解读

Oracle10g以后,Oracle提供了一个性能检测的工具:AWR(Automatic Workload Repository 自动工作负载库)这个工具可以自动采集Oracle运行中的负载信息,并生成与性能相关的统计数据。我们可以根据这些统计数据来分析一些潜在的问题。Oracle启动后,后台会有个进程去每小时采集一次系统的快照信息,信息采集来源为:V$active_Session_History视图。该视图可以展示最近活动会话的历史记录。默认将采集到的信息保存8天。

2024-01-16 09:05:09 2003

原创 简单粗暴一键解决 ORA-27102: out of memory

修改kernel.shmall(共享内存总理)的值,原来值为2097152,改为4097152,反正改大就行了。数据库启动时报ORA-27102: out of memory。启动数据库还不行的话重启Linux系统再启动就可以了。

2024-01-12 14:30:38 480

原创 Docker、Docker-compose安装

首次可能需要选择立刻开通,然后进入控制台。最后,执行命令,安装Docker。这里以阿里云镜像加速为例。首先要安装一个yum工具。

2024-01-03 16:17:17 589

原创 FastGPT+ChatGLM3-6b搭建知识库

fastgpt直接连接chatglm3实现本地知识库

2023-12-22 14:58:40 5956 7

原创 TOP命令详解

在Linux操作系统中,top是使用最频繁,也是信息比较全的一个命令,它对于所有正在运行的进行和系统负荷提供不断更新的概览信息,包括系统负载、CPU利用分布情况、内存使用、每个进程的资源占用情况等信息前5行,是系统整体的统计信息;第8行开始是进程信息。

2023-12-19 14:22:39 944

原创 ORA-01502: index ‘xxx‘ or partition of such index is in unusable state

查找出失效索引,然后重建。

2023-12-07 16:33:15 472

原创 ORA-12560:TNS:协议适配器错误 ORA-12518:TNS:监听程序无法分发客户机连接

regedit,然后进入HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\HOME0将该环境变量ORACLE_SID设置为XXXX,XXXX就是你的database SID.或者我的电脑-属性-高级-环境变量-系统变量-新建,变量名=oracle_sid,变量值=XXXX,XXXX就是你的database SID.或者进入sqlplus前,在command line下输set oracle_sid=XXXX,XXXX就是你的database SID.1.监听服务没有起起来。

2023-12-06 10:30:43 2613

原创 oracle分组排序后取第一条

PARTITION BY」语句用于定义分组的列(在本例中为「AGE」),「ORDER BY」语句用于定义排序的列(在本例中为「ID」),「ROW_NUMBER」函数用于生成每一行的行号。在 Oracle 中,可以使用「ROW_NUMBER」函数对某个列进行分组并排序,然后通过「WHERE」语句取第一条记录。最后,「WHERE RN = 1」语句用于取出第一条记录。

2023-12-06 09:39:08 1260

原创 A4L保养手册(自查)

一般情况下免维护,但部分车型也会出现正时链条被拉长的情况,链条被拉长就会有可能造成顶气门的现象发生,导致发动机不稳、加速无力,还可能会跳齿造成发动机故障,此时正时链条也是需要更换,但不需要定期更换。官方建议更换周期:每 50000 km,胎纹老化程度与使用环境相关,定期检查轮胎胎纹深度及轮胎橡胶裂纹,发现胎纹到警戒线或者裂纹严重需及时更换轮胎。参考价格:225元/桶/1L+ 滤芯 380元/个,共 2180元。参考价格:290元/桶/1L+ 滤芯485元/个,共2805元。

2023-12-05 10:46:20 824

原创 使用数据泵的注意事项

如,预估导出 SCOTT 用户所需空间的大小,命令如下。

2023-11-14 14:39:20 79

原创 Oracle用户密码修改为永不过期

plsql登录还是提示 “ORA-28002: the password will expire within 7 days ORA-28002:密码将在7天内过期。过期的账户,重置密码后期不会再过期,重置为以前的密码,不用换新密码。重置密码不会影响当前项目中的连接池,一定要修改为原密码。没有修改的话 LIMIT 是 180。如果账户密码不小心被锁,解锁。

2023-11-13 15:25:52 512

原创 Oracle锁处理

视图的内容越来越丰富,可以直接使用blocking_session、blocking_instance、final_blocking_instance和final_blocking_session字段进行定位。TREE:树形结构,锁的层次,例如,<-152@2<-153@2<-161@1,从左到右表示节点2的会话152被节点2的会话153堵塞,而节点2的会话153又被节点1的会话161堵塞。所以节点1的会话161是锁的源头。ISLEAF:是否为源头,0代表否,1代表是。INST_ID:会话所在的节点号。

2023-11-07 15:55:33 214

原创 Zabbix监控IP地址是否畅通

1.下载fping安装包下载失败的,请看资源包已上传,免费2.解压安装包3.安装4.给ping命令加权限5.修改zabbix_server.conf配置文件FpingLocation=/usr/sbin/fping修改为:FpingLocation=/usr/local/fping/sbin/fping1、主机名称填所要监控的ip,可见名称按照自己的心意去填,下面ip地址填写所要监控的ip地址。2.选择模板在服务器输入重启zabbix服务器四、配置完成点击图像即可看到ip监控情

2023-10-27 10:37:12 359

原创 Oracle数据库备份与恢复exp/imp命令

exp导出工具将数据库中数据备份压缩成一个二进制系统文件,可以在不同OS间迁移可以导出用户所有对象以及对象中的数据;导出用户所有表或者指定的表;导出数据库中所有对象。imp所执行的步骤:(1) create table --新建表(2) insert data --插入数据(3) create index --生成索引(4) create triggers,constraints --新建触发器,各类约束。

2023-10-20 16:48:42 1038

原创 Oracle数据泵impdp导入报错invalid argument value/bad dump file specification/may be an original export dump

一般情况, 导入数据前应该彻底删除目标数据下的表, 序列, 函数/过程,触发器等;Oracle数据的导入导出方式必须一致,所以impdp的方式会失效。如果用了参数ignore=y, 会把exp文件内的数据内容导入。数据库对象已经存在, 按缺省的imp参数, 则会导入失败。如果表有唯一关键字的约束条件, 不合条件将不被导入。如果表没有唯一关键字的约束条件, 将引起记录重复。如果不加ignore=y参数,会报如下提示。原因:这个文件的导出方式不支持这样导入。使用imp的方式导入。

2023-10-20 16:32:00 706

原创 一键部署开源AI(人工智能对话模型)(支持显卡或CPU加内存运行)--ChatGLM2-6B

ChatGLM2-6B 是开源中英双语对话模型 ChatGLM-6B 的第二代版本,在保留了初代模型对话流畅、部署门槛较低等众多优秀特性的基础之上,ChatGLM2-6B 引入了如下新特性:基于 ChatGLM 初代模型的开发经验,我们全面升级了 ChatGLM2-6B 的基座模型。ChatGLM2-6B 使用了 GLM 的混合目标函数,经过了 1.4T 中英标识符的预训练与人类偏好对齐训练

2023-10-13 15:12:35 415

原创 一键部署开源AI(人工智能对话模型)(支持显卡或CPU加内存运行)--ChatGLM-6B

基于ChatGLM-6B 的快速安装服务,支持一键安装,无需任何服务配置和代码编写即可完成。ChatGLM-6B 是一个开源的、支持中英双语的对话语言模型,基于 General Language Model (GLM) 架构,具有 62 亿参数。结合模型量化技术,用户可以在消费级的显卡上进行本地部署(INT4 量化级别下最低只需 6GB 显存)。ChatGLM-6B 使用了和 ChatGPT 相似的技术,针对中文问答和对话进行了优化。

2023-10-13 15:02:24 673 9

原创 Oracle权限语句

当角色被删除,拥有此角色的用户将丧失之前角色所有的所有权限。当给角色授予权限的时候,拥有此角色的用户也同时增加了权限;当撤销角色权限的时候,拥有此角色的用户的对应权限也被撤销;撤销权限:revoke 权限 from 用户名;授予权限:grant 权限 to 用户名;

2023-08-31 17:07:22 1638

原创 Oracle DBlink使用方法

CREATE DATABASE LINK:表示所创建的dblink只能是创建者能使用,别的用户不可以使用。DROP PUBLIC DATABASE LINK : 表示所创建的dblink所用用户都可以删除。CREATE PUBLIC DATABASE LINK:表示所创建的dblink所有用户都可以使用。查询用户是否有创建dblink的权限。查看所有的DBLINK。创建成功后的使用方法。

2023-08-31 16:31:39 1330

原创 Oracle数据泵备份恢复(导出导入)详细语句

PARALLEL: 指定执行导出操作的并行进程个数,默认值为1,并行度设置不应该超过CPU数的2倍。FILESIZE: 指定导出文件的最大尺寸,默认为0,(表示文件尺寸没有限制)%U.dmp: “%U”表示自动生成递增的序列号。无需输入多个文件名称。注:一般以上三个参数结合使用提高数据泵导出效率。:压缩,有四个参数值ALL :对导出的元数据和表数据都进行压缩,得到的导出文件是最小的,耗时也是最长的。

2023-08-31 16:09:57 1358

原创 Oracle表空间实用语句(查询、新建、扩充)

Oracle的表空间与数据文件是成对出现的,每一个数据文件对应一个表空间,一个表空间可以包含多个数据文件。表空间分为普通表空间和大文件表空间,普通表空间的单个数据文件最大为32G,而大文件表空间的单个数据文件最大可以为128TB。一般设计数据库时,判断普通表空间无法满足应用时就创建大文件表空间。

2023-08-31 15:25:58 670

原创 Linux防火墙相关命令

【代码】Linux防火墙相关命令。

2023-08-31 14:49:14 53

原创 shell脚本监控ip和端口的运行状态并触发邮件告警

ping端口shell代码ping不通发邮件通知直到ping通再次发送成功邮件避免加入定时任务重复执行,须执行完本次才能继续下次,所以把上面代码加入下面代码中,在定时任务中执行下面代码判断代码是否在运行。

2023-08-30 14:30:28 1267

原创 zabbix3.4配置客户端

2、配置zabbix-agent,修改图片三个参数。4、在服务器的web界面中添加客户机器即可。5、配置成功后,查看可用性,绿色无报错。如果下载不动或者无外网环境请看。3、启动客户端并加入自启动。

2023-08-24 15:26:06 102

原创 Oracle修改字符集为SIMPLIFIED CHINESE_CHINA.ZHS16GBK

修改前字符集为:SIMPLIFIED CHINESE_CHINA.AL32UTF8。

2023-08-22 17:39:18 1051

原创 centos安装oracle11g

版本:Oracle 11.2.0.4。

2023-08-22 14:36:51 536

原创 zabbix客户端安装教程(超详细)

此agent2对应zabbix5.0版本,实测可用,其他版本未测试zabbix5.0安装教程请看Zabbix 5.0 版本推出了使⽤ go 语⾔重写的 Agent2,也是 5.0 版本新特性,Agent2 有如下特性:完成的插件框架⽀持,可扩张服务及应⽤监控⽀持灵活的采集周期调度更⾼效的数据采集及传输可完全替换先有的 agent……特性较多,建议使⽤。由于使⽤ go 语⾔编写,编译安装与之前版本有所区别。

2023-08-10 17:22:56 508

原创 zabbix5.0安装教程(超详细)实测完美可用

5.0 版本对基础环境的要求有⼤的变化,最⼤的就是对 php 版本的要求,最低要求7.2.0 版本,对 php 扩展组件版本也有要求,详见官网文档。16. 输⼊配置数据库 zabbix ⽤户的密码,123456。登录账号为 Admin,密码:zabbix,注意⼤⼩写。导入完可以登入数据库查看,会有一个zabbix数据库。准备好⼀台linux服务器,查看主机名和ip地址。安装zabbix服务端配置。15. 检查组件是否正常。

2023-08-10 17:00:17 952

原创 SCL更换阿里数据源

安装完成后在 /etc/yum.repos.d 目录下会出现 CentOS-SCLo-scl.repo 和 CentOS-SCLo-scl-rh.repo 两个文件,安装后源默认启用。报错:Could not retrieve mirrorlist http://mirrorlist.centos.org/能上网 但是不能ping通http://mirrorlist.centos.org/修改CentOS-SCLo-scl-rh.repo。修改CentOS-SCLo-scl.repo。

2023-08-10 16:24:52 458

原创 Rman配置参数详解

那么在进行备份优化时,RMAN是如何判断要备份的文件是否需要被优化呢,这个算法就相当复杂了,而且可能影响优化算法的因素也非常多,假如某库在上午9点被执行过一次全库备份,等下午3点再次执行全库备份时,备份的文件没有变动而且也已经被备份过时,才会跳过这部分文件。这条参数,它规定了数据库全备(也就0级备份的冗余策略),默认该参数冗余为1份,也就是说如果你某年某月某日执行了1次0级备份,那么之前的0级备份和之前的归档日志就全部过时,变成了obsolete状态,然后我们可以使用report obsolete;

2023-07-26 10:34:20 777

原创 Oracle安装pdksh包

链接:https://pan.baidu.com/s/1KuTz-Fh2qOfQNj_WykNH1Q。

2023-07-24 14:46:20 1175

转载 linux下安装Oracle11g提示“无法使用命令/usr/bin/xdpyinfo自动检查显示器颜色”问题的解决

网上的解答当然是一大堆,有的说先在root用户下如何如何,然后再在oracle用户下如何如何,试了都不管用。在远程CentOS下安装Oracle11g,使用xmanager登录远程桌面。即:在系统桌面登录时就使用oracle用户登录,免去了切换用户和重定向图形界面的麻烦。本人使用xmanager、vncserver远程都不行,在看到大佬的这篇文章后成功解决、转载以记录!重启虚拟机 使用oracle登录系统界面。

2023-07-24 14:33:41 331 2

转载 Oracle Create Profile

Oracle系统中的profile可以用来对用户所能使用的数据库资源进行限制,使用Create Profile命令创建一个Profile,用它来实现对数据库资源的限制使用,如果把该profile分配给用户,则该用户所能使用的数据库资源都在该profile的限制之内。1.如果用户超过了connect_time或idle_time的会话资源限制,数据库就回滚当前事务,并结束会话。提示:可以将一条分成多个段,如1小时(1/24天)来限制时间,可以为用户指定资源限制,但是数据库只有在参数生效后才会执行限制。

2023-07-21 14:54:00 518

原创 Linux笔记——更改yum源

链接:https://pan.baidu.com/s/185tvawkQK59cvGCDD0_0eg。假设选择163,进入网站选择对应的版本的repo文件,存放到目录/etc/yum.repos.d下。1.2 备份/etc/yum.repos.d/CentOS-Base.repo文件。阿里云:https://mirrors.aliyun.com。1.1 查看yum工具是否已经安装。1.3 下载对应版本的repo文件。1.4 运行以下命令生成缓存。

2023-07-20 14:13:46 87

fping-4.0.tar.gz

免费资源 请先解压 解压完名字为 fping-4.0.tar.gz 然后上传至服务器安装

2023-10-27

zabbix-agent-3.4.15-1.el7.x86-64.rpm

请先解压

2023-08-18

空空如也

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

TA关注的人

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