DBA
文章平均质量分 50
Leon_2015
ORACLE DBA及数据库开发,EBS二次开发
我在ITPUB的blog,以前写的做总结和收藏夹功能
http://www.itpub.net/home.php?mod=space&uid=356396
展开
-
坚持总结
今天开始,坚持每周把自己写过的程序总结一下,便于以后查阅,也可以跟大家一起交流,多认识一些志趣相投的朋友。原创 2015-11-21 10:12:05 · 304 阅读 · 0 评论 -
vm虚拟机崩溃的处理经历
今天用虚拟机做oracle rac集群,完毕后准备暂挂回家。运气不好,虚拟机崩溃掉了。一个节点node1.vmx丢失,另一个节点的node1.vmx大小为0.试着把node1.vmx~复制成node1.vmx。居然,能够正常启动。免去了,再做集群的烦恼。 最近,过了data guard一主库,带2个备库的测试。效果不错。原创 2016-03-31 19:16:45 · 5321 阅读 · 0 评论 -
OPENFILER模拟存储架设RAC
OPENFILER增加新硬盘时,不用在linux中做操作,直接保持原始的块设备就可以在openfiler网页中找到。原创 2016-03-15 21:06:27 · 286 阅读 · 0 评论 -
rac空间爆满问题
以前DBA安装了oracle 集群,最近一周突然停止工作,后来一看是空间满了。找了3天,终于找到问题原因。原来是asm trace文档占用了空间。一个trace 文档就是12g.3个instance全部停掉。终于可以放松心情睡大觉了。原创 2015-12-17 22:37:55 · 481 阅读 · 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 · 370 阅读 · 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 · 324 阅读 · 0 评论 -
DBA常用脚本和表
增加dbfile大小ALTER DATABASE DATAFILE '/u01/app/oradata/shdb/data_test08.dbf' RESIZE 20G 新建tablespaceREATE SMALLFILE TABLESPACE "TEST" DATAFILE '/u01/app/oracle/oradata/dbtest/dbtest01' SIZE 100M L原创 2015-11-21 10:53:54 · 456 阅读 · 0 评论 -
vm中增加硬盘 扩大原来vg
当初规划硬盘空间的时候,只是考虑到实验使用,没考虑到做实际生产环境的数据库还原。现在有个小数据库需要做还原,只有增加一个硬盘,同时希望直接在原来的vg中扩容,好处是oracle的相关设定不用做任何移动。 [root@ractest2 ~]# df -hFilesystem Size Used Avail Use% Mounted on/dev/mapper/原创 2015-11-25 11:08:15 · 3820 阅读 · 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 · 295 阅读 · 0 评论 -
手动异机还原数据库
该实验的目的:当生产机出现异常或者需要做备份验证的时候,需要将rman备份内容还原到另一台服务器。 源数据库IP:192.168.92.8 目标数据库IP:192.168.92.211. 查询源服务的相关设定,比如:spfile/u01/app/oracle/product/11.2.0/dbhome_1/dbs/spfileorcl.ora原创 2015-11-23 18:43:16 · 370 阅读 · 0 评论 -
redo log处理
如果当前redo log 被误删除,在mount 状态下可以用命名: alter database clear unarchived logfile group 3;清除今天终于完成了预定任务,rman 异地恢复数据,nocatalog方式。明天整理操作记录,并重做一次。原创 2015-11-22 22:31:51 · 231 阅读 · 0 评论 -
TNS-12541:TNS: No Listener
帖)当你打开Oracle监听时,出现以下错误提示:TNS-12541:TNS: No ListenerTNS-12560:TNS:Protocol adapter errorTNS-00511:TNS:No ListenerLinux error:lll:Connection refused这时,你检查一下你的oracle数据是不是开启了?如果开启了请关闭。shut原创 2015-11-21 22:26:59 · 697 阅读 · 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 · 367 阅读 · 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 · 615 阅读 · 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 · 592 阅读 · 0 评论