Oracle 打补丁报错:OPatch failed with error code 73一、问题描述 今天要给Oracle数据库软件打补丁,操作过程中报错 “OPatch failed with error code 73” ,通过具体报错信息后得知是libclntsh.so.11.1文件被占用了,通过一路追查后得知某程序占用后,停掉相应的程序后打补丁通过。二、实验1.打补丁(未成功) [oracle@suzz...
/
890 次浏览/
DBA运维
oracle sysaux表空间满了处理办法用如下语句查询表空间 select upper(f.tablespace_name) "ts-name", d.tot_grootte_mb "ts-bytes(m)", d.tot_grootte_mb - f.total_bytes "ts-used (m)"...
/
891 次浏览/
DBA运维
oracle 分区表删除分区或是删除分区表数据时,导致索引失效一、描述 今天有个小任务就是要删除些数据,哈哈,先自己小开心一下。因为要删除的数据表是我之前转换成的分区表。这个分区表是按照里面有个创建时间字段来分区的,1个季度为1个分区。所以我现在要将2017年7月1日之前的数据删除(数据量约1000万),可以直接删除表分区数据就好。如果要是用delete去删除这么多的数据,我还要写存储过程,分批提交的这样做。就是这样的一简单...
/
976 次浏览/
DBA运维
一般来讲除开业务数据存放的表空间,DBA要着重关注SYSTEM,SYSAUX,UNDO,TEMP表空间,SYSTEM表空间的大小一般是衡定的,UNDO和TEMP表空间的大小由数据库的业务情况决定,而SYSAUX表空间在默认条件下你如果不做任何配置,随着时间的推移,会膨胀的越来越大!SYSAUX表空间做为SYSTEM表空间的辅助表空间,主要存放EM相关的内容以及表统计信息,AWR快照,审计信息等,个人认为,如果你的SYSAUX表空间大小超过2G,那么该考虑让他减肥了! ...
/
1052 次浏览/
DBA运维
MySql5.7 longtext表字段插入与更新方法表zbp_post,最后一个字段如下图。最后一列 log_meta,有一行数据如下内容如下a:2:{s:28:"passwordvisit_enable_encrypt";s:1:"1";s:22:"passwordvisit_password";s:8:"8061";}此列是 longtext类型,使用以下方法更新,提示报错。update z...
/
807 次浏览/
DBA运维
因为客户最近有一台CentOS7的虚拟机,但是没有联网,需要安装离线安装PostgreSQL首先去官网下载离线安装包 https://www.postgresql.org/download/ 说明:可以点击相应系统下载,也可以点击左边导航source下载tar.gz 选择网页下端的 https://yum.postgresql.org/rpmchar...
/
910 次浏览/
DBA运维
数据定义数据库-- 创建数据库
-- https://www.postgresql.org/docs/current/static/multibyte.html
-- database_name,数据库名称
-- database_user,用户名
CREATE DATABASE {database_name} WITH OWNER = {database_user};...
/
936 次浏览/
DBA运维
全量迁移
备份数据
$ pg_dump -h 172.19.235.145 -U <username> -d <database> > 20180704_dbpe.sql
正式迁移
首先要修改备份文件*.sql的owner,防止权限出现错误。
$ psql -h <ip> -U <username> -d <database> -f 20180704_dbpe.sql
【注意...
/
781 次浏览/
DBA运维
问题描述公司项目测试环境调用某些接口的时候,服务器立即崩溃,并一定时间内无法提供服务。问题排查服务器配置不够第一反应是服务器需要升配啦,花钱解决一切!毕竟测试服务器配置确实不高,2CPU + 4Gib,能干啥?不过问题是今天突然发生的,而且说崩就崩。凭着严谨的态度,还是要刨根问底地找下问题。查看服务器负载free -m内存占用并不大,忘记截图了,反正看下来不是内存过高导致的崩溃top数据库占用CPU过高连接数过多业务高峰活跃连接陡增,活跃的连接数是否比平时多很多SELECT&...
/
1015 次浏览/
DBA运维
PostgreSQL将日期转为年、月、日的函数date_trunc: 当前年: select date_trunc('year',now()) 当前月: select date_trunc('month',now()) 当前日: select date_trunc('day',now()) 当前时: select date_trunc('hour'...
/
867 次浏览/
DBA运维