自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 问答 (1)
  • 收藏
  • 关注

原创 【DB2】restore报错SQL2043N

DB2在restore时报错SQL2043N。重新restore,restore成功。在官网上查阅得知是参数问题。

2025-04-08 14:16:54 84

原创 【DB2】问题诊断方式

对于日志,我们需要终点关注Severe和Error,Warning关注频率和其他日志结合,Info可以忽略对于一条 db2diag.log 日志,剩下的内容为该记录信息。

2025-04-02 16:39:52 149

原创 DB2监控工具

DB2的监控主要分为实时监控和跟踪监控。

2025-04-02 15:29:23 113

原创 【DB2】锁和并发

关于锁和隔离级别的基础概念在这里就不提了,只讨论DB2与其他主流数据库关于锁的区别。

2025-04-02 12:06:12 246

原创 DB2运维工具

DB2提供了几个运维工具:runstats、reorgchk、reorg和rebind。Runstats是run statistics的缩写,意思是收集统计信息,目的是为DB2优化器提供最佳路径选择Reorg是重组的意思,目的是减少表和索引在物理存储上的碎片,提高性能Reorgchk是重组前的检查Rebind是对一些包、存储过程或静态程序进行重新绑定。

2025-04-02 10:55:19 233

原创 DB2常用知识点

DB2的安装DB2创建实例DB2创建缓冲池DB2创建表空间数据库配置参数调优。

2025-04-01 18:07:36 303

原创 db2 exp/imp

导出表结构(该脚本需要在目标端执行)在不存在数据的目录执行load报错。在存在数据的目录执行load。truncate需要加。

2025-04-01 15:51:42 122

原创 Informix进行0级备份并恢复

使用ontape工具进行备份,在使用前我们要找到onconfig修改部分参数,可以在环境变量中找到ONCONFIG的配置,这里我们配置的是onconfig.tramsserver首先创建备份目录然后进入$INFORMIXDIR,再进入etc,打开onconfig.tramsserver修改参数,将TAPEDEV修改为DB目录、LTAPEDEV修改为LOG目录执行命令。

2025-03-31 17:47:28 150

原创 Centos7安装Informix11.7

清理后重新进入informix用户,oninit,还是报错。执行./ids_install,基本都可以选择默认选项。又报错了,查看online日志,还是之前的报错。百度后得知是共享内存段的问题,需要清理其他的。给.bash_profile添加环境变量。将DBSERVERNAME等信息添加进去。百度后得知是共享内存被IBM限制在了2G。感觉不像是这个内存的事,往其他方向排查。访问不到sqlhosts文件所报的错误。将模板复制重命名为sqlhosts文件。在初次安装场景下来初始化实例。修改好文件后重新执行。

2025-03-31 16:28:56 199

原创 Mysql解压方式安装并配置主从

首先卸载之前的mariadb或者mysql选择正确的版本,我这里是linux_x86上传解压至,然后将其重命名为mysql创建mysql用户及数据目录配置环境变量初始化数据库记录下初始密码,然后登录修改为自己想要的密码遇到的问题可以参考这个。

2025-03-31 10:19:43 271

原创 mysql安装踩坑

解决办法,给init.d下复制一个mysqld。

2025-03-28 17:58:18 202

原创 rman的使用练习

或者。

2025-03-28 12:07:45 212

原创 rman指定备份集恢复

先创建一个表做全量备份删除测试表TEST_1并验证,可以看到表不存在在rman使用查询这次备份的tag重启数据库至mount开始恢复恢复有TEST_1的备份集,就可以查到TEST_1。

2025-03-28 09:36:49 177

原创 Mysql的mysqldump和outfile

语法如下可以加-d参数来只备份表结构可以在库名后面加表名备份特定表根据where条件导出。

2025-03-26 17:59:44 177

原创 DB2在线备份并恢复

【代码】DB2在线备份并恢复。

