摘要:脑存太小,只有笔记。 不想误导,仅供参考。 VM12 + ORACLE LINUX 小试一把 通,则不痛 花了若干年时间终于摸透了:想要VM通/上网,这样或许可以,中转节点一致+共享 我只会这些,如果你刚好遇到,可以试一试,若有问题,一起讨论学习 【目标】让VM中的虚拟机能访问外网 【步骤】 1.本 阅读全文
posted @ 2020-12-26 03:30 ritchy 阅读(19) 评论(0) 推荐(0) 编辑
摘要:将美元符号替换成$ --Oracle正在执行的sql语句及执行该语句的用户SELECT B.SID ORACLEID, B.USERNAME ORACLE用户, B.SERIAL#, SPID 操作系统ID, PADDR, SQL_TEXT 正在执行的SQL, B.MACHINE 计算机名 FROM 阅读全文
posted @ 2020-12-09 17:41 ritchy 阅读(85) 评论(0) 推荐(0) 编辑
摘要:vi deletearchlog.sh #!/bin/shexport PATHTABLE='v美元符号archived_log'sqlplus -silent "/ as sysdba" <<EOF > /home/oracle/dba/deleteorclarch.shset heading o 阅读全文
posted @ 2020-12-08 17:30 ritchy 阅读(51) 评论(0) 推荐(0) 编辑
摘要:需用root安装1.下载编译安装yum方式,只要安装介质有这个包root 账号yum install -y lrzsz 或者cd /tmpwget http://www.ohse.de/uwe/releases/lrzsz-0.12.20.tar.gztar zxvf lrzsz-0.12.20.t 阅读全文
posted @ 2020-11-27 15:56 ritchy 阅读(30) 评论(0) 推荐(0) 编辑
摘要:grid安装过程中可能会出现各种问题,这个问题怎么处理?已经友好提示了,就顺着再来一遍【问题现象】[root@rac01 ~]# /u01/app/11.2.0.4/grid/root.shPerforming root user operation for Oracle 11g The follo 阅读全文
posted @ 2020-11-20 18:50 ritchy 阅读(141) 评论(0) 推荐(0) 编辑
摘要:重启网卡提示Bringing up interface eth0: Device eth0 does not seem to be present,delaying initialization. [FAILED]:1、因为克隆的机器没有正确的mac,UUID信息冲突导致的,首先将/etc/udev 阅读全文
posted @ 2020-11-20 18:42 ritchy 阅读(67) 评论(0) 推荐(0) 编辑
摘要:[root@rac2 ~]# /u01/app/11.2.0.4/grid/root.shPerforming root user operation for Oracle 11g The following environment variables are set as: ORACLE_OWNE 阅读全文
posted @ 2020-11-12 11:25 ritchy 阅读(100) 评论(0) 推荐(0) 编辑
摘要:偶尔安装数据库软件到86%时出现下面异常,看过一些帖子和官方解释,暂时不去深入,记录一下Error in invoking target 'agent nmhs' of makefile '/u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/ins_em 阅读全文
posted @ 2020-11-12 11:01 ritchy 阅读(97) 评论(0) 推荐(0) 编辑
摘要:测试下cluster_database 参数要不要修改? 查看归档和路径--没有开启归档sys@ORCL>archive log list;Database log mode No Archive ModeAutomatic archival DisabledArchive destination 阅读全文
posted @ 2020-11-11 17:43 ritchy 阅读(73) 评论(0) 推荐(0) 编辑
摘要:[root@test153 ~]# wget https://www.percona.com/downloads/XtraBackup/Percona-XtraBackup-2.3.4/binary/redhat/6/x86_64/percona-xtrabackup-2.3.4-1.el6.x86 阅读全文
posted @ 2020-10-16 10:24 ritchy 阅读(132) 评论(0) 推荐(0) 编辑
摘要:当要传送文件较大,过程中如果网络中断了,就比较悲剧了。这时候可以考虑使用rsync命令替代scp,P实现断点续传文件。rsync -rP --rsh=ssh /home/oracle/TestDB/ oracle@192.168.1.173:/home/oracle/TestDB--/bin/rsy 阅读全文
posted @ 2020-09-30 17:38 ritchy 阅读(120) 评论(0) 推荐(0) 编辑
摘要:【DB_NAME】数据库名长度不超过8字符,记录在datafile、redolog和control fileDataGuard中DB_NAME相同而DB_UNIQUE_NAME不同RAC各节点DB_NAME相同,INSTANCE_NAME不同DB_NAME在动态注册监听时起作用,无论是否定义了SER 阅读全文
posted @ 2020-09-30 17:35 ritchy 阅读(298) 评论(0) 推荐(0) 编辑
摘要:巨锅头顶罩,领导对我叫,开发说程序没问题,网络说数据库有问题为什么我要做DBA,爱背锅爱口吃,我要找到到底谁的锅。。。 当你每次遇到问题有木有诚惶诚恐?反正我表面虽冷静但内心还是有点慌的。当公司只有一个DBA时必须要有一颗强大的心和善于沟通的嘴,否则早晚有背不完的锅现在听起来像讲故事,今天下大雨心情 阅读全文
posted @ 2020-08-26 18:08 ritchy 阅读(92) 评论(0) 推荐(0) 编辑
摘要:CREATE TABLE TEST(ID NUMBER,NAME VARCHAR2(20)); INSERT INTO TEST VALUES(123,'AAA');INSERT INTO TEST VALUES(123,'BBB');INSERT INTO TEST VALUES(123,'CCC 阅读全文
posted @ 2020-08-19 12:16 ritchy 阅读(129) 评论(0) 推荐(0) 编辑
摘要:有时候服务器无法连接PLSQL等工具生成这些SQL1、查表结构主要看数据类型DESC testdb.mytable; 2、生成insert INTO SQLSET head off;set feedback off;set term off;set line 500;set pagesize 100 阅读全文
posted @ 2020-07-22 16:05 ritchy 阅读(442) 评论(0) 推荐(0) 编辑
摘要:所谓的锁等待:就是一个事务a对一个数据表进行ddl或是dml操作时,系统就会对该表加上表级的排它锁,此时其他的事务对该表进行操作的时候会等待a提交或是回滚后,才可以继续b的操作 所谓的死锁:当两个或多个用户相互等待锁定的数据时就会发生死锁,这时这些用户被卡在不能继续处理业务,oracle可以自动检测 阅读全文
posted @ 2020-06-18 16:35 ritchy 阅读(261) 评论(0) 推荐(0) 编辑
摘要:现在用的MySQL引擎基本都是innodb,但下面的 规则1:一般情况可以选择MyISAM存储引擎,如果需要事务支持必须使用InnoDB存储引擎。注意:MyISAM存储引擎 B-tree索引有一个很大的限制:参与一个索引的所有字段的长度之和不能超过1000字节。另外MyISAM数据和索引是分开,而I 阅读全文
posted @ 2020-05-17 19:35 ritchy 阅读(414) 评论(0) 推荐(0) 编辑
摘要:1、oracle用户vi /u01/app/oracle/start_ora.sh #!/bin/shlsnrctl startecho "Oracle just have been started!"echo "Begin to start the oracle!"sqlplus /nolog < 阅读全文
posted @ 2020-05-12 10:53 ritchy 阅读(256) 评论(0) 推荐(0) 编辑
摘要:微信备份时提示“当前网络状况复杂,请尝试使用其他网络” 1、打开电脑的 网络和Internet > 移动热点 ,把开关打开 2、用手机找到该热点,进行连接 3、登陆微信点击左下角菜单 备份与恢复 > 备份聊天记录至电脑 就可以正常备份了。 阅读全文
posted @ 2020-05-11 01:56 ritchy 阅读(7258) 评论(1) 推荐(0) 编辑
摘要:Mon Dec 23 09:36:53 2019Errors in file /u01/app/oracle/diag/rdbms/dinpay_ml/DINPAY2/trace/DINPAY2_pr0w_75098.trc:ORA-27090: Unable to reserve kernel r 阅读全文
posted @ 2020-03-10 17:06 ritchy 阅读(110) 评论(0) 推荐(0) 编辑
摘要:ntpdate 系统时间、hwclock 硬件时间1、判断当前时间是否准确[root@Ecology-APP ~]# date2020年 03月 03日 星期二 10:13:02 CST 2、检查是否安装ntpdate[root@Ecology-APP ~]# ntpdate-bash: ntpda 阅读全文
posted @ 2020-03-03 10:49 ritchy 阅读(201) 评论(0) 推荐(0) 编辑
摘要:1、标注外键SELECT S.*, PK.*, CASE WHEN PK.COLUMN_POSITION > 0 THEN '√' ELSE '' END AS PKYN FROM (SELECT A.OWNER, A.TABLE_NAME, A.COLUMN_NAME, A.COLUMN_ID, 阅读全文
posted @ 2020-01-20 18:31 ritchy 阅读(254) 评论(0) 推荐(0) 编辑
摘要:Linux环境下为普通用户添加sudo权限背景sudo是Linux系统管理指令,是允许系统管理员让普通用户执行一些或者全部root命令的一个工具。Linux系统下,为了安全,一般来说我们操作都是在普通用户下操作,但是有时候普通用户需要使用root权限,比如在安装软件的时候。这个时候如果我们切回roo 阅读全文
posted @ 2019-12-25 01:09 ritchy 阅读(682) 评论(0) 推荐(0) 编辑
摘要:查询Oracle正在执行的sql语句及执行该语句的用户SELECT B.SID ORACLEID,B.USERNAME 登录ORACLE用户名,B.SERIAL#,SPID 操作系统ID,PADDR,SQL_TEXT 正在执行的SQL,B.MACHINE 计算机名FROM V$PROCESS A, 阅读全文
posted @ 2019-12-25 00:39 ritchy 阅读(1440) 评论(0) 推荐(0) 编辑
摘要:目录1.使用mysqldump实现逻辑备份2.恢复逻辑备份3.备份/恢复案例4.实现自动化备份5.表的导出和导入6.数据库迁移# 1. 物理备份: 直接复制数据库文件,适用于大型数据库环境。但不能恢复到异构系统中如Windows。# 2. 逻辑备份: 备份的是建表、建库、插入等操作所执行SQL语句, 阅读全文
posted @ 2019-12-25 00:36 ritchy 阅读(117) 评论(0) 推荐(0) 编辑
摘要:sys@MYTESTDB> show parameterNAME TYPE VALUE shared_servers integer 1max_shared_servers integerprocesses integer 150shared_server_sessions integerdispa 阅读全文
posted @ 2019-12-24 23:32 ritchy 阅读(374) 评论(0) 推荐(0) 编辑
摘要:增加zgy用户可以访问数据库[root@DBDATA ~]# useradd zgy--设置密码[root@DBDATA ~]# passwd zgy--设置组[root@DBDATA ~]# usermod -G oinstall,dba zgy--环境变量[root@DBDATA ~]# cp 阅读全文
posted @ 2019-12-24 23:31 ritchy 阅读(286) 评论(0) 推荐(0) 编辑
摘要:换了网线异常了,CRS无法正常启动,clssnmSendingThread: sending status msg to all nodes同事换网线前我将节点2正常关闭了,换完网线告诉我,发现节点2死活起不来了,看上面的日志和一些帖子最后也没解决,尝试过重启、网线拔掉重新插上、查看过存储是否正常和 阅读全文
posted @ 2019-12-17 18:29 ritchy 阅读(656) 评论(0) 推荐(0) 编辑
摘要:在makefile中添加链接libnnz11库的参数修改$ORACLE_HOME/sysman/lib/ins_emagent.mk,将$(MK_EMAGENT_NMECTL)修改为:$(MK_EMAGENT_NMECTL) -lnnz11建议修改前备份原始文件[oracle@ccdinpay4dg 阅读全文
posted @ 2019-12-17 17:38 ritchy 阅读(272) 评论(0) 推荐(0) 编辑
摘要:字符集修改做过几次了,这次感觉还是有点不顺,走了弯路,再记一遍【概况】准备搭建RAC+RAC DG,发现两端字符集不大一致,担心到时出问题。 【目标】将备库NLS_NCHAR_CHARACTERSET修改成与主库一致。--备NLS_NCHAR_CHARACTERSET UTF8修改为--主NLS_N 阅读全文
posted @ 2019-12-14 00:24 ritchy 阅读(240) 评论(0) 推荐(0) 编辑
摘要:错误的意思是listener 不知道连接解析器中的请求服务,这里要说静态监听和动态监听了动态注册是在instance启动的时候PMON进程根据init.ora中的instance_name,service_names两个参数将实例和服务动态注册到listener中。静态注册就是实例启动时读取list 阅读全文
posted @ 2019-12-12 15:08 ritchy 阅读(402) 评论(0) 推荐(0) 编辑
摘要:在公司随便找3台测试机搭个MHA,下面这个问题折腾了三天,之前没遇到过,查了OS版本发现一致,可能是不同人弄的OS吧,知道是cpan的问题就是搞不定,郁闷。。。[root@test247 ~]# masterha_check_repl --conf=/etc/masterha/app1.cnfWed 阅读全文
posted @ 2019-12-04 15:26 ritchy 阅读(1518) 评论(0) 推荐(0) 编辑
摘要:看这个账户有点碍眼就删除了,结果异常了mysql> select user,host from mysql.user;+ + +| user | host |+ + +| repmha | 192.168.5.% || mysql.session | localhost || mysql.sys | 阅读全文
posted @ 2019-11-27 10:49 ritchy 阅读(207) 评论(0) 推荐(0) 编辑
摘要:[root@DBDATA yum.repos.d]# yum makecacheLoaded plugins: aliases, changelog, downloadonly, fastestmirror, filter-data, keys, kmod, list-data, prioritie 阅读全文
posted @ 2019-11-23 00:27 ritchy 阅读(219) 评论(0) 推荐(0) 编辑
摘要:redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash(哈希类型)。这些数据类型都支持push/pop、add/remove及取交 阅读全文
posted @ 2019-11-21 17:35 ritchy 阅读(133) 评论(0) 推荐(0) 编辑
摘要:https://blog.csdn.net/u013415591/article/details/82692242https://blog.csdn.net/gx_1_11_real/article/details/81066336 迁移之前没这个问题,原来迁移后没将lower_case_table 阅读全文
posted @ 2019-11-21 15:49 ritchy 阅读(479) 评论(0) 推荐(0) 编辑
摘要:【关闭集群顺序】1.使用crs_stat 命令查询RAC节点的服务状态是否正常[grid@ora01sh ~]$ crs_stat -t -v2.使用srvctl (service control)命令依次关闭集群服务关闭顺序:关闭数据库(实例)-->关闭ASM实例-->关闭节点服务1)关闭数据库[ 阅读全文
posted @ 2019-11-18 16:38 ritchy 阅读(419) 评论(0) 推荐(0) 编辑
摘要:RMAN命令详解和常用汇总转摘汇集,日后使用本文链接:https://blog.csdn.net/EVISWANG/article/details/50448370http://blog.itpub.net/25904686/viewspace-742701/https://blog.csdn.ne 阅读全文
posted @ 2019-11-13 18:00 ritchy 阅读(527) 评论(0) 推荐(0) 编辑
摘要:主备切换在备库startup时出现归档路径没写到spfile里...注意:修改参数时最好带上scope=spfile或scope=both,以免重启出现异常。SQL> startup mountORA-16032: parameter LOG_ARCHIVE_DEST_1 destination s 阅读全文
posted @ 2019-11-08 20:30 ritchy 阅读(1140) 评论(0) 推荐(0) 编辑
摘要:以后改行了或老了回头看看,我曾经会这些,也是件愉快的事 【备份】--创建目录[oracle@test20 backup]$ mkdir -p /home/oracle/backup--备份脚本[oracle@test20 backup]$ cat backup2.sh#!/bin/bashsourc 阅读全文
posted @ 2019-11-08 20:08 ritchy 阅读(2023) 评论(0) 推荐(0) 编辑