oracle
文章平均质量分 58
幽水-椰子糖
数据库运维工程师,有着多的开发,以及数据库运维经验,熟悉oracle,mysql以及tidb,达梦数据,goldendb等国产数据库运维工作,有多个数据库方向的证书,ocm,dca,pcta等。
展开
-
Oracle 备份与恢复测试
一、oracle 11gR21.单实例的备份与恢复2.RAC集群的备份与恢复3.DG的备份与恢复二、oracle 19c1.单实例的备份与恢复2.RAC集群的备份与恢复3.DG的备份与恢复一、oracle 11gR21.单实例的备份与恢复1)使用rman 备份spfile[oracle@oracle11 admin]$ rman target /Recovery Manager: Release 11.2.0.4.0 - Production on S.原创 2021-03-21 18:32:00 · 445 阅读 · 1 评论 -
ORA-00020: maximum number of processes (300) exceeded
无任何应该的数据库因为开启了em,突然发现连接数满了[oracle@oracle11 admin]$ ss -antp|grep oraLISTEN 0 128 [::]:14332 [::]:* users:(("oracle",pid=1590,fd=10))ESTAB 0 0 [::ffff:192.168.248.134]:1521原创 2021-03-21 16:58:53 · 510 阅读 · 1 评论 -
ORA-12641: Authentication service failed to initialize (DBD ERROR: OCIServerAttach)
在$ORACLE_HOME/network/admin/sqlnet.ora的配置不正确NAMES.DIRECTORY_PATH= (TNSNAMES, EZCONNECT)ADR_BASE = /data/oracleSQLNET.AUTHENTICATION_SERVICES = (ALL)EM到实例的代理连接:ORA-12641: Authentication service failed to initialize (DBD ERROR: OCIServerAttach)设置原创 2021-03-21 14:12:17 · 1068 阅读 · 1 评论 -
ORA-12505: TNS:listener does not currently know of SID given in connect descriptor (DBD ERROR: OCISe
监听还没有完全启动成功[oracle@oracle11 admin]$ lsnrctl statusLSNRCTL for Linux: Version 11.2.0.4.0 - Production on 21-MAR-2021 14:04:36Copyright (c) 1991, 2013, Oracle. All rights reserved.Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC1521))).原创 2021-03-21 14:06:08 · 363 阅读 · 0 评论 -
oracle使用归档日志恢复重做日志文件
rman target /restore database until sequence 24;原创 2021-03-16 01:01:39 · 570 阅读 · 0 评论 -
oracle 恢复完全删除的控制文件
执行下面的语句STARTUP NOMOUNTCREATE CONTROLFILE REUSE DATABASE "orcl" RESETLOGS ARCHIVELOG-- SET STANDBY TO MAXIMIZE PERFORMANCEMAXLOGFILES 5MAXLOGMEMBERS 3MAXDATAFILES 100MAXINSTANCES 1MAXLOGHISTORY 226LOGFILEGROUP 1 '/data/oracle/oradata/orcl/redo01.原创 2021-03-16 00:58:49 · 206 阅读 · 0 评论 -
sqlplus 中文乱码解决
sqlplus 在出错的中文部分是乱码,如何解决?今天教大家处理这个问题,同理可用于 plsql等其他客户端,原理都一样select userenv('language') from dual;SQL> select userenv('language') from dual;USERENV('LANGUAGE')-----------------------------------------------------------------------------------..原创 2021-03-12 02:16:12 · 2305 阅读 · 0 评论 -
Oracle RAC asm磁盘管理--添加--删除--扩容
SQL> select group_number,mount_status,name,path from v$asm_disk;GROUP_NUMBER MOUNT_STATUS NAME PATH------------ -------------- ------------------------------------------------------------ ---.原创 2021-03-09 22:40:50 · 1138 阅读 · 1 评论 -
Oracle 11gR2 RAC搭建过程
SCAN Name改成./etc/hosts里的scan-ip改名ocr,选择3个1G磁盘统一设置密码为什么创建账户asmadmin,asmdba,asmoper就是因为这里要用Verification result of failed node: hxdb2Details: 没权限?-PRVF-9802 : Attempt to get udev info fr...原创 2021-03-08 07:55:09 · 653 阅读 · 0 评论 -
oracle 11g rac 断电手动启动
虚拟机直接关闭电源,没有先停止集群服务,导致开机后,crs状态不正常[grid@hxdb1 ~]$ crsctl check crsCRS-4638: Oracle High Availability Services is online 这个正常,是systecm status ohas.service 表示Orace高可用服务CRS-4535: Cannot communicate with Cluster Ready Services 这个是crsd服务器CRS-4530: Com...原创 2021-03-06 13:05:10 · 570 阅读 · 0 评论 -
Oracle 运维DBA工作日常
1.今天开发人员报了个故障,说是oracle的sqlplus "/as sysdba"登陆不上,报错:ORA-12162: TNS:net service name is incorrectly specified(指定的网络服务名不正确)[oracle@oracle11 ~]$ sqlplus "as sysdba"SQL*Plus: Release 11.2.0.4.0 Production on чǚɽ 3Ղ 3 19:33:39 2021Copyright (c) 1982, 2013原创 2021-03-03 19:42:18 · 667 阅读 · 1 评论 -
oracle 使用pfile与spfile来恢复改错的参数
scope有三个值,分别是memory立即生效,重启失效,spfile重启数据库生效,both立即生效,重启不失效1.修改sga 参数,重启后生效SQL> show parameter sga;NAME TYPE------------------------------------ ----------------------VALUE------------------------------lock_sga ...原创 2021-03-03 11:23:07 · 358 阅读 · 0 评论 -
oracle使用索引优化性能一
1.时间索引与表达式问题The plch_employees table was created with this statement:CREATE TABLE plch_employees( employee_id INTEGER, last_name VARCHAR2 (100), first_name VARCHAR2 (100), hire_date DATE, salary NUMBER)and原创 2021-03-03 09:30:48 · 230 阅读 · 0 评论 -
oracle 查看和分析执行计划
查看执行计划,如果条件允许,当然是使用Oracle sql developer1.explain plan for sql语句2.SELECT * FROM TABLE (dbms_xplan.display()); 使用语句查看计划3.查看更详细计划SQL> explain plan for select *from emp;Explained.SQL> SELECT * FROM TABLE (dbms_xplan.display(...原创 2021-03-03 01:36:05 · 405 阅读 · 0 评论 -
导出oracle查询信息
spool /tmp/1.txt;desc v$sqlarea;spool off;vim /tmp/1.txtV$SQLAREA 记录shared SQL area中语句统计信息;V$SQLAREA持续跟踪所有shared pool中的共享cursor,在shared pool中的每一条SQL语句都对应一列SQL> desc v$sqlarea;Name Null? Type-----...原创 2021-03-03 00:43:39 · 200 阅读 · 0 评论 -
oracle sqlplus语句回退及查看历史包rlwrap安装
yum -y install readline*# tar zxvf rlwrap-0.37.tar.gz# cd rlwrap-0.37/# ./configure# make# make installcat >>.bash_profile<<EOFalias sqlplus='rlwrap sqlplus'alias rman='rlwrap rman'EOFsource .bash_profilesqlplus "as sysdba"这下原创 2021-03-02 23:28:28 · 197 阅读 · 0 评论 -
使用xshell 安装oracle
1.安装xhost[root@oracle11 ~]# yum whatprovides "*/xhost"Loaded plugins: fastestmirrorLoading mirror speeds from cached hostfile * base: mirrors.163.com * extras: mirrors.aliyun.com * updates: mirrors.aliyun.combase/7/x86_64/filelists_db原创 2021-02-28 15:14:38 · 2130 阅读 · 0 评论 -
oracle 11g R2安装
创建的目录都是在安装时要用到的:export ORACLE_BASE=/u01/app/oracleexport ORACLE_HOME=$ORACLE_BASE/product/11.2.0.3/db_1export ORACLE_SID=mascexport PATH=$ORACLE_HOME/bin:$PATHexport LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib:/usr/local/libexport ORA_NLS33=$ORA原创 2021-02-27 16:15:55 · 763 阅读 · 0 评论 -
Oracle 11g 安装时报错Exception in thread “main“ java.lang.NoClassDefFoundError
Oracle 11g 安装RAC时报错'Exception in thread "main" java.lang'这是因为xhost的问题可以oracle登陆然后测试xclock命令原创 2021-02-27 14:49:30 · 4314 阅读 · 0 评论