DBA
文章平均质量分 56
Leon_2015
ORACLE DBA及数据库开发,EBS二次开发
我在ITPUB的blog,以前写的做总结和收藏夹功能
http://www.itpub.net/home.php?mod=space&uid=356396
展开
-
坚持总结
今天开始,坚持每周把自己写过的程序总结一下,便于以后查阅,也可以跟大家一起交流,多认识一些志趣相投的朋友。原创 2015-11-21 10:12:05 · 315 阅读 · 0 评论 -
vm虚拟机崩溃的处理经历
今天用虚拟机做oracle rac集群,完毕后准备暂挂回家。运气不好,虚拟机崩溃掉了。一个节点node1.vmx丢失,另一个节点的node1.vmx大小为0. 试着把node1.vmx~复制成node1.vmx。居然,能够正常启动。免去了,再做集群的烦恼。 最近,过了data guard一主库,带2个备库的测试。效果不错。原创 2016-03-31 19:16:45 · 5389 阅读 · 0 评论 -
OPENFILER模拟存储架设RAC
OPENFILER增加新硬盘时,不用在linux中做操作,直接保持原始的块设备就可以在openfiler网页中找到。原创 2016-03-15 21:06:27 · 301 阅读 · 0 评论 -
rac空间爆满问题
以前DBA安装了oracle 集群,最近一周突然停止工作,后来一看是空间满了。 找了3天,终于找到问题原因。原来是asm trace文档占用了空间。一个trace 文档就是12g.3个instance全部停掉。 终于可以放松心情睡大觉了。原创 2015-12-17 22:37:55 · 499 阅读 · 0 评论 -
Oracle EBS R12如何更改SYSADMIN的密码
测试环境: SQL> select * from v$version; BANNER -------------------------------------------------------------------------------- Oracle Database 11g Enterprise Edition Release 11.1.0.7.0 - 64bit Prod原创 2015-11-21 10:45:06 · 396 阅读 · 0 评论 -
Dataguard架设记录
前段时间花了一周时间,再加2个熬夜到2点的结果,记录一下。 1.判断DataGuard是否安装 select * from v$option where parameter = 'Oracle Data Guard'; 2.网络配置 node1: 192.168.92.6(ole-11g02)-------192.168.92.5(ole-11g03) 3.监听配置原创 2015-11-21 11:11:14 · 341 阅读 · 0 评论 -
DBA常用脚本和表
增加dbfile大小 ALTER DATABASE DATAFILE '/u01/app/oradata/shdb/data_test08.dbf' RESIZE 20G 新建tablespace REATE SMALLFILE TABLESPACE "TEST" DATAFILE '/u01/app/oracle/oradata/dbtest/dbtest01' SIZE 100M L原创 2015-11-21 10:53:54 · 477 阅读 · 0 评论 -
vm中增加硬盘 扩大原来vg
当初规划硬盘空间的时候,只是考虑到实验使用,没考虑到做实际生产环境的数据库还原。现在有个小数据库需要做还原,只有增加一个硬盘,同时希望直接在原来的vg中扩容,好处是oracle的相关设定不用做任何移动。 [root@ractest2 ~]# df -h Filesystem Size Used Avail Use% Mounted on /dev/mapper/原创 2015-11-25 11:08:15 · 3849 阅读 · 0 评论 -
限制用户登录主库的代码
create or replace trigger logon_control after logon on database declare v_user string(50); v_module string(50); v_db string(10); v_uniquedb string(10);原创 2015-11-24 09:09:48 · 306 阅读 · 0 评论 -
手动异机还原数据库
该实验的目的:当生产机出现异常或者需要做备份验证的时候,需要将rman备份内容还原到另一台服务器。 源数据库IP:192.168.92.8 目标数据库IP:192.168.92.21 1. 查询源服务的相关设定,比如: spfile /u01/app/oracle/product/11.2.0/dbhome_1/dbs/spfileorcl.ora原创 2015-11-23 18:43:16 · 386 阅读 · 0 评论 -
redo log处理
如果当前redo log 被误删除,在mount 状态下可以用命名: alter database clear unarchived logfile group 3;清除 今天终于完成了预定任务,rman 异地恢复数据,nocatalog方式。 明天整理操作记录,并重做一次。原创 2015-11-22 22:31:51 · 244 阅读 · 0 评论 -
TNS-12541:TNS: No Listener
帖) 当你打开Oracle监听时,出现以下错误提示: TNS-12541:TNS: No Listener TNS-12560:TNS:Protocol adapter error TNS-00511:TNS:No Listener Linux error:lll:Connection refused 这时,你检查一下你的oracle数据是不是开启了? 如果开启了请关闭。 shut原创 2015-11-21 22:26:59 · 725 阅读 · 0 评论 -
rman备份还原oracle db
刚在测试环境做了一个本地备份还原oracle db的实验。记录如下: 1、lsnrctl start 开启lisener 切换服务器归档模式,如果已经是归档模式可跳过此步: %sqlplus /nolog (启动sqlplus) SQL> conn / as sysdba (以DBA身份连接数据库) SQL> shutdown immediate; (立即关闭数据库原创 2015-11-22 00:02:33 · 383 阅读 · 0 评论 -
删除archivelog 的步骤
1.查系统parameter中archivelog的存放路径,一般在FRA中 2.查看系统alert.log是否正确,在diag路径下 3.将archive path路径下的log删除或者移掉别的地方、 4.到rman中运行:crosscheckarchivelog; alter system delete expired archive log.原创 2015-11-21 11:03:32 · 636 阅读 · 0 评论 -
出货后还在stage的so
---出货后还在stage的状态 select stp1.stop_description, wdd.oe_interfaced_flag, wdd.inv_interfaced_flag, decode(stops.pending_interface_flag, NULL, 'Not Pending', 'Y', 'Pending', stops.pending_interface_fla原创 2015-11-23 19:38:42 · 609 阅读 · 0 评论