摘要: 问题描述: 最近服务器迁移后,执行某个存储过程时如题错误,该程序涉及到一张外表,提示的是TEST_DIR这个对象找不到,发现此对象是一个directory路径,外表的加载文件路径 问题分析: 因为迁移前的程序是正常执行的,将该外表在sql窗口中查询调用都没问题,最终考虑到是否是迁移环境后执行程序的用 阅读全文
posted @ 2020-08-12 18:24 hagendaz 阅读(1320) 评论(0) 推荐(0) 编辑
摘要: 情景:总所周知,DB2的表空间(数据)在节点中存储是根据每张表的分区键来分布的,如果分区键建的不好,会直接导致表空间在各节点的占用大小不均匀,久而久之,其中一个或几个节点的大小已所剩无几,其他的却依旧充足,这样就不得不扩展空间不足的节点大小,对性能也会有所影响。 检查: 1、查看表空间使用情况,YO 阅读全文
posted @ 2019-09-19 16:58 hagendaz 阅读(1389) 评论(0) 推荐(0) 编辑
摘要: 场景:在做数据库巡检时,检查大表是必不可少的操作,可以查看各表占用表空间的大小 代码: 阅读全文
posted @ 2019-08-23 11:46 hagendaz 阅读(12441) 评论(0) 推荐(0) 编辑
摘要: 1、问题描述 今天使用MySQL新建了一个用户,此处假设为test用户,用来作为某安装软件的配置用户(会新建大量的表及视图) 并将mysql数据库授权给test 以上均使用root用户执行 在软件中配置jdbc连接时,报错如题:access denied for user 'test'@'%' to 阅读全文
posted @ 2019-06-12 10:51 hagendaz 阅读(10272) 评论(0) 推荐(1) 编辑
摘要: 场景:在添加一个新数据库的连接时,需要先建立此数据库的编目信息 新建: 1、获取数据库IP、端口、数据库名称 2、打开DB2客户端的“DB2命令窗口” 3、按以下命令执行 4、连接验证 5、还可通过以下命令查看当前服务器的编目信息及数据库信息 删除: 但此种删除方式的前提是此模式下的对象为空,亦可通 阅读全文
posted @ 2019-05-15 09:29 hagendaz 阅读(3634) 评论(0) 推荐(0) 编辑
摘要: 场景:日常中开发同步生成环境或者环境切换都需要进行表结构、存储、数据等等的迁移,本文为表、视图、包、函数、存储等统一备份及恢复的操作。 备份: 备份完成后可查看sql文件确保是否导出完整。 恢复: 需要注意的是,此方法在恢复之前需删除原有schema及该模式下所有对象,两种方法 删除模式下所有对象后 阅读全文
posted @ 2019-05-14 16:08 hagendaz 阅读(1084) 评论(0) 推荐(0) 编辑
摘要: 1 [root@localhost ~]# umount /mnt 2 umount.nfs: /mnt: device is busy 3 umount.nfs: /mnt: device is busy 问题原因:有进程在占用,一般原因是有其他人同时登陆并在操作使用 解决方法:可以通过 #fus 阅读全文
posted @ 2019-05-10 14:52 hagendaz 阅读(238) 评论(0) 推荐(0) 编辑
摘要: 场景:我们在实现一个需求编写存储过程时,在正式上线前,总会有多个修改版本,时间一长可能发现一个过程甚至有5个以上的版本,如果没有添加注释自己都分不清哪个版本是最新的,这时就可以通过查看该存储的最后编辑时间来大致判断,sql如下: 阅读全文
posted @ 2019-04-17 09:09 hagendaz 阅读(6984) 评论(1) 推荐(2) 编辑
摘要: 在命令行调用图形化界面时报错 “No X11 DISPLAY variable was set” 首先使用xclock命令查看是否能调出时钟,如果不行,使用如下命令: 打开xmanager – passive Export DISPLAY=IP:0.0 其中IP为Windows系统下本地ip地址,再 阅读全文
posted @ 2019-03-29 16:05 hagendaz 阅读(6716) 评论(0) 推荐(0) 编辑
摘要: 1. 问题描述 手工修改了DB中的测试数据,但是返回报表看,数据还没有更新 2. 问题分析 这是因为Cognos为了查询效率设计了高速缓存的选项 3. 解决方案 方法1:在数据包端禁用高速缓存,那么所有引用此数据包的报表都将禁用本地高速缓存。 设置方法-进入FrameWork-项目-编辑控制规则 方 阅读全文
posted @ 2019-03-29 16:01 hagendaz 阅读(759) 评论(0) 推荐(0) 编辑