Oracle菜鸟笔记
海无涯0.0
花有重开日,人无再少年。
展开
-
因spfile文件错误,11g某节点实例起不来
今天在11grac测试的时候发现rac2节点起不来了。rac2节点:SQL> startupORA-01078: failure in processing system parametersORA-00824: cannot set SGA_TARGET or MEMORY_TARGET due to existing internal settingsORA-00848:原创 2016-11-29 14:41:10 · 1261 阅读 · 0 评论 -
Oracle 错误总结及问题解决 ORA
转自:http://blog.csdn.net/bbliutao/article/details/7727404建议使用CTRL + F精确搜索ORA-00001: 违反唯一约束条件 (.)错误说明:当在唯一索引所对应的列上键入重复值时,会触发此异常。ORA-00017: 请求会话以设置跟踪事件ORA-00018: 超出最大会话数ORA-0001转载 2016-12-21 11:07:55 · 6752 阅读 · 0 评论 -
11gR2RAC安装到56%卡主不动
如图,在安装11gR2RAC的时候卡住了两个小时还不动原因:内存分配太小,卡住了The minimum required RAM is 1.5 GB for grid infrastructure for a cluster, or 2.5 GB for grid infrastructure for a cluster and Oracle RAC. The minimum re原创 2016-12-19 16:40:47 · 2116 阅读 · 0 评论 -
oracle 数据泵 通过表空间导入导出的时候遇到的一个问题
DBA用户查询所有表空间的表结构:SQL> desc dba_users;Name Null? Type----------------------------------------- -------- ----------------------------USERNAME NOT NULL VARCHAR2(30)USER_ID NOT NULL NUMBERPASS原创 2017-01-11 11:09:54 · 1664 阅读 · 0 评论 -
11gR2安装GI完毕后只能在各自节点查看本节点的集群状态
博主的同事最近遇到了个问题,很有趣,废话少说,上图:诺,就是这种情况,GI安装完毕后查询状态的时候只能在各自的节点查看本节点的集群状态,且查看asm进程也只能查看ASM1的,由于同事也是刚开始学习oracle,她自己也说不出个123,后来才发现是脚本运行顺序的问题。如上图,如果“orainstRoot.sh”顺序运行反了,就会出现一开始说的问题。如果是“原创 2017-01-22 16:22:31 · 1409 阅读 · 1 评论 -
Oracle快照控制文件(snapshot control file)
转自:http://www.2cto.com/database/201310/250284.htmlOracle快照控制文件(snapshot control file) 听说过Oracle 控制文件,还有快照控制文件这个说法呢?没错,尽管快照控制文件很少被提及,但确实是存在,只不过在使用RMAN时这个快照控制文件被使用。回顾一下 Oracle 控制文件,我们知道控转载 2017-01-22 14:55:41 · 520 阅读 · 0 评论 -
oracle linux 7.2 安装11g oracle数据库 开机自启动
如标题,在oracle linux 7.2 安装11g oracle数据库并将数据库和监听设置为开机自启动需要修改两个地方:1 vi /etc/orataborcl:/u01/app/oracle/product/11.2.0/dbhome_1:N 将N改为Y (允许该目录下的数据库系统在开机时启动)2 vi /etc/rc.local最后两行添加:su - orac原创 2017-02-23 16:22:05 · 1029 阅读 · 0 评论 -
设置linux内核参数
linux的内核参数文件中的这些值都是什么含义呢?[root@rac1 ~]# cat /etc/sysctl.conf# System default settings live in /usr/lib/sysctl.d/00-system.conf.# To override those settings, enter new settings here, or in an /原创 2017-03-02 17:50:05 · 1125 阅读 · 0 评论 -
Oracle主机名设置
服务器中主机名严禁使用大写 !!! BUG 17666448 - INS-06006 OCCURS IF HOSTNAME IS IN CAPITAL LETTERS FOR GI INSTALLATIONBUG 17675476 - PASSWORDLESS SSH CONNECTIVITY NOT SET UP BETWEEN THE FOLLOWING NODESBug 175原创 2017-03-27 16:17:17 · 3397 阅读 · 0 评论 -
Oracle简单的删除归档日志脚本部署
环境:RHEL6.XOracle 11g单机编写脚本,指定脚本运行路径和日志保存格式:[oracle@sypmdg scripts]$ cat del_arch.sh source ~/.bash_profileDATE=`date +%Y-%m-%d`rman cmdfile /home/oracle/scripts/del_arch.rcv log=/home原创 2017-08-11 16:32:58 · 1027 阅读 · 0 评论 -
oracle 查看当前启动的 Instance Name
方法一:SQL> desc v$instance Name Null? Type ------------------------------ ------- ---------------- INSTANCE_NUMBER NUMBER INS转载 2016-12-01 16:37:18 · 6036 阅读 · 0 评论 -
关于oracle字符集的一些事
关于字符集的一些问题:博主最近开始学习oracle啦,不得不说oracle的内容真的太广了,学好它不仅仅是数据库本身的问题,好多时候会牵扯各种操作系统,记得刚刚在redhat下开始安装oracle的时候差不多鼓捣了一天啊!OK,言归正传,最近博主在测试一些简单的SQL语句时发现一个问题:哇哦,这是什么鬼,不能识别我大天朝的语言吗?吓得我赶快从网上查了查原因,貌似牵扯字符集的原因?其实很简答原创 2016-09-07 15:18:15 · 1542 阅读 · 0 评论 -
RMAN备份FORMAT格式中%的含义
文章来源:http://blog.sina.com.cn/s/blog_a57562c801015pzr.html 使用格式串先看例子:Configure channel 1 device type disk format 'd:/backup/orcl/backup_%U';在configure 命令中经常使用格式串,在backup,resotre,allocate chann转载 2016-09-22 21:08:15 · 693 阅读 · 0 评论 -
数据库操作规范
本文为转载,文章来源:http://blog.csdn.net/msdnchina/article/details/427807871.涉及到写入数据库的操作,请务必使用 nohup &的方式 或者使用: “操作终端PC机-->客户机房windows主机-->数据库服务器主机”的连接模式 或者在数据库服务器上开一个vnc。 这里的写入数据库的操作,包括如下行为: 1转载 2016-09-27 15:56:16 · 513 阅读 · 0 评论 -
linux/Unix下文件系统空间不足(Oracle)
问题症状:文件系统中空间不足文档中给出的例子:假设文件系统100%空间量为350M(现已用满)。df -k找到200M的文件然后通过“rm”删除,然后通过ls验证文件已被删除。但df-k输出仍然报道100%文件系统使用率。原因跟踪:尽管在技术层次来看我们从文件系统中删除了文件,但是当其他进程依旧使用它的时候,文档所占用的磁盘系统并没有释放,也就是说,我们的问题依旧没有解决。理解与感原创 2016-09-27 16:00:15 · 4481 阅读 · 0 评论 -
关于DML命令与DDL命令引发的对事物特性的思考
截图太多,不一一上传了测试一:查询表T1: 向其中插入一条数据: 显示成功了现在对T1表增加一列: 竟然也成功了!打开另一个窗口查询表T1: 发现表T1插入了新的数据且增加了新列!测试二:在窗口一向表T1插入一行数据 显示成功在窗口二增加一列: 执行不了啊!(等待状态)重新用窗口一查询表T1: 发现插入的内容有原创 2016-09-29 10:13:28 · 1016 阅读 · 0 评论 -
SQLplus的默认设置
接着上次的测试,我找到了永久设置自动提交的办法;首先找到了glogin.sql文件,该文件就是sqlplus的默认设置文件 我把自动提交的语句写入该文件。 从第二个窗口查看状态: 状态是开着的测试一下:窗口1:窗口2: 成功!Ps:glogin.sql文件可以设置好多默认选项。原创 2016-09-29 10:25:10 · 948 阅读 · 0 评论 -
11gRAC修改scanip,vip,public ip
修改前集群状态:[grid@rac1 ~]$ crs_stat -t一、停止数据库和crs及相关资源[grid@rac1 ~]$ srvctl stop database -d orcl //关闭数据库[grid@rac1 ~]$ srvctl status database -d orcl //查看数据库状态,orcl为数据库名称Instance orcl1 is not r原创 2016-10-19 15:29:49 · 2216 阅读 · 0 评论 -
Oracle 9i,10g,11g各自alert日志的位置
Oracle 9i,10g,11g各自alert日志的位置转载 2016-10-25 17:10:32 · 1823 阅读 · 0 评论 -
alter database backup controlfile to trace创建控制文件脚本,重建控制文件
创建控制文件脚本,重建控制文件alter database backup controlfile to trace1、alter session set tracefile_identifier='bak_control';【为session加上标记,方便查找trace文件】2、alter database backup controlfile to tra原创 2016-10-26 10:53:13 · 7739 阅读 · 0 评论 -
ORA-03113 end-of-file on communication channel处理办法
可能是由于不正当重启,我的oracle数据库在重启完之后报错:ORA-03113 end-of-file on communication channel尝试了各种方法无果之后,还原数据库到某个时间点:SQL> conn / as sysdbaConnected to an idle instance.SQL> startup mountORACLE instanc原创 2016-11-14 10:26:52 · 818 阅读 · 0 评论 -
InstantClient+PLSQL Developer远程访问Oracle数据库
InstantClient11.2.0.4+PLSQL Developer 131、配置环境变量字符集:select userenv('language') from dual; 通过该SQL在服务器端查询NLS_LANG=AMERICAN_AMERICA.ZHS16GBK 或者SIMPLIFIED CHINESE_CHINA.ZHS16GBK (注意中...原创 2019-07-09 15:48:29 · 455 阅读 · 0 评论