warehouse客栈

ITPUB认证区版主

  • 博客访问: 4848974
  • 博文数量: 857
  • 用 户 组: 普通用户
  • 注册时间: 2007-12-07 15:08
  • 认证徽章:
个人简介

了解并联系warehouse: http://blog.itpub.net/19602/viewspace-1059211/

文章分类

全部博文(857)

文章存档

2018年(6)

2017年(7)

2016年(20)

2015年(19)

2014年(42)

2013年(65)

2012年(66)

2011年(87)

2010年(68)

2009年(103)

2008年(140)

2007年(142)

2006年(38)

2005年(53)

2004年(1)

发布时间:2010-01-27 08:20:55

处理器由32位变成了64位,重装oracle软件之后,权衡各种因素,db我选择了把冷备直接挂接的办法迁移,迁移之后遇到了问题...[@more@]顺利挂载db之后,通过应用程序或者第三方工具(如plsql developer)连接时出现ORA-06553: PLS-801: internal error [56319] 等错误。解决方法如下:SQL> shutdown immediateSQL> startup upgradeSQL> set echo onSQL> @$ORACLE_HOME/rdbms/admin/utlirp.sqlSQL> select status from dba_objects2 where object_name='DBMS_STANDARD'3 and object_type='PACKAGE'4 and owner='SYS';如果invalid......【阅读全文】

阅读(10553) | 评论(0) | 转发(0)

发布时间:2010-01-22 12:46:31

