自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

DBA小站

记录工作中的点滴,希望能做些微小的贡献(口-口)

  • 博客(128)
  • 资源 (3)
  • 收藏
  • 关注

原创 Zabbix增加自定义Sqlserver监控

参考https://blog.csdn.net/akquec08880/article/details/101566032###odbc方式监控sqlserver状态###1、sqlserver创建监控用户创建登录名zabbix 权限:public对zabbix增加服务器权限:查看服务器状态/view server state2、安装依赖包yum install unixODBC unixODBC-develrpm -ivh freetds* #freetds...

2021-08-30 14:06:59 19

原创 使用coe_load_sql_profile脚本通过sql_profile绑定执行计划

##使用情景:在部分spm不能使用的情况下,如sql中含有远程表,spm绑定不生效。使用sql_profile绑定内存中已有的正确执行计划。##使用方式:1、上传脚本 coe_load_sql_profile.sqlhttps://download.csdn.net/download/royzhang7/213878862、登录数据库,要用有DBA权限的非sys用户(system或其他DBA权限用户)3、执行@coe_load_sql_profile.sql4、输入参数(这里如果

2021-08-26 09:33:47 27

原创 zabbix 通过exchange发送邮件 python脚本

#!/bin/env python#coding:utf-8#Author royfrom exchangelib import DELEGATE,Account,Credentials,Message,Mailbox,Configurationfrom sys import argvimport loggingimport sysreload(sys)sys.setdefaultencoding('utf8')logging.basicConfig(level=logging.WAR

2021-07-29 14:15:59 31

原创 zabbix添加代理服务器 zabbix_proxy

环境准备:Centos7.4 虚机,安装好mysql 5.7.291、创建数据库用户mysql> create database zabbix_proxy character set utf8; # 创建数据库mysql> grant all on zabbix_proxy.* to zabbix@localhost identified by 'xxxx'; # 创建授权用户mysql> flu...

2021-07-29 11:10:25 47

原创 zabbix版本升级,3.4升级到4.0

1、备份数据库mysqldump -uzabbix -ppassword--opt --skip-lock-tables --database zabbix | gzip > zabbix_`date +'%Y%m%d%H%M%S'`.sql.gz2、停止服务systemctl stop zabbix-server.servicesystemctl stop zabbix-agent.servicesystemctl stop httpd3、备份zabbix文件mkdir /ba..

2021-07-29 10:51:18 25

原创 Mysql社区版配置audit审计组件

环境:mysql版本 5.7.291、下载mariadb源码版本https://mirrors.tuna.tsinghua.edu.cn/mariadb/mariadb-10.5.7/bintar-linux-x86_64/mariadb-10.5.7-linux-x86_64.tar.gz2、上传解压tar -zxvf mariadb-10.5.7-linux-x86_64.tar.gz3、mysql确认plugin路径mysql> show global variab

2021-07-29 10:39:38 41

原创 xtrabackup备份Mysql

1、安装依赖包yum install perl perl-devel libaio libaio-devel perl-Time-HiRes perl-DBD-MySQLyum install perl-Digest-MD5rpm -ivh libev-4.15-3.el7.x86_64.rpm 2、安装xtrabackuprpm -ivh percona-xtrabackup-24-2.4.20-1.el7.x86_64.rpm3、编写备份脚本vi mysqlbak.sh...

2021-07-29 09:45:32 28

原创 Linux安装odbc连接mysql

--安装 unixODBCyum install unixODBC unixODBC-devel libtool-ltdl libtool-ltdl-devel--安装 MySQL Connector/ODBC官网下载rpm包https://dev.mysql.com/downloads/connector/odbc/安装[root@test soft]# rpm -ivh mysql-connector-odbc-8.0.20-1.el7.x86_64.rpmwarning: mys..

2020-11-13 16:00:30 356

原创 Oracle授权普通用户 kill session权限

--Oracle中开发环境有时会有锁产生,开发人员需要kill session权限--但Oracle中对应系统权限是alter system, 权限太大,不合适。--故可以通过创建存储过程给开发人员调用使用--使用有dba权限用户创建,或者使用sys用户创建,通过加入条件判断,限制用户只能处理自己的进程CREATE OR REPLACE PROCEDURE p_kill_session ( v_sid number, v_serial number) AS v_sql VARCH

2020-11-13 15:34:56 721

原创 Oracle错误处理打印错误行数 dbms_utility.format_error_backtrace的使用

