奇怪 sqlplus中 host命令出现lsSQL
-- 奇怪 sqlplus中 host命令出现lsSQLSQL> hostlsSQL>SQL>SQL>除了lsSQL>提示外,没有什么反应,为什么?当然,退出后重新进入,又可以正常使用HOST命令了.产生原因: 在host之前,使用了clea scre命令.重演如下:E:>sqlplus /nologSQL*Plus: Release 9.2.0.6.0 - Production on Wed Oct 15 09:57:39 2008Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved.SQL> hostMicrosoft Windows XP [版本 5.1.2600](C) 版权所有 1985-2001 Microsoft Corp.E:>exitSQL> clea screSQL> hostlsSQL> dirSP
显示桌面 快捷方式的恢复(ZT)
“快速启动”栏中的“显示桌面”按钮不同于一般的快捷方式。如果不小心删除了“显示桌面”按钮,那么按照一般的方法是不能够恢复的。要恢复“快速启动”栏中的“显示桌面”按钮需要采用如下所述的方法。打开“记事本”程序,在其中输入如下内容:[Shell]Command=2IconFile=explorer.exe,3[Taskbar]Command=ToggleDesktop然后把这个文件保存为:“Show Desktop.scf”,必须确认文件名和双引号中的一样。然后把保持的Show Desktop.scf文件复制到:“C://Documents and Settings//用户名//Application Data//Microsoft//Internet Explorer//Q
Aix 修改日期时间
昨天一同事随口问我,AIX下如何修改时间?第一反应就是让我想起了原来在LINUX下做ORACLE RAC时,由于更改时间导致数据库的问题,所以就说:"有点麻烦,要注意。"实际上如果没有数据库RAC,修改是很简单的,一是使用SMIT类图形化界面smit date;二是使用date命令直接修改,在实际项目中,很少有更改系统时间的情况,因为安装操作系统后,重要的一项就是核对设置系统时间,如果安装操作系统不设置正确的时间和时区,那就有点应付了。也有小机在运行过程中,时钟不正确的案例,遇到过HP的机器有这情况,原因连HP的支持也说不清楚。js
个人也需要进行知识管理(zt 计世网)
在组织流程不确定及各个业务系统不完善的情况下,知识管理先行很容易使共享知识成为员工的额外负担。要解决这一问题,除了要制定有效的激励机制,还需在组织中实施个人知识管理作为辅助。[@more@]个人知识管理是知识管理的理念、方法论在个体的应用,是对个人知识进行有效管理的科学方法,包括个人知识的识别、分类、采集、评估、利用和分享传播等环节。实施个人知识管理,最直接的结果是提高个人的工作效率。对组织而言,则能够推动组织的知识管理顺利开展。实践证明,每个人紧密结合自己的岗位需求和个人的发展规划,在为组织的贡献中成
x86的前世今生(zt 计世网)
8086微处理器推出之后的几十年间, 基于8086的基本架构形成了x86王朝,成为了技术领域中具有深远影响的神来之作。无论是个人PC机、服务器、笔记本电脑还是超级计算机,x86都使他们得到了发展。在这个过程中,它征服了许多其他架构和芯片制造商而独占鳌头。[@more@]x86架构运用了计算机语言编辑指令,以使英特尔和一些其他公司的中央处理器都可以执行。并且为芯片规定了语言词汇和使用规则。 x86架构的处理器由8086、80186、80286、80386、80486、奔腾系列,以及今天的多核芯片、移动产品芯片组成了成熟的x86系列,并且每一部分都是兼容的。
雨一直下
这段时间比较忙,迁完服务器后,合并数据库,牵涉到很多改动。[@more@]这几天比较忙,晚上在省局加班到7点多,出门时看雨下得不大,为了节约十几块钱的出租车费,虽然没带雨披,仍然骑电动车回家,结果一路上雨越下越大,几次被迫停下来,抹抹脸再走,又加上这几天感冒,强撑着到家后大脑几乎没有知觉了。每到在路上淋雨时,我都会想,什么时候咱不再怕刮风下雨、漫天大雪?理想总在远处向我们招手,我们也努力拼搏,为自己的所爱无怨无悔。身边的榜样有很多,今天上KP看了许多新人发表的座谈培训感想,自己也有感触,我为什么不能再努力一
昨夜寒蛩不住鸣
小重山 -- 岳飞 昨夜寒蛩不住鸣。惊回千里梦,已三更。起来独自绕阶行。人悄悄,帘外月胧明。 白首为功名。旧山松竹老,阻归程。欲将心事付瑶琴。知音少,弦断有谁听?[@more@]
SQL笔记之 子查询080812
-- 摘自Jonathan Lewis的CBO基础-- 在解释查询变换时,举的一个小例子,看完觉得有点意思,与大家分享两个数学家在在同学聚会上开始谈论他们的家庭,作为数学家,他们的谈话当然要含蓄点甲:你有孩子么?乙:是的,有3个女儿甲:她们多大了乙:如果把她们的年龄相乘,结果为36甲:不够确切乙:如果把她们的年龄相加,结果为这个房间的人数甲:(环视整个房间后)仍不够确切乙:我的大女儿有一只宠物仓鼠,它有一条木头腿甲:(此时甲已经知道其三个女儿的年龄)那么,这两个两岁大的是双胞胎吗?如何使用SQL来推导3个女儿的年龄呢?[@more@
dbms_lock同步并发
/**买珠还椟,虽然CBO还没搞明白,也能学点其它技巧。在看Jonathan Lewis的CBO基础时,看到一个控制并发的技巧,摘录下来,以后做开发时做个参考. 让5个会话的插入操作,并发执行. 源代码如下:*/[@more@]-- 使用dbms_lock同步并发启动时间/**买珠还椟,虽然CBO还没搞明白,也能学点其它技巧。在看Jonathan Lewis的CBO基础时,看到一个控制并发的技巧,摘录下来,以后做开发时做个参考让5个会话的插入操作,并发执行源代码如下:*/create table t1( date_ord date constraint t1_dto_nn not null, seq_ord number(6) constraint t1_sqo_
收到OCP证书
昨天早上接到电话说OCP证书寄到了,昨天晚上拿到了证书。长期的心血与汗水终于有了一纸证明。自我鼓励一下,加油!继续!永不停步[@more@]虽然这张纸对一些人来说很容易获取,但对于我,却走了一年多的时间,通过系统地学习,弥补了很多不知、知之甚少的东西,也深刻体会到了ORACLE数据库的博大精深。吾生也有涯,而知也无涯。希望在以后的工作中,继续更多地服务他人,提高自己。
database_properties 视图
查看数据库缺省的临时表空间查看数据库时区SQL> select property_name,property_value from database_properties;PROPERTY_NAME PROPERTY_VALUE------------------------------ -------------------------------------------DICT.BASE 2DEFAULT_TEMP_TABLESPACE TEMPDBTIMEZONE +08:00NLS_LANGUAGE AMERICAN[@more@]
ask Tom解释 connect processes sesssions 的区别
ask Tom解释的很清楚,如下[@more@]You Asked Hi Tom What's the difference between connections, sessions and processes? I read a note from Metalink about the difference but I simply dont get it! May you give a brief explanation? Thank you and we said...A process is a physical process or thread. On unix, you can see a process with "ps" for example. It is there. There are many types of processes in Oracle -- background processes like SMON, PMON, RECO, ARCH, CKPT, EMNn,
设置autotrace全过程
SQL> conn wangwang/ww@orclConnected.SQL> set autotrace onSP2-0618: Cannot find the Session Identifier. Check PLUSTRACE role is enabledSP2-0611: Error enabling STATISTICS reportSQL> conn system/oracle@orclConnected.SQL> @D:oracleora92rdbmsadminutlxplan.sqlSQL> create public synonym plan_table for plan_table;SQL> grant all on plan_table to public;SQL> conn sys/oracle@orcl as sysdbaConnected.SQL> @D:oracleora92sqlplusadminplustrce.sqlSQL> grant plustrace to public;Grant
ORA-02020产生的原因及解决办法
J2EE应用连接ORACLE数据库,使用了多个数据库链路进行查询,遇到ORA-02020错误,前人虽有解决方法,但原理不很清楚,因此要搞个明白......(凡涉及到公司机密的地方,均以XXX代替,观者自酌)[@more@]测试目的: 解决XXX遇到的ORA-02020问题 验证open_links参数的确切含义,是一个会话中的多个链路?还是一个链路多个表同时访问?测试流程: 1 测试一个数据库链路中的一个查询关联5个表 2 测试多个数据库链路的同时查询具体步骤: 1 测试一个数据库链路的一个查询中的关联5个表查看可用的TNSNAMES ORA在orcl2上建立一个db_link使用这个d
突然停电,数据库不能启动
-- XXXX库恢复一例-- XXXX库,说昨天停电了,服务器启来后,数据库不能启动-- 红旗LINUX, ORACLE 9I RAC, OCFS-- 查看了一下,告警日志中提示如下:Tue Jul 22 14:33:39 2008ARC1: Archival stoppedTue Jul 22 14:33:43 2008ARCH: Archiving is disabledShutting down archive processesArchiving is disabledArchive process shutdown avoided: 0 activeTue Jul 22 14:34:55 2008Starting ORACLE instance (normal)Tue Jul 22 14:34:55 2008Global Enqueue Service Resources = 10946, pool = 4Tue Jul 22 14:34:55 2008Global Enqueue
9i笔记-undo
undo的管理方式[@more@]-- ==============第8章 调整UNDO段================= ---- ==========8.3.1 人工管理undo================---- 修改init.ora文件,设置undo_management=MANUAL-- 重启数据库,使用pfileSQL> shutdown immediateDatabase closed.Database dismounted.ORACLE instance shut down.SQL> startup pfile=c:oracleadminorcl2pfileinit.oraORACLE instance started.Total System Global Area 101785428 bytesFixed Size 454484 bytesVariable Size 75497472 bytesDatabase Buffers
9i笔记-后台进程
ARCn CKPT DBWn[@more@]-- 其它调整问题-- ===========ARCn 归档进程============----如何确定ARCn进程是否有效地执行?-- 与归档进程相关的等待事件select name from v$event_name where name like 'log file switch%' ;NAME----------------------------------------log file switch (checkpoint incomplete)log file switch (archiving needed)log file switch (clearing log file)log file switch completion-- 列出与日志相关的等待事件 select * from v$system_event where event like 'log%'; select * from v$system_event wher
9i笔记-优化数据存储
-- ==== 6.4 如何检测和消除行链接? ====--[@more@]-- ==== 6.4 如何检测和消除行链接? ====---- 1 分析表analyze table chn_tbl compute statistics;-- 2 查看chain_cnt一列是否有数字?select table_name,num_rows,blocks,empty_blocks,avg_space,chain_cnt,avg_row_len,last_analyzedfrom dba_tableswhere owner = 'TUNER'and table_name = 'CHN_TBL'-- 3 创建chained_rows表 (注意: 如果要分析tuner的链接行,必须用tuner用户执行这个过程)@c:oracleora92/rdbms/admin/utlchn1.sql-- 4 分析表,插入每个链接行的行标analyze table chn
9i笔记-优化表空间
-- ===============第 7 章 优化表空间==================== --[@more@]-- =============== 查看表空间的使用情况 ================ --selectfree.tablespace_name,data_files file_cnt,ceil(tot.total) total_size,ceil(free.free) free_space,ceil(tot.total - free.free) used_space,100 - ceil( (free.free / tot.total) *100) used_pct,decode((ceil(10-(free.free / tot.total) * 10)),0,'..........',1,'+.........',2,'++........',3,'+++.......',4,'++++......',5,'+++++.....',6,'++++++....',7,'+++++++...',8,'++++++++..',9
AIX重启
周未接到电话,问为啥小机启来后出现时间设置窗口?[@more@]背景: 一台P550,使用HMC,安装了两台AIX 5L。一台生产用,一台测试用。电源原因导致重启。原因猜测及过程: AIX启动后要求设置日期时间,可能是这个操作系统刚安装完毕。可能是在HMC中启动时选错了profile.遂在电话里要求哥们换第二个profile试试。等了约15分钟,电话再次响起。说这次也启来了,在HMC中看到正在运行,但是不能打开终端连接。照经验,应该是系统还没有启动结束。让这哥们再耐心等一下,但哥们心急火了,说我已经等了很久了。让我很不好意思。只好说HMC这个LINU