随笔分类 -  ORACLE基础

摘要:SSH配置文件中加密算法没有指定,默认支持所有加密算法,包括arcfour,arcfour128,arcfour256等弱加密算法。但是目前RC4是不安全算法若数据库安全性要求比较高,这个漏洞还是必须要修复的,下面记录下Oracle RAC修复过程,此修复过程不影响现有系统。如有不当欢迎斧正。 1、 阅读全文
posted @ 2021-08-27 18:25 ritchy 阅读(1398) 评论(0) 推荐(0) 编辑
摘要:使用场景:小系统,直接EXPDP/IMPDP迁移,测试阶段完成,重新数据恢复。1、查看当前会话,主要针对ACTIVE,INACTIVE一般可忽略PRIMARY-SYS@testdb>SELECT INST_ID,USERNAME,STATUS,COUNT(*) FROM GV$SESSION GRO 阅读全文
posted @ 2021-08-27 17:17 ritchy 阅读(52) 评论(0) 推荐(0) 编辑
摘要:impdp 迁移报错 ORA-01919: role 'PLUSTRACE' does not exist 异常提示ORA-39083: Object type ROLE_GRANT failed to create with error:ORA-01919: role 'PLUSTRACE' do 阅读全文
posted @ 2021-08-27 16:59 ritchy 阅读(459) 评论(0) 推荐(0) 编辑
摘要:SSH的配置文件中加密算法没有指定,默认支持所有加密算法,包括arcfour,arcfour128,arcfour256等弱加密算法。但是目前RC4是不安全算法 1、#root权限用户才能执行[root@zhjlrac2 ~]# ls -l /etc/ssh/sshd_config-rw 1 roo 阅读全文
posted @ 2021-08-24 15:36 ritchy 阅读(916) 评论(0) 推荐(1) 编辑
摘要:都是@惹的祸,要么就别用这个符号作为密码。曾经遇到过就小结一下先创建一个带@的密码。创建就失败,加双引号成功。[oracle@test59 ~]$ sqlplus / as sysdbasys@testa(5634)> alter user test identified by qwer@1234; 阅读全文
posted @ 2021-06-22 15:53 ritchy 阅读(2514) 评论(0) 推荐(0) 编辑
摘要:1、首先数据库要是正常的查看环境变量[root@DBDATA etc]# echo $ORACLE_HOME/u01/app/oracle/product/11.2.0/db2 2、编辑oratab文件下面操作最好都在root用户下操作[root@DBDATA etc]# vi /etc/orata 阅读全文
posted @ 2021-04-27 17:35 ritchy 阅读(411) 评论(0) 推荐(0) 编辑
摘要:Oracle 监听是外部应用程序连接oracle的入口,用oracle提供的lsnrctl 进行管理。默认监听在端口1521上的tnslsnr未设置密码保护,这可能是个安全隐患,也可能会被远程发起监听器的管理,导致数据库被入侵。 更改监听密码如果之前没有,默认为空[oracle@test152 ~] 阅读全文
posted @ 2021-03-05 12:23 ritchy 阅读(1428) 评论(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, V\ 阅读全文
posted @ 2020-12-09 17:41 ritchy 阅读(701) 评论(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 阅读(1896) 评论(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 阅读(702) 评论(0) 推荐(0) 编辑
摘要:巨锅头顶罩,领导对我叫,开发说程序没问题,网络说数据库有问题为什么我要做DBA,爱背锅爱口吃,我要找到到底谁的锅。。。 当你每次遇到问题有木有诚惶诚恐?反正我表面虽冷静但内心还是有点慌的。当公司只有一个DBA时必须要有一颗强大的心和善于沟通的嘴,否则早晚有背不完的锅现在听起来像讲故事,今天下大雨心情 阅读全文
posted @ 2020-08-26 18:08 ritchy 阅读(266) 评论(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 阅读(443) 评论(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 阅读(1585) 评论(0) 推荐(0) 编辑
摘要:所谓的锁等待:就是一个事务a对一个数据表进行ddl或是dml操作时,系统就会对该表加上表级的排它锁,此时其他的事务对该表进行操作的时候会等待a提交或是回滚后,才可以继续b的操作 所谓的死锁:当两个或多个用户相互等待锁定的数据时就会发生死锁,这时这些用户被卡在不能继续处理业务,oracle可以自动检测 阅读全文
posted @ 2020-06-18 16:35 ritchy 阅读(873) 评论(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 阅读(454) 评论(0) 推荐(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 阅读(218) 评论(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 阅读(553) 评论(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 阅读(1973) 评论(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 阅读(1061) 评论(0) 推荐(0) 编辑
摘要:换了网线异常了,CRS无法正常启动,clssnmSendingThread: sending status msg to all nodes同事换网线前我将节点2正常关闭了,换完网线告诉我,发现节点2死活起不来了,看上面的日志和一些帖子最后也没解决,尝试过重启、网线拔掉重新插上、查看过存储是否正常和 阅读全文
posted @ 2019-12-17 18:29 ritchy 阅读(1557) 评论(0) 推荐(0) 编辑