自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

我的博客

记忆力很差,把平时所看所学所练整理总结,方便检索

  • 博客(62)
  • 收藏
  • 关注

原创 因参数innodb_undo_directory的配置问题,导致xtrabackup备份失败

软件环境描述centos7.6mysql5.7.29 二进制安装包xtrabckup2.4.18 二进制安装包在进行数据库物理备份的时候,遇到如下报错2020-03-03 20:24:49 0x7f324f9cb740 InnoDB: Assertion failure in thread 139854060762944 in file srv0start.cc line 928I...

2020-03-04 07:20:32 1843 1

原创 技术之路,何以为径,更进一步?

条条大路通罗马,我以语言能力为突破口,再进一步

2020-03-02 06:45:02 278

原创 mariadb10.4.12导入大sql文件崩溃记录

主机配置:8C 16G虚拟机环境 vmware现象:多次尝试,单个sql文件50G,导入到一段时间后,mariadb进程崩溃,mariadb版本10.4.12 centos7error日志记录如下:2020-02-15 18:31:12 0 [Note] Server socket created on IP: '::'.2020-02-15 18:31:12 0 [Warnin...

2020-02-16 05:10:53 916

原创 使用kettle8.2同步mongo数据

实验目的:学习使用kettle8.2进行mongo数据库的同步方法安装kettle8.2参考网址 Kettle(六):centos7布署kettle8.2 https://blog.csdn.net/u010886217/article/details/102553677 1. 准备软件 pdi-ce-8.2.0.0-342.zip jdk-8u...

2020-02-06 06:18:32 2118

原创 Centos7环境启动mongod报polkit服务启动失败

报错记录如下[root@mongodb3 ~]# systemctl start mongod Authorization not available. Check if polkit service is running or see debug message for more information.Failed to start mongod.service: Connection ...

2020-02-05 05:48:04 5506 2

原创 MongoDB中的一些基本概念

MongoDB是一款强大、灵活、易于扩展的通用型数据库。它能扩展出非常多的功能。比如,二级索引(secondary index),范围查询(range query),聚合(aggregation),以及地理空间索引(geospatital index)易于使用MongoDB是一个面向文档(document-oriented)的数据库,而不是关系型的数据库,不采用关系模式主要是为了获得更好的扩展...

2020-01-16 09:21:05 531

原创 mysql的定时event不继续执行

mysql的定时触发的event建好后没有发生预定的事件,归纳起来有以下几种:1.全局的event 是关闭的: 实际上mysql的event默认值是off 查看event是否开启: show variables like 'event_scheduler'; 将event事件计划开启: set global event_scheduler=1; 有时候event运行一段时间...

2020-01-10 10:33:36 1858

原创 年初新规划

出于要锻炼自己长时间锻炼自己一件事 并且 想给自己留下一些东西的想法,我计划2020年的时候,每天写一遍东西,可以是技术文章,也可以是学习文章,可以是读书笔记,可以是自己的练习题目,总之是经过自己的一个一个字敲打出来的东西,组成的文章,可以配置图文显示,作为自己一天的总结或者是计划,算是一个新的开始吧,千里之行始于足下,我不想进行的路程中任何一站停滞不前,休息一下归休息一下,但是,梳理好自己之后还...

2020-01-09 13:43:57 158

原创 【问题记录】授权之后 select * from含JSON列的表报错

现象描述昨天在一套环境中,授权了A账户对某个库具有select,insert,update权限之后,开发人员执行SQL发现,select * from 时,发现无法查询数据,但是 select count(*) 是可以的。经过一番尝试,确认是因为mysql客户端的原因。之前使用的MySQL客户端软件中,执行select * 报错,但是更换为 Navicat软件之后(版本为11),就可以访...

2018-09-28 14:02:43 408

原创 ssh免密码登录脚本

最近由于经常做实验需要使用ssh的免密码登录,参考网上的脚本做了一份 参考网址 http://blog.chinaunix.net/uid-20482996-id-3876431.html#!/bin/bashNUM_OF_NODES=2NODE1="racnode1" NODE2="racnode2"USER=oracleEXPECT=`which expect`P...

2018-03-11 09:04:28 1531

原创 mysql5.7 on centos7 上使用systemctl管理多个端口 及 创建多个端口的脚本

mysql5.7 on centos7 上使用systemctl管理多个端口 及 创建多个端口的脚本#!/bin/bash#Usage: bash install_different_port_for_mysql5.7.sh 9999#source /etc/profilelet portn=$1if [ x"${portn}" == "x" ]; then echo "U...

2018-03-07 20:58:30 1193

原创 SP2-0618: Cannot find the Session Identifier. Check PLUSTRACE role is enabled 报错处理

@$ORACLE_HOME/rdbms/admin/utlxplan.sql@$ORACLE_HOME/sqlplus/admin/plustrce.sqlgrant plustrace to ismp;alter user ismp default role all;  select privilege from dba_sys_privs where grantee='

2016-09-30 17:33:09 461

原创 在线创建dg环境 adg

在线创建dg环境 adg在两个库的环境变量中添加如下export TNS_ADMIN=$ORACE_HOME/network/admin主库:lsnrctl stopShutdown immediateStartup mountalter database force logging;alter database flashback on; 

2016-09-30 15:31:37 1198 1

转载 【转】DGMGRL管理Data Guard

Data Guard ManaGeR command-Line interfacehttp://blog.itpub.net/11417069/viewspace-684620/1.环境:Primary Database: ningPhysical Standby Database: test2.修改初始化参数dg_broker_startSQL> alter

2016-09-30 15:26:43 958

原创 目标端为rac 并行+network_link导入测试

目标端为rac 并行+network_link导入测试

2016-09-28 10:38:01 454

原创 ORA-19815: WARNING: db_recovery_file_dest_size is 100.00% 处理方法

报错如下ORA-19815: WARNING: db_recovery_file_dest_size of 4294967296 bytes is 100.00% used, and has 0 remaining bytes available.

2016-09-28 10:29:58 2365

转载 oracle直方图

oracle直方图转自: http://www.cnblogs.com/hrhguanli/p/5082988.html直方图当某列数据分布不均衡。为了让CBO能生成最佳的运行计划,我们可能须要对表收集直方图,直方图最大的桶数(Bucket)是254。收集直方图是一个很耗时的过程,如无必要。千万别去收集直方图。Oracle的直方图有两种:一种是频率直方图(FREQUENCY HISTOGR

2016-09-27 16:12:44 343

原创 测试环境准备

测试环境准备,在日常工作中需要经常创建测试环境,在这里记录下一自己常用的脚步,以便于方便使用     创建6个表空间、用户、表(200W行)        tbs1    user1    tab11、tab12    tbs2    user2    tab21、tab22    tbs3    user3    tab31、tab32    tbs4    user

2016-09-27 06:29:46 1218

原创 need for install ora12c and grid Infrastructure Standalone server

1、install rpm packagerpm -q binutils compat-libstdc++-33  elfutils-libelf elfutils-libelf-devel gcc gcc-c++ glibc glibc-common glibc-devel glibc-headers ksh libaio libaio-devel libgcc libstdc++ li

2016-09-22 14:19:45 375

转载 Oracle expdp/impdp常用性能优化方法

Oracle expdp/impdp常用性能优化方法转自:http://blog.chinaunix.net/uid-20785090-id-4088083.html   expdp/impdp在进行数据迁移时速度极快,通过一定的优化方法,我们让expdp和impdp跑得更加快1,parallel,在很多oracle的程序中都离不开并行操作,通过利用

2016-09-20 11:40:51 13132

转载 初识suse-Linux相关!

Linux这种系统很奇怪,差不多每种不同的版本,它所使用的安装等一些重要命令皆有所变化。假若,你要熟练掌握一种OS,那么如果安装软件/应用,那是入门的第一步。  安装命令中:    RedHat、CentOS皆使用"yum"    debain、Ubuntu皆使用"apt-get"  而suse-Linux则使用"zypper" 当然,也可以使用"yast2"/"yast"。

2016-09-19 21:40:42 625

转载 Sublime text 3 中文文件名显示方框怎么解决

在sublime text 3中,Preference, Settings-User,最后加上一行"dpi_scale": 1.0覆盖操作系统设置的DPI。{ "font_size": 11.0, "ignored_packages": [ "Vintage" ], "theme": "Soda Dark 3.sublime-theme", "update_che

2016-09-19 16:03:31 5317 3

原创 闪回区大小的更改和闪回的启用 RAC11g

节点1:停止数据库:shutdown immediate更改闪回去大小:启动到mout状态:startup mount;查看闪回区大小:show parameter db_recovery_file_dest;修改闪回去大小:ALTER SYSTEM SET db_recovery_file_dest_size=4G scope=both;打开数据库:alter

2016-09-19 15:08:42 3880

原创 linux 安装rlwrap

环境:Oracle Enterprise Linux 6.8 先安装依赖包yum install  readline readline-devel下载rpm包下载网址http://rpmfind.net/linux/rpm2html/search.php?query=rlwrap下载、安装rpm包wget ftp://rpmfind.net/linux/epel

2016-09-18 11:35:17 1708

原创 配置nagios监控oracle,check_oracle_health

安装nagios 参考:  http://www.tuicool.com/articles/yUrqiyr一。 环境:      1. OEL 6.8      2. 设置hostname 并且安装好apache      3. 关闭selinux及iptables二。 安装nagios服务器端:      1.  rpm -Uv

2016-09-13 07:46:27 2910 1

原创 mongo3.2.7环境的搭建和全库备份、恢复

创建管理账户use admindb.createUser(  {      user: "admin",      pwd: "admin",      roles:      [ { role: "dbAdminAnyDatabase",db: "admin" }, { role: "userAdminAnyDatabase",db: "admin" }]

2016-09-12 17:33:17 2654

原创 Grid Control中进行Dataguard切换 因RAC节点的oracle用户密码不一致导致无法切换

现象如下,RAC主库向备库进行切换时发现:检查检查 node2节点和node1节点的oracle用户的密码不一致,改成一致后,重新创建凭证,切换成功。 建议Oracle RAC节点的oracle用户的密码一致。。。。。。

2016-08-29 11:43:02 1123

原创 报错/u01/app/agent13c/agent_13.1.0.0.0/bin/zip: not found

Oracle GC 13C 添加Agent的过程中报错/u01/app/oracle/Middleware/ADATMP_2016-08-27_13-11-01-PM/agentDeploy.sh -ignorePrereqs ORACLE_HOSTNAME=rcfdg2.localdomain AGENT_BASE_DIR=/u01/app/oracle/Middleware OMS_HOS

2016-08-29 11:33:54 1293

原创 解决Can’t connect to local MySQL server through socket ‘/tmp/mysql.sock’错误

[root@centos6Desktop]# ps -ef |grep mysqlroot       4635     1  0 15:36 pts/0    00:00:00 /bin/sh/usr/local/mysql/bin/mysqld_safe --datadir=/var/lib/mysql--pid-file=/var/lib/mysql/centos6.pidmysql

2016-05-15 15:47:21 445

原创 创建新环境用户的时候 注意回收 unlimited tablespace权限(测试环境和生产环境的时候 用户的权限注意)

为了方便后期的维护,便于删除用户 或者 drop tablespace,建议在创建用户的时候:要给每个用户 收回unlimited tablespace权限给每个用户设置 qutoa on tablespace权限同时,好多单位都有从测试环境 导数据到生产环境的需求,建议创建测试环境的用户的时候,也采纳该策略。操作如下:首先创建10个表空间create tables

2016-03-02 15:32:20 1870

转载 使用存储过程发送邮件

CREATE OR REPLACE PROCEDURE PROCSENDEMAIL(P_TXT       VARCHAR2,                                          P_SUB       VARCHAR2,                                          P_SENDOR    VARCHAR2,     

2016-02-26 17:38:19 2669

原创 创建环境使用的存储过程

create or replace procedure sp_create_env(tablespace_name in varchar2 DEFAULT 'DEMO',username in varchar2 DEFAULT 'test',password in varchar2 DEFAULT 'test',table_name in varchar2 DEFAUL

2016-02-26 17:35:31 439

转载 orapki utility

The orapki utility is provided to manage public key infrastructure (PKI) elements, such as wallets and certificate revocation lists, from the command line. This enables you to automate these tasks u

2016-02-22 13:24:48 1264

原创 Oracle TDE学习 oracle 11gR2

1       TDE的开启和关闭设置wallet目录,在参数文件sqlnet.ora中,按照下面的格式加入信息# Oracle Advanced Security TransparentData EncryptionENCRYPTION_WALLET_LOCATION=(SOURCE=(METHOD=FILE)(METHOD_DATA=(DIRECTORY=/u01/app/orac

2016-01-27 15:29:48 2670

原创 Oracle LOB类型 总结 --整理与网络收集资料

LOB相关的概念LOB类型:将信息文件(十进制、二进制)、图像甚至音频信息采用数据库作为保存载体时,就需要使用lob类型数据。有两种Lob,Internal Lob和External Lob。Internal Lob是指Lob数据存储在Oracle数据文件里,External Lob是指Lob数据存储在数据库外部的操作系统中。CLOB: 存储大量、单字节、字符数据,存储在内部表空间

2016-01-14 18:36:20 3571

原创 安装GI过程中DD清理磁盘头信息后没有重新oracleasm createdisk 导致重启服务器后找不到ASM磁盘

Oracle Linux 6.7在安装Oracle GI单节点的过程中,安装oracleasm的支持包时,没有安装kmod-oracleasm导致安装完GI后创建的ASM磁盘组的sector_size大小为4096(ASM磁盘是两块SSD固态盘),而这个服务器原是计划座位dg的备库来使用的,所以在创建dg的时候创建失败。故,重新安装操作系统,安装kmod-oracleasm[root@dr

2016-01-11 17:15:05 3008

原创 使用impdp将源库下的部分数据 导入 到目标库中

使用impdp将一个用户下的表导入到另一个用户下源库上 按照schema导出export NLS_LANG=AMERICAN_AMERICA.ZHS16GBKexpdp system/oracle  directory=EXPDP schemas=news dumpfile=20151227expnews.dmp logfile=20151227expnews.log目标库

2016-01-05 13:31:11 4008

转载 expdp和impdp需要注意的地方

1      expdp ,impdp需要注意的地方1.1  参考 http://blog.itpub.net/28869493/viewspace-1094164/         DataPump 反映了整个导出/导入过程的完全革新。不使用常见的 SQL 命令,而是应用专用 API(direct path api etc) 来以更快得多的速度加载和卸载数据。

2015-12-29 20:02:31 10819

原创 分区表的导入导出 expdp&impdp Oracle 11.2.0.4

分区表的导入导出

2015-12-29 19:44:46 14037

原创 impdp 使用network_link 迁移数据

create directory EXPDP as '/backup/expdp';grant read,write on directory EXPDP tosystem; 将远端导出的备份集 按照某schema导入到新的schema and 新的shcema用户对应的表空间先导出expdp system/Oracle2015  directory=EXPDP sch

2015-12-29 19:35:36 3206

空空如也

空空如也

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

TA关注的人

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