-
2003-11-11 16:14:14 / Oracle数据库管理
我在读0racle 9i SG的时候,提到了检查点这个概念,其中原文是这么写的:During a checkpoint:A number of dirty database buffers covered bythe log being checkpointedare written to the datafiles byDBWn . The number of buffers being written by DBWn is determined by the FAST_START_MTTR_TARGET. parameter if specified!其中的粗体部分,描述了哪部分的dirty database buffer 写入了磁盘。但是不理解,到底是哪部分,不是全部吗?还有,检查点执行之后,数据文件头,控制文件都被更新了,此时数据库应
查看(6119)
评论(58)
-
2003-08-28 09:27:58 / Oracle数据库管理
SQL> desc t1NameNull?Type----------------------------------------------------- -------- ------------------------------------ANUMBERSQL> desc t_sqlNameNull?Type----------------------------------------------------- -------- ------------------------------------USERNAME
查看(3828)
评论(28)
-
2003-04-06 14:22:07 / Oracle数据库管理
本总结不针对特例,仅对服务器只存在OS + ORACLE 为例,如果存在其他应用请酌情考虑写这个也是因为近来这种重复性的问题发生的太多所导致的首先不要迷信STS,SG,OCP,EXPERT 等给出的任何建议、内存百分比的说法基本掌握的原则是, databuffer 通常可以尽可能的大,shared_pool_size 要适度,log_buffer 通常大到几百K到1M就差不多了设置之前,首先要明确2个问题1: 除去OS和一些其他开销,能给ORACLE使用的内存有多大2:oracle是64bitor32 bit,32bit 通常 SGA有 1.7G 的限制(某些OS的处理或者WINDOWS上有特定设定
查看(51066)
评论(197)
-
2003-01-28 14:40:02 / Oracle开发
限于使用不方便,就简单的交代几句。大家可能都遇到过这种问题oraclet提供的utl_smtp工具包不能正常发送中文邮件。其实解决的办法也简单。定义:l_raw raw(1024);....l_raw := utl_raw.cat_to_raw('苏丹陈');utl_smtp.write_raw_data(c,l_raw);
查看(697)
评论(1)
-
2002-03-01 18:07:55 / Oracle数据库管理
请教各路大虾:我从ORACLE中SELECT出来的资料如何自动能发送到我的信箱呢?例如我晚上自动SELECT 好的资料如何能在第二天早上收到ORACLE发送出来的信件?最好能有具体一点的例子, 先行谢过了!!!
查看(442)
评论(3)
-
2001-11-21 01:57:26 / Oracle开发
http://www.powerba.com/develop/database/oracle/article/20010505010.htmLinux下用PHP4连接ORACLE8I的方法(翻译)关键词:Oracle, CGI, PHP1. 下载并安装 Oracle 8i for linux.完全安装,不要只安装客户端下载地点:chat.hn.cninfo.net/soft的hot下载2. 下载PHP3或PHP4源码下载地点:www.php.netwww.phpuser.comchat.hn.cninfo.net/soft3. 配置PHP的安装参数for php 4:./configure--with-apxs=/usr/sbin/apxs \--prefix=/usr \--with-gd \--enable-versioning \--with-my
查看(1431)
评论(2)
-
2001-11-11 23:11:11 / Oracle数据库管理
if [ $SHUTDOWN_FAILED_B = $FALSE ]; thenecho "\n开始数据库的$CBACKTYPE备份...">>$LOGFILEif [ $BACKTYPE = "cold" ]; thenecho "\n开始备份警告日志文件...">>$LOGFILEALTLOG=${ALERT}/alert_${DBNAME}.logtapecntl -aif [ $? != 0 ]; thenecho "\n在备份警告日志文件${ALTLOG}时发生错误.">>$RLTFILEecho "\n未到达磁带的数据末尾,备份中止.">>$RLTFILEexit 1fitar cvf /dev/rmt/ntape1 $ALTLOGif [ $? != 0 ]; thenecho "\n${JOBNAME}在
查看(838)
评论(1)
-
2001-11-11 23:10:18 / Oracle数据库管理
此脚本是用Korn Shell完成,实际上是参考了机工出版社的备份与恢复一书并加以修改而成,经一年多时间的运行,还算可以,但此备份是在这样的一个基础上:(1)因局内机器上硬盘空间不足,故无法先备份到硬盘上再倒入磁带,故使用了非回绕磁带设备:/dev/rmt/ntape1(2)因在做的时候考虑不周,归档到磁带上时使用的是tar命令,实际上使用cpio命令更好一些(3)在数据文件归档到磁带上之前,实际应用dbv校验一下数据文件,这样可防止数据文件中的坏块,另外在归档之前使用compress命令压缩一下不错,特别是这样的OS级备份此脚本在
查看(687)
评论(0)