ics无法启动的解决
1、在运行打cmd2、输入Netsh winsock reset3、然后重起。[@more@]
'findstr' 不是内部或外部命令,也不是可运行的程序
双击JBOSS的bin下面的run.sh后,窗口一闪而过,看不到报错的内容。在DOS下进入这个文件所在的目录,然后运行run.sh,会报'findstr' 不是内部或外部命令,也不是可运行的程序可能的原因是XP是GHOST安装的解决的方法 :在path中追加:%SystemRoot%system32;%SystemRoot%; SystemRoot:在win2000里为:C:WINNT , 在xp里为:C:windows。重新启动jboss,成功! [@more@]
查看LINUX unix的操作系统是多少位
[root@localhost ~]# uname -aLinux localhost.localdomain 2.6.9-67.0.0.0.1.ELsmp #1 SMP Sun Nov 18 00:23:42 EST 2007 i686 i686 i386 GNU/Linux[root@localhost ~]# echo $HOSTTYPEi686[root@localhost ~]# getconf WORD_BIT32[root@localhost ~]#[@more@]
10g以下版本ORACLE查TRACE 文件
select u_dump.value || '/' || db_name.value || '_ora_' || v$process.spid || nvl2(v$process.traceid, '_' || v$process.traceid, null ) || '.trc' "Trace File"from v$parameter u_dump cross join v$parameter db_name cross join v$process join v$session on v$process.addr = v$session.paddrwhere u_dump.name = 'user_dump_dest' and db_name.name = 'db_name' and v$session.audsid=sys_context('userenv','sessionid');11g以后的版本就可以直接
查看oracle 字段的数据占用的字节数函数
vsize[@more@]
level 的其它用法实现loop功能
显示一年里的每一天SELECT trunc(sysdate, 'year') + level -1 FROM dual CONNECT BY level <= 366;显示从 100到200select 100+level from dual connect by level<=100[@more@]
断电引起ORA-600和ORA-1280错误
2009-9-16 6:47的时间停电了,导致数据库出现错误EM home页面出现以两个错误1:STREAMS 捕获进程 "CAP_TEACHPLAN_N" 已中止, 出现 ORA-12802:Internal error (ORA-600[4194]) detected in D:oraclediagrdbmsgoldbridgoldbridalertlog.xml at time/line number: Wed Sep 16 17:15:05 2009/197189.POSSIBLE ROLLBACK SEGMENT CORRUPTION查看详细日志,发现是datafile 3出了问题,查看dba_data_files发现是undotbs1出了问题,由于没有做备份,只好重新建立一个新的undo表空间undotbs2来代替16-Sep-2009 16:23:58 CST INCIDENT_ERROR 1 15
rman 里list backup无法识别部份备份集
不懂什么原因list backup无法显示出前三天做的两个备份,只显示了自动备份的控制文件和参数文件List of Backup Sets===================BS Key Type LV Size Device Type Elapsed Time Completion Time ------- ---- -- ---------- ----------- ------------ -------------------1 Full 7.11M DISK 00:00:00 2009-09-08 15:33:00 BP Key: 1 Status: AVAILABLE Compressed: NO Tag: TAG20090908T153300 Piece Name: /oracle/add_disk/flash_recovery_area/TEST/autobackup/2009_09_08
restore controlfile from '/xxx/o1_xx_.bkp'后会引起'/xxx/o1_xx_.bkp'之后的备份全部无效
例如piece '/xxx/o1_xx_.bkp'的backupset 为20,当alter database mount之后,数据库的备份集BACKUPSET>=20的所有备份将会无效,在此状态下登录库后(rman target /;) ,用list backup命令也只会显示到备份集到19;restore 也无法使用19以后的备份集.[@more@]
没有设置oracle的环境变量.recover until time会报文字上出错ORA-01861: literal does not match format string
没有设置oracle的环境变量.recover until time会报字符出错su - oracleexport NLS_LANG=export NLS_DATE_FORMAT=rman target /;run{set until time ='2009-09-04 10:56:01';}executing command: SET until clauseRMAN-00571: ===========================================================RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============RMAN-00571: ===========================================================RMAN-03002: failure of set command at 09/04/2009 16:57:35ORA-01861: literal does not match
中毒无法打开网页
一同事的电脑QQ,MSN能登录,可是无法打开网页,查其它IP,DNS,网关都正常。可以确定是重毒了,下载软件WinsockFix.ext,进行fix后,重启后问题解决[@more@]
查看linux操作系统的max_io_size
1:查看linux系统的Block size[root@gbdb ~]# tune2fs -l /dev/mapper/VolGroup_ID_25495-LogVolOraData |grep "Block size"Block size: 4096说明:/dev/mapper/VolGroup_ID_25495-LogVolOraData是一个逻辑卷名2:计算max_io_size=128*block_size=128*4k=512k[@more@]
oracle 10.2.0.4 EM的一个bug(EM对于用rman删除归档日志后不敏感)
1:访问EM2:由于在运行大数据量操作时,db_recovery_file_dest目录被急剧增加的归档占满,em报出archiver在归档日志的时候出错3:用rmam,delete noprompt archivelog all;(说明测试数据库所以归档日志不重要可以删除)3:继续访问EM,无法成功,报错信息如下Enterprise Manager is not able to connect to the database instance. The state of the components are listed below. Status Open But Unavailable Host localhost.localdomain Port 1521 SID test Oracle Home /oracle/product/10.2.0/db_1 Details Archiver is unable to ar
oracle 10.2.0.2升级到10.2.0.4
安装步骤来源于官方的p6810189_10204_Linux-x86.zip的README.HTML,由于里面的步骤集合了RAC,ASM,single intance,所以把single intance的安装步骤抽取出来1:升级时区包(这一步通常不需要,只是征对有利用到TIMESTAMP WITH LOCAL TIME ZONE (TSLTZ) , TIMESTAMP WITH TIME ZONE (TSTZ) 的数据类型和函数 TZ_OFFSET )安装之前先查看这个版本号,正常升级后这个版本值是4SQL> select version from v$timezone_file;VERSION ---------- 2 下载包utltzpv4.zip,可以在google上找一下,在itpub.net里有下载地址直接@utltzpv4.sql;2:关闭orac
dbconsoleTimezone mismatch
由于修改了操作系统的时间区域,在运行emctl start dbconsole的时候会出现如下信息:Timezone mismatch: The agentTZRegion value (US/Eastern) in /oracle/product/10.2.0/db_1/localhost.localdomain_test/sysman/config/emd.propertiesdoes not match the current environment TZ setting(PRC).The dbconsole cannot run with this mismatch.If US/Eastern is the correct timezone, set your timezone environment variable to US/Eastern and repeat the 'emctl start dbconsole' operation.If US/Eastern is not the correct timezo
vmware虚拟机linux的时间不同步的问题
1:在虚拟机的窗口里,运行linux OS2:在虚拟机的菜单栏目上选择vm--->install vmware tolls3:出现vmware install提示,选择install4:在linux的桌面上就会出现vmware install的 rpm包,选择并安装它5:在xwindow下开一个teminal窗口,并运行vmware-config-tools.pl ,选择显示的窗口,按提示运行/etc/init.d/network stoprmmod pcnet32rmmod vmxnetdepmod -amodprobe vmxnet/etc/init.d/network start6:然后再运行vmware-toolbox 。然后在跳出的窗口里选择“time synchrononization between the virtual machine and host operating sy
重新配置dbconsole的步骤
由于数据库IP变更,引起DBCONSOLE异常,重新配置一下EMemca -repos dropemca -repos createemca -config dbcontrol db[@more@]重新配置dbconsole的步骤
applicationContext.xml.xml (系统找不到指定的路径)
好久没有玩java了,今天想再去玩一下,下载了chinamobile,发布到jboss时遇到这个问题. 输入用户名和密码登录页面后console也出现错误: IOException parsing XML document from file [C:eclipseworkspacechinamobilesrcapplicationContext.xml]; nested exception is java.io.FileNotFoundException: C:eclipseworkspacechinamobilesrcapplicationContext.xml (系统找不到指定的路径。) 以下为解决方法:查看了truts-config.xml里的login模块,双击它可以看LoginAction.java的源码.我发现里面的applicationContext.xml调用被写死了,然后再由于我
企图在不存在的网络连接上进行操作
2003的一台机子,掉了电,重启后突然sbm无法访问,提示企图在不存在的网络连接上进行操作,原来是一个服务computer brower的服务出了问题,重启这个服务后,问题解决。第二天发现这个服务又不行了.以为重毒了,为了省时间ghost恢复回来,可是过一两天又出现了问题.上网查了一下是由于补丁没有打上的原因.打上WindowsServer2003-KB958644-x86-CHS.exe这个补丁后,观察了几天终于没有再重现这个问题了.[@more@]
与oralce开发相关的不错的网站
http://www.databasedesign-resource.com[@more@]