##创建日志表create table t_error_log( pro_name varchar2(300), error_desc varchar2(2000), exec_date date);##创建测试表create table test_error_stack(id number primary key);##插入测试数据insert into test_error_stack values (1);commit;##创建存储过程...

2020-10-14 15:24:51 470

原创 mysql主从环境,切换IP操作

环境:redhat7.5mysql5.7老IP :192.168.1.1, 192.168.1.2新IP :192.168.3.3, 192.168.3.4--备库停机mysql> stop slave;systemctl stop mysqld--主库停机systemctl stop mysqld--修改主库备库服务器IP--起主库systemctl start mysqld--主库增加新同步用户授权到新IPgrant replicati..

2020-07-10 17:40:09 523

原创 手动通过sql语句处理lob字段值(更新、插入)

在数据库运维中,偶尔会碰到需要手动修改lob字段的情况。对于大对象的处理,并不能直接用update或者insert普通dml操作。通过查找并测试,确认下面方法可行,并且不会产生乱码。(仅供参考)######sql处理lob字段数据#######--数据库服务器上创建目录,或者使用现有目录create directory DUMP_DIR as '/data/dump_dir'--将待处理文件如lob.txt上传到directory目录--测试表create table clo

2020-06-17 14:50:55 367

原创 oracle 11g修改数据库sid和dbname --linux

参考:https://blog.csdn.net/iteye_14608/article/details/82162620--操作环境redhat 7.5oracle 11.2.0.4--数据库名称原sid和dbname: testdbutf8新sid和dbname: testdb2#######步骤一:修改数据库sid#######1、关库sqlplus / as sysdbashutdown immediate;exit2、修改/etc/oratab文件,替换所有si

2020-05-27 10:59:50 231

原创 Mysql库名中包含-等特殊符号报错:ERROR 1064 (42000): You have an error in your SQL syntax

--问题描述在创建mysql数据库的时候出现报错:mysql> CREATE DATABASE IF NOT EXISTS test-db1 default charset utf8 COLLATE utf8_general_ci;ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right

2020-05-22 15:54:15 289

原创 使用sql_tuning_advisor对问题sql进行诊断

--获得sql_idSELECT * FROM V$SQL WHERE UPPER(SQL_TEXT) LIKE '%WITH%'AND UPPER(SQL_TEXT) LIKE '%TCNT%'--创建执行优化任务DECLAREmy_task_name VARCHAR2(30);BEGIN my_task_name := DBMS_SQLTUNE.CREATE_TUNING...

2020-04-02 10:40:10 111

原创 oracle生僻字处理:生僻字输入、显示乱码

--oracle中有时会遇到中文生僻字显示输入乱码问题#确认数据库字符集是ZHS16GBKSQL> SELECT * FROM NLS_DATABASE_PARAMETERS;PARAMETER VALUE------------------------------ ----------------------------------------------...

2020-03-27 14:43:49 5243 1

原创 linux (centos) 安装redis,集群+主从模式搭建

--环境centos7.51.官网下载安装包 redis-5.0.7.tar.gz (最新的稳定版本)2.上传至服务器安装目录/home,解压安装包cp redis-5.0.7.tar.gz /home/tar -xvf redis-5.0.7.tar.gz3.安装依赖包gccyum install gcc4.编译安装cd redis-5.0.7make &am...

2020-03-16 10:54:08 121

原创 linux (centos7) 安装redis,主从+哨兵模式搭建

--先搭建主从模式,1主2从启动三个redis服务/home/redis-5.0.7/src/redis-server /home/redis-5.0.7/config/master-6379.conf/home/redis-5.0.7/src/redis-server /home/redis-5.0.7/config/slave-6380.conf/home/redis-5.0.7...

2020-03-16 10:37:16 178

原创 linux(centos7) 安装redis,主从模式搭建

--环境centos7.51.官网下载安装包 redis-5.0.7.tar.gz (最新的稳定版本)2.上传至服务器安装目录/home,解压安装包cp redis-5.0.7.tar.gz /home/tar -xvf redis-5.0.7.tar.gz3.安装依赖包gccyum install gcc4.编译安装cd redis-5.0.7make &am...

2020-03-16 10:34:38 147

原创 ORA-39005 inconsistent arguments报错处理

--在某个11g库执行导出操作时,报错ORA-39055Connected to: Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 - ProductionWith the Partitioning, Real Application Clusters, Oracle Label Security, OLAP,Data M...

