摘要: 1 环境 主库 192.168.1.118 备库 192.168.1.85 OS Centos7 DB 11.2.0.4 2.现状 从库无法启动: 3 查询主备库数据文件路径(避免主从库数据路径不一致需要转换) 主库 SQL> set linesize 1000; SQL> select FILE# 阅读全文
posted @ 2019-12-10 16:37 slnngk 阅读(1057) 评论(1) 推荐(0)
摘要: 1. 环境 主库: 192.168.1.118备库: 192.168.1.85OS: Centos7DB: 11.2.0.4前提条件:dataguard之前已经搭建好,从库的spfile和密码文件不需要创建,主库的数据文件目录在从库必须存在,这里的场景是主库的数据文件目录和从库的数据文件目录需要保持 阅读全文
posted @ 2019-12-09 15:27 slnngk 阅读(463) 评论(0) 推荐(0)
摘要: 环境: OS: Centos 7 DB:12.2.0.1 数据库必须在归档模式 1.创建表空间12c pdb下创建表空间create tablespace tps_dataloggingdatafile '/u01/app/oracle/oradata/ora12c/ora12cpdb1/tps_d 阅读全文
posted @ 2019-12-06 17:52 slnngk 阅读(914) 评论(0) 推荐(0)
摘要: 1.问题1:ORA-28040: No matching authentication protocol 解决办法:在sqlnet.ora添加如下项 [oracle@localhost admin]$ vi sqlnet.ora NAMES.DIRECTORY_PATH= (TNSNAMES, EZ 阅读全文
posted @ 2019-12-06 14:59 slnngk 阅读(652) 评论(0) 推荐(0)
摘要: 问题描述,安装好oracle 12c后,调整内存参数,启动时报错:alter system set memory_max_target=1g scope=spfile;alter system set memory_target=1g scope=spfile;alter system set sg 阅读全文
posted @ 2019-12-06 11:27 slnngk 阅读(280) 评论(0) 推荐(0)
摘要: WARNING: File being created with same name as in PrimaryExisting file may be overwrittenErrors in file /u01/app/oracle/diag/rdbms/slnngkdg/slnngkdg/tr 阅读全文
posted @ 2019-12-04 17:13 slnngk 阅读(562) 评论(0) 推荐(0)
摘要: 1.views_as_tables 导出将视图当做表导出 expdp hxl/oracle@ora12cpdb1 directory=pdb01_dumpdir dumpfile=vw_tb_test.dump views_as_tables=vw_tb_test 导入的时候会创建表vw_tb_te 阅读全文
posted @ 2019-12-04 09:27 slnngk 阅读(417) 评论(0) 推荐(0)
摘要: redact对具有dba权限的账号不起作用,可以看到未加密前所有的数据,下面每个policy_name都命名为p1,实际情况需要区分不同的命名。 1. 加密准备工作:sqlplus /nolog连接pdbconnect sys/oracle@ora12cpdb1 as sysdbaREVOKE db 阅读全文
posted @ 2019-12-03 11:22 slnngk 阅读(573) 评论(0) 推荐(0)
摘要: 1.登陆cdb sqlplus /nolog connect / as sysdba 2.创建启动某个pdb的触发器create or replace trigger open_pdbsafter startup on databasebeginexecute immediate 'alter pl 阅读全文
posted @ 2019-12-03 09:41 slnngk 阅读(620) 评论(0) 推荐(0)
摘要: 步骤如下: SQL> exec dbms_audit_mgmt.init_cleanup(dbms_audit_mgmt.audit_trail_aud_std, 12);PL/SQL procedure successfully completed.SQL> begin 2 if dbms_aud 阅读全文
posted @ 2019-12-02 16:19 slnngk 阅读(487) 评论(0) 推荐(0)
摘要: 1.拔出pdbSQL> alter pluggable database ORA12CPDB4 close immediate;SQL> alter pluggable database ORA12CPDB4 unplug into '/home/oracle/ORA12CPDB4.xml';#XM 阅读全文
posted @ 2019-12-02 10:42 slnngk 阅读(387) 评论(0) 推荐(0)
摘要: 开启统一审计 SQL> conn /as sysdbaSQL> shutdown immediateSQL> exit$ lsnrctl stop$ cd $ORACLE_HOME/rdbms/lib$ make -f ins_rdbms.mk uniaud_on ioracle ORACLE_HO 阅读全文
posted @ 2019-11-29 10:17 slnngk 阅读(1619) 评论(0) 推荐(0)
摘要: 1.查询数据 echo -e "select count(1) from sentinel_dev.metric where app='sentinel-dashboard' and id=1141889973611356200"|/cratedb/crash --host=192.168.1.12 阅读全文
posted @ 2019-11-29 09:32 slnngk 阅读(417) 评论(0) 推荐(0)
摘要: Cratedb下载地址:https://cdn.crate.io/downloads/releases/nightly/ cratedb官方文档手册:https://crate.io/docs/crate/reference/en/latest/ 1.安装java 安装java,确保版本在1.8以上 阅读全文
posted @ 2019-11-29 09:17 slnngk 阅读(726) 评论(0) 推荐(0)
摘要: 1.pt-slave-delay 手工设置从库的延迟时间,目的是让主库的应用按照设置的延迟时间进行在从库应用,原理是不停的停掉从库和启动从库 ./pt-slave-delay --delay=1m --interval=15s --run-time=10m --password=mysql u=ro 阅读全文
posted @ 2019-11-27 17:29 slnngk 阅读(198) 评论(0) 推荐(0)
摘要: #!/bin/bash ##使用方法 ##senddingd.sh 手机号码 发送内容 function sendalert() { #curl 请求 将access_token换成自己的 curl -H "Content-type: application/json" -X POST -d '{" 阅读全文
posted @ 2019-11-27 08:59 slnngk 阅读(456) 评论(0) 推荐(0)
摘要: 1、/etc/profile文件中加入以下内容2、执行:source /etc/profileexport HISTTIMEFORMAT="%Y-%m-%d %H:%M:%S "echo 'export HISTTIMEFORMAT="%F %T `whoami` "'USER_IP=`who -u 阅读全文
posted @ 2019-11-25 17:52 slnngk 阅读(614) 评论(0) 推荐(0)
摘要: Failovers:FAILOVER切换一般是PRIMARY数据库发生故障后的切换,这种情况是STANDBY数据库发挥其作用的情况。这种切换发生后,可能会造成数据的丢失。而且这个过程不是可逆的,DATA GUARD环境会被破坏。由于PRIMARY数据库已经无法启动,所以FAILOVER切换所需的条件 阅读全文
posted @ 2019-11-25 09:34 slnngk 阅读(463) 评论(0) 推荐(0)
摘要: golang在查询数据库的时候遇到有空值的列,那么后面的字段提取就会失败,针对这种情况可以有2个办法解决: 1.限制数据库不为空或给个默认值,或是在select查询的时候对空值进行处理,使其查出来的数据不为空 2.采用sql.nullstring进行处理 下面的例子就是sql.sqlstring处理 阅读全文
posted @ 2019-11-01 15:45 slnngk 阅读(4778) 评论(0) 推荐(0)
摘要: 环境: OS:Centos 7 1.下载 下载地址为 https://studygolang.com/dl 我这里下载的是go1.13.3.linux-amd64.tar.gz 2.安装 我这里将golang安装到opt目录下 3.添加环境变量 在相应的用户下添加环境变量,修改.bash_profi 阅读全文
posted @ 2019-10-31 16:20 slnngk 阅读(188) 评论(0) 推荐(0)
摘要: MariaDB数据库管理系统是 MySQL 的一个分支,主要由开源社区在维护,采用GPL授权许可 MariaDB的目的是完全兼容MySQL,包括API和命令行,使之能轻松成为MySQL的代替品。在新版的Mariadb安装过程中没有设置密码的过程了,而用mysql_secure_installatio 阅读全文
posted @ 2019-10-29 10:00 slnngk 阅读(2244) 评论(0) 推荐(0)
摘要: 环境: ES版本:6.5 1.查询索引 curl -H "Content-Type: application/json" -XPOST "http://192.168.1.135:19200/_xpack/sql?format=txt&pretty" -d' { "query": "SELECT * 阅读全文
posted @ 2019-10-23 17:08 slnngk 阅读(3471) 评论(1) 推荐(0)
摘要: 环境:ES:6.5.0(6.8版本x-pack已经免费使用,不需要破解)OS:Centos 7 单节点配置 1.创建目录[esuser@localhost ~]$ cd /home/esuser[esuser@localhost ~]$ mkdir xpach 2.准备如下2个java文件Licen 阅读全文
posted @ 2019-10-23 11:32 slnngk 阅读(3516) 评论(0) 推荐(1)
摘要: 1.修改配置添加如下选项xpack.security.enabled: true2.启动测试curl -H "Content-Type:application/json" -XPOST http://172.16.10.61:29200/_xpack/license/start_trial?ackn 阅读全文
posted @ 2019-10-22 18:09 slnngk 阅读(7902) 评论(0) 推荐(0)
摘要: 安装部署elasticsearch1.下载地址下载地址:https://www.elastic.co/downloads/elasticsearch,我这里下载的是 elasticsearch-6.4.0.tar.gz2.解压缩并创建数据目录[root@localhost soft]# tar -x 阅读全文
posted @ 2019-10-22 11:39 slnngk 阅读(1686) 评论(0) 推荐(0)