我们可以使用系统触发器中提供的servererror事件来捕获系统产生的错误...[@more@]--t_trace是一个跟踪表,用户记录由trigger捕获的信息SQL> desc test1.t_trace;名称 是否为空? 类型----------------------------------------- -------- ----------------------------USERNAME VARCHAR2(10)TERMINAL VARCHAR2(10)IP VARCHAR2(20)TIME DATEACTION VARCHAR2(30)ERRORMSG VARCHAR2(100)--========================create or replace trigger trigg_systemafter servererror on databasedeclarebegin insert into t_trace values(sys.login......【阅读全文】

阅读(3007) | 评论(0) | 转发(0)

发布时间:2010-01-21 21:28:58

随手记录一下...[@more@]declarev_id int;v_id1 v_id%type; --%type不仅可以使用column名,也可以使用已经定义好的变量cursor c1 is select * from t for update;v_t c1%rowtype; --%rowtype不仅可以使用表名,也可以使用定义过的cursorbeginfor i in c1 loopif mod(i.id,2)=0 then update t set row=i where current of c1;elseinsert into t values i;end if ;end loop;commit;end ;......【阅读全文】

阅读(2924) | 评论(0) | 转发(0)

发布时间:2010-01-16 22:35:10

listener注册在远程的目的是rac为了实现服务器负载均衡,如何把db的service_names注册在远程的listener上呢,注意远程注册service_name一定是动态注册的,把service_name注册到远程的listener上有什么缺点?[@more@]测试版本:10.2.0.1接下来来看上面提到的2个问题:1.如何把sevice_names注册到远程的lisenter上,目前db的信息如下,数据库运行在windows下C:>sqlplus / as sysdbaSQL*Plus: Release 10.2.0.1.0 - Production on 星期六 1月 16 22:05:49 2010Copyright (c) 1982, 2005, Oracle. All rights reserved.连接到:Oracle Database 10g......【阅读全文】

阅读(33794) | 评论(0) | 转发(0)

发布时间:2010-01-16 20:40:42

郁闷的job执行问题...[@more@]在c:temp下写了一个文件dbrman.bat,内容如下:rman target / cmdfile=dbbak.sql log=dbbak.txt append执行时错误如下:SQL> exec dbms_scheduler.run_job('my_job_dbbak');BEGIN dbms_scheduler.run_job('my_job_dbbak'); END;*第 1 行出现错误:ORA-27369: 类型为 EXECUTABLE 的作业失败, 退出代码: 函数不正确。ORA-06512: 在 "SYS.DBMS_ISCHED", line 150ORA-06512: 在 "SYS.DBMS_SCHEDULER", line 441ORA-06512: 在 line 1网上搜了一下大部分都说由于服务OracleJobSchedulerORCL没有......【阅读全文】

阅读(4115) | 评论(0) | 转发(0)

发布时间:2010-01-13 08:38:18

在安装rac的过程中,同步时间是个问题,rac对时间的依赖行比较高,有关linux 做ntp server的配置网上有很多...下面也是来自网上的一篇文章[@more@]http://doc.linuxpk.com/2255.html找了很多的资料,都没有windows做时间服务,linux同步windows的时间的,最后自己找了一些软件,终于搞定了,写出来给大家共享,以免大家多走弯路  首先在http://www.meinberg.de/english/sw/index.htm  下载了一个windows的NTP服务程序:ntp4171.zip  windows 192.168.1.32  1.安装是提示设置服务器地址,我设置的本机widows机器的IP  2.ntpd的控......【阅读全文】

阅读(8798) | 评论(0) | 转发(0)

发布时间:2010-01-11 09:37:08

rac的安装不可能一次成功,有时候可能需要折腾多次,这样的话就需要清除之前装进来的一些东西,清除的内容如下,步骤先后没有关系,我的os是:redhat as 4 update 7,oracle version:10.2.0.1[@more@]1. rm -rf /etc/oracle/*rm -rf /var/tmp/.oracle修改 /etc/inittab, 删除以下三行.h1:2:respawn:/etc/init.evmd run >/dev/null 2>&1 </dev/nullh2:2:respawn:/etc/init.cssd fatal >/dev/null 2>&1 </dev/nullh3:2:respawn:/etc/init.crsd run >/dev/null 2>&1 </dev/null2.rm -rf /etc/ora* -......【阅读全文】

阅读(4322) | 评论(0) | 转发(1)

发布时间:2010-01-10 21:57:59

启动虚拟机以root用户登录,在vm里的install vmware tools上点击,之后在桌面上产生一个vmware tools的光盘图标,双击安装...安装之后运行service vmware-tools start需要运行vmware-install.pl 脚本,全部选择default值,运行之后检查vmware-tools服务是否启动,可以使用setup来查看或者再次运行service vmware-tools start来验证vmware服务是否启动,启动之后执行vmware-toolbox来打开vmware-tools窗口正常使用....[@more@]使用vmware-tools可以同步虚拟机和主机os的系统时间,从而实现多台虚拟机的系统时间,这样在安装rac时就可以保证......【阅读全文】

阅读(3647) | 评论(0) | 转发(0)

发布时间:2010-01-07 10:35:51

flashback_transaction_query里面的数据很庞大,数据的来源和数据保留的时间曾经困扰过我,简单的测试了一下...[@more@]session 1:SQL> show parameter undoNAME TYPE VALUE------------------------------------ ----------- ------------------------------undo_management string AUTOundo_retention integer 900undo_tablespace string UNDOTBS1SQL> alter system set undo_retention=10;系统已更改。S......【阅读全文】

阅读(4358) | 评论(0) | 转发(0)

发布时间:2010-01-06 11:18:13

最近通过vmware装rac遇到n多问题,一个比较突出的问题是我在安装linux时虚拟的磁盘都没有预分配磁盘空间,导致在oracle安装的过程中虚拟机直接宕机,很不稳定,于是想尝试预分配磁盘空间...[@more@]把原来Red Hat Enterprise Linux 4.vmdk从20g调整为30g,如果小于20g的话出现错误了,因为-x表示要扩展磁盘--=================================C:Program FilesVMwareVMware Server>vmware-vdiskmanager.exe -x 20Gb "F:Virtual Machinesnode2Red Hat Enterprise Linux 4.vmdk"Using log file C:DOCUME~1WCHXYS~1.004LOCALS~1......【阅读全文】

阅读(12334) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册