2025-03-26 15:55:13 111

原创 dataguard切换练习

switchover、failover

2025-03-26 14:47:20 198

原创 搭建adg遇到的坑

修改参数后启动报错可以看到是没有设置DB_RECOVERY_FILE_DEST导致的百度DB_RECOVERY_FILE_DEST含义进行设置在initorcl.ora文件中添加重新生成spfile再启动,启动成功。

2025-03-25 16:04:37 298

原创 Oracle中dbs下原有spfile和pfile都被删除的解决办法

起因是之前想装adg,然后配错了参数文件,就将参数文件全删了,后来想重新启动,就自己创建了文件,但是参数配错了,重新以pfile文件启动想生成spfile,就报了如下错误。搜索之后得知pfile在$ORACLE_BASE/admin下也有一个pfile的备份,于是将其cp到dbs下,改名为默认名。创建spfile成功。

2025-03-25 09:32:03 300

原创 DB2查询库名并连接

【代码】DB2查询库名并连接。

2025-03-18 17:52:41 104

原创 ORACLE查看分区信息

ORACLE查看非sys用户二级分区信息。ORACLE查看非sys用户分区信息。

2025-03-18 17:48:05 91

原创 db2巡检脚本解读

根据 sysibmadm.admintabinfo 和 sysibm.systables查出最大的十个表。从 syscat.tables 系统目录中检索出所有状态不是 ‘N’ 的表的schema和表名。运行db2 list node directory查看db2的节点信息。运行db2 list db directory查看db2的实例信息。从 syscat.views中查询状态不是Y的视图模式和视图名。从syscat.packages中查询状态不是Y的包模式和包名。

2025-03-18 17:20:06 293

原创 安装与卸载Oracle和MySql

oracle客户端所需要的一个文件,通过该文件可以配置数据库的连接地址,配好后,不用再输入完整的oracle地址,直接用简易的字符串代替即可。尝试单独运行deinstall,弹出对话框,选择数据库类型,目录,存储类型,归档是否可用,选择完毕后开始卸载。这里遇到了IP不通的问题,自己电脑指的是本地windows电脑,打开cmd使用ipconfig查看本地IP。排查后发现是windows的防火墙问题,将windows防火墙关闭,恢复正常,开始图形化安装。在这里可以配置内存,块大小,字符集,连接方式等。

2025-03-04 20:53:50 554

原创 2025-03-03-oracle笔记

exp y_s/Yang1song@orcl tables=TEST_1 file=export_file.dmp,报错。启动数据库:在sqlplus中执行startup [MOUNT | NOMOUNT]停止数据库:在sqlplus中执行shutdown immediate;使用sqlplus登录查看如果是idle则没启动。如果是有具体数据库名,则代表启动成功。7.判断数据库启停状态以及如何启动。3.使用账号密码登录而非免密登录。百度后发现本地到处不需要加服务名。先使用sqlplus。

2025-03-03 17:55:27 197

原创 记录本地安装虚机和centos7

centos

2024-12-04 22:51:37 420

原创 关于sql日期截取

TRUNC(date[,fmt]) 截取 date 一个日期值,fmt 日期格式,该日期将由指定的元素格式所截去。忽略它则由最近的日期截去 trunc(sysdate,'yyyy') --返回当年第一天. trunc(sysdate,'mm') --返回当月第一天. trunc(sysdate,'d') --返回当前星期的第一天. trunc(sysdate,'dd')--返回当前年月日...

2020-11-09 13:57:26 988

原创 触发器概念

关于触发器语法:create [or replace] trigger trigger_name{before | after} trigger_eventon table_name[for each row][when trigger_condition]trigger_bodytrigger_name:触发器名称before | after : 指定触发器是在触发事件发生之前触发还暗示发生之后触发trigger_event:触发事件,在DML触发器中主要为insert、up

2020-09-25 17:32:48 290

空空如也

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

TA关注的人

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