2019-12-19 15:06:22 1143

原创 Linux docker安装部署 Redhat 7.5

--环境redhat7.5--安装docker,二进制包方式cd /oracle/softwaretar zxvf docker-18.03.1-ce.tgz--将解压出来的docker文件夹内所有内容移到/usr/bin/目录下cp docker/* /usr/bin/--开启docker守护进程dockerd &WARN[2019-08-15T16:2...

2019-12-11 09:01:21 947

原创 【CMDB】cmdbuild 开源cmdb/ITIL软件部署

参考:https://www.cnblogs.com/fengzhihai/p/10078661.htmlpostgres简易教程:http://www.ruanyifeng.com/blog/2013/12/getting_started_with_postgresql.html资源:镜像地址:https://hub.docker.com/r/library/postgres/CMD...

2019-12-10 13:40:42 618

原创 【CMDB】onecmdb 开源cmdb/ITIL软件部署

参考:https://blog.csdn.net/shaw_young/article/details/78730724资源:官方主页:http://www.onecmdb.org/wiki/index.php?title=Main_Page官方下载:http://sourceforge.net/projects/onecmdb/files/环境:centos 7.5 x64...

2019-12-10 13:21:33 1059

原创 【CMDB】opencmdb 开源cmdb/ITIL软件部署

参考:https://blog.csdn.net/qq_25934401/article/details/89849221https://www.jianshu.com/p/80d233588bd4确保虚机可以连接外网--安装python3yum install libffi-develtar xzvf Python-3.7.4.tgzcd Python-3.7.4./...

2019-12-10 11:28:54 397

原创 【CMDB】腾讯蓝鲸 开源cmdb/ITIL软件部署

方法一:docker快速部署:优点:快速,方便缺点:无法使用login界面,没法添加用户参考:https://github.com/Tencent/bk-cmdb/blob/master/docs/wiki/container-support.md--使用docker安装,需要提前安装好docker环境--在本地windows环境docker 工具下载(虚机无法直接上公网)...

2019-12-10 11:26:48 1418

原创 【CMDB】iTop 开源cmdb/ITIL软件部署

--测试环境centos 7.5安装版本iTop-2.6.1-4463.zip--官网下载https://wiki.openitop.org/doku.php--官方安装手册https://www.itophub.io/wiki/page?id=latest%3Ainstall%3Ainstalling_itop--环境要求,摘录自官方安装手册Software require...

2019-11-07 09:23:08 746

原创 kubernetes web界面dashboard安装 测试

--环境centos7.5,已经有一个k8s集群主备节点均可访问外网--参考:https://www.cnblogs.com/harlanzhang/p/10045975.htmlhttps://www.wandouip.com/t5i365336/##以下操作均是在master节点操作##--下载kubernetes-dashboard.yaml文件wget htt...

2019-10-24 11:04:09 404

原创 docker k8s集群部署-测试

参考:https://blog.51cto.com/xinsir/2406118--环境k8s 192.168.3.5 centos7.5 master节点k8s1 192.168.3.6 centos7.5 node节点--修改主机名hostnamectl set-hostname k8shostnamectl set-hostname k8s1--配置两台主机间...

2019-10-24 09:20:53 169

原创 awr数据不自动清理导致sysaux表空间持续增长

--11.2.0.4中有bug 14084247 会导致awr信息不自动清理,导致sysaux表空间持续增长现象:--sysaux表空间使用过高,其中大部分item属于 SM/AWRSELECT OCCUPANT_NAME "Item", SPACE_USAGE_KBYTES / 1048576 "Space Used (GB)", SCHEMA_NAME ...

2019-10-21 16:13:43 223

原创 SQLServer 错误15023当前数据库中已存在用户或角色

错误场景:在进行sqlserver 2000备份恢复的时候,将备份数据库恢复到目标库中后,使用原有数据库中的用户登陆报错:SQLServer: 解决“错误15023:当前数据库中已存在用户或角色”问题分析:查阅了相关资料后,发现sql server中“登录”与“用户”是有区别的,“登录”用于用户身份验证,而数据库“用户”帐户用于数据库访问和权限验证。登录通过安全识别符 (SID) 与用...

2019-10-18 10:47:27 259

原创 mysql开启慢查询分析,性能分析

mysql数据库的性能优化,topsql定位可以通过开启慢查询日志来协助分析#查看慢日志查询开启状态show variables like '%slow_query_log%';mysql> show variables like '%slow_query_log%';+---------------------+-----------------------------...

2019-08-26 15:08:14 239

原创 Mongodb 集群replicat set 安全加固--开启auth认证,修改默认端口

关联文章:Mongodb 集群replicat set 搭建:https://blog.csdn.net/royzhang7/article/details/100076335MongoDB数据库作为一款应用越来越广的数据库产品,使用简单,部署方便,但是也存在部分安全隐患,主要有以下两点:1、mongodb默认不开启auth认证模式,导致所有数据库用户都拥有最高权限2、mo...

2019-08-26 14:50:21 637

原创 mongodb 集群replicat set搭建 linux系统

环境:服务器:mongodb1 192.168.1.2 redhat6mongodb2 192.168.1.3 redhat6主节点master:192.168.1.2备节点+仲裁点 slave+arbiter : 192.168.1.3安装包:mongodb-linux-x86_64-rhel55-3.2.8....

2019-08-26 14:18:52 376

原创 zabbix监控oracle实例状态 linux系统

环境:linux--配置oracle实例监控,通过监控操作系统中oracle实例进程的状态来监控oracle实例状态编辑参数文件(新建):cd /etc/zabbix/zabbix_agentd.dvi userparameter_oracle.confUserParameter=Oracle.Instance,ps -ef | grep smon | grep -v g...

2019-08-26 14:01:19 852

原创 zabbix客户端安装 windows系统

--上传windows agent到服务器并解压zabbix_agents-4.0.0-win-amd64.rar --64位或者zabbix_agents-4.0.0-win-i386.rar --32位或者(针对windows2003)zabbix_agents_3.2.0.win--确认防火墙是关闭状态--解压后有两个文件夹,一个是bin,一...

2019-08-26 13:49:01 378

原创 zabbix客户端安装 linux系统

--根据操作系统版本上传rpm包至服务器zabbix-agent-4.0.0-2.el6.x86_64.rpm --redhat6zabbix-agent-4.0.0-2.el7.x86_64.rpm --redhat7--root用户安装rpm包rpm -ivh zabbix-agent-4.0.0-2.el6.x86_64.rpmorrpm -ivh zabbix...

2019-08-26 13:42:45 274

原创 redhat7 oracle 11g 单节点 dataguard搭建

--环境:操作系统:redhat 7.5oracle: 11.2.0.4主:192.168.3.3备:192.168.3.41、确定数据库是否为归档模式,不是则开启归档select log_mode from v$database;archive log list;开启归档模式shutdown immediatestartup mountalter d...

2019-08-23 14:17:55 348

原创 mysql主从加MHA+keepalived部署(四) —— keepalived部署安装

相关文章:mysql主从加MHA+keepalived部署(一)——mysql安装:https://blog.csdn.net/royzhang7/article/details/100031390mysql主从加MHA+keepalived部署(二)——mysql主从配置:https://blog.csdn.net/royzhang7/article/details/100031...

2019-08-23 10:13:43 397

原创 mysql主从加MHA+keepalived部署(三) —— mha部署安装

相关文章:mysql主从加MHA+keepalived部署(一)——mysql安装:https://blog.csdn.net/royzhang7/article/details/100031462mysql主从加MHA+keepalived部署(二)——mysql主从配置:https://blog.csdn.net/royzhang7/article/details/100031...

2019-08-23 10:08:10 460

原创 mysql主从加MHA+keepalived部署(二) —— mysql主从部署

相关文章:mysql主从加MHA+keepalived部署(一)——mysql安装:https://blog.csdn.net/royzhang7/article/details/100031390mysql主从加MHA+keepalived部署(三)——mha部署安装:https://blog.csdn.net/royzhang7/article/details/1000316...

2019-08-23 10:03:08 392

MySQL 5.7 OCP(1Z0-888)题库测试及答案.rar

如题,包含题目和答案

2021-09-28

coe_load_sql_profile.sql

oracle sqlt工具脚本,用来使用sql_profile绑定内存中已有的执行计划

2021-08-20

lob字段数据删除空间测试.txt

测试oracle数据库中,lob字段在不同参数条件下,删除数据后占用空间的情况。 测试1 测试disable storage in row下的lob字段 测试2 测试非disable storage in row模式下 该模式为默认模式,既小于4k的数据不会存在lob中,只有大于4k的数据才会存在lob字段中

2020-06-22

空空如也

空空如也

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

TA关注的人 TA的粉丝

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