MKing's Blog

严谨求实,文明奋进

用户操作
[即时聊天] [发私信] [加为好友]
MkingID:yzsind
227368次访问,排名289好友0人,关注者36
系统分析师,数据库工程师
专注于ORACLE技术研究及应用
yzsind的文章
原创 208 篇
翻译 0 篇
转载 39 篇
评论 178 篇
Mking的公告
最近评论
iamclq:你真厉害,成绩满分啊

另外你的185题库可否发一份给我,谢谢

iamclq@126.com
iamclq:你真厉害,成绩满分啊

另外你的185题库可否发一份给我,谢谢

iamclq@126.com
妖儿:我到现场看咧。。还是前排位呢。。嘻嘻。。
妖儿:我到现场看咧。。还是前排位呢。。嘻嘻。。
qinxiaoming6:谢谢
文章分类
收藏
    相册
    海南风光
    江西南城-麻姑山
    随便喀喀
    DELPHI
    J2EE
    MICROSOFT
    ORACLE
    David.Guo的BLOG
    eygle 的网站
    Feng 的 BLOG
    ITPUB
    piner 的 blog
    Valen Won的BLOG
    www.oracle.com.cn
    yangtingkun 的BLOG
    好友链接
    老李的BLOG
    龚治家的BLOG
    其它
    天气在线
    我的软件
    DBATools For PL/SQL Developer
    ORACLE 数据库表结构导出工具
    SQL SERVER 数据库表结构导出工具
    存档
    订阅我的博客
    XML聚合  FeedSky
    订阅到鲜果
    订阅到Google
    订阅到抓虾
    订阅到BlogLines
    订阅到Yahoo
    订阅到GouGou
    订阅到飞鸽
    订阅到Rojo
    订阅到newsgator
    订阅到netvibes
    2008年10月08日

    原创 同一首歌竟然在我老家演出收藏

    曾经每期的同一首歌都会关注,后来因为做秀的时间太多了,总是有什么领导到场,所以近三年很少看了。
    前两天和局里的同事聚一起的时候才听说同一首歌9月底竟然在我老家演出,真的感觉有点意外。
    阅读全文>

    发表于 @ 2008年10月08日 08:46:00|评论(loading...)|收藏

    2008年10月05日

    原创 发布软件 DBATools For PL/SQL Developer 0.5.0版收藏

    软件名称:DBATools For PL/SQL Developer
    发布版本:0.5.0
    软件简介:
        PL/SQL Developer是Oracle数据库当前最流行的开发工具之一,它在ORACLE数据库开发设计方面功能强大,使用方便,但是数据库管理方面一直比较欠缺。
        DBATools For PL/SQL Developer 是一款PL/SQL Developer的辅助插件,主要功能是提供许多DBA数据库管理的功能,使ORACLE工程师不仅可以使用PL/SQL Developer进行开发设计,同时也可以进行数据库管理及监控,大大提高工作效率。
     
    软件安装说明:
        本插件为绿色软件,将插件复制到PL/SQL Developer安装目录的PlugIns子目录即可。例如:PL/SQL Developer安装在C:\Program Files\PLSQL阅读全文>

    发表于 @ 2008年10月05日 17:50:00|评论(loading...)|收藏

    2008年09月27日

    转载 Oracle数据库的发展历史收藏

    摘自CSDN上的iihero 的BLOG文章
    http://blog.csdn.net/iihero/archive/2008/09/26/2985090.aspx

    2008年09月25日

    原创 最近在测试ORALCE pro*c 与Tuxedo的中间件架构,现在已经基本测试通过收藏

    以前也初步了解了Tuxedo的系统架构及功能特点,最近准备在项目中实际应用,所以最近在测试ORALCE pro*c 与Tuxedo的中间件架构,现在已经基本测试通过。

    主要实现的有:

    Pro*c VC++6.0开发环境配置
    Tuxedo VC++6.0开发环境配置
    Tuxedo普通程序C语言服务端及客户端开发测试
    Tuxedo ORACLE数据库程序开发测试
    Java通过Jolt连接Tuxedo测试
     
    下一步要做的测试主要有:

    Tuxedo多节点负载均衡测试
    Delphi调用Tuxedo测试
    Tuxedo XML缓冲区应用测试
    Tuxedo 安全认证测试
    使用LoadRunner 进行Tuxedo 性能压力测试
    Linux环境下Tuxedo相关测试
     
    测试过程中碰到许多问题,测试通过后自己也准备整理一些相关的学阅读全文>

    发表于 @ 2008年09月25日 08:35:00|评论(loading...)|收藏

    2008年09月20日

    原创 Oracle9i R2 Pro*c 因为patch升级导致编译出现程序非法操作的问题收藏

    基本环境
    Windows 2003R2 SP2
    Oracle9.2.0.8
     

    因为最近要做一些tuxedo oracle 数据相关的应用,所以需要用到pro*c。
    把oracle安装盘拿出来,安装pro*c后,然后再在VC++ 6.0中配置pro*c开发,但编译时出现proc程序非法操作的问题。
     
    proc源程序比较简单,在同事的机器上都可以编译通过,感觉比较奇怪,难道是我的windows环境或VC6.0问题,不太可能啊,我的VC6.0编译其它的程序都正常,而且提示是proc程序运行出错。
     
    分析一下估计应该是pro*c的问题,但是oracle proc已经是一个比较成熟的产品,在许多系统中都使用的啊,而且我的oracle已经是9.2.0.8的版本。

    同事的机器没打oracle补丁可以编译通过,会不会是我的oracle补丁打得不对,有眉目了,阅读全文>

    发表于 @ 2008年09月20日 16:46:00|评论(loading...)|收藏

    原创 Google的Chrome浏览器,不爽收藏

    Google发布了Chrome浏览器(V0.2.149.29),下载试用了一下,问题还是比较多。
    1.收藏夹一直找不到。
    2.好多复杂的网页解析会出错,有些还会崩溃。
    3.每个网页一个进程,感觉占用的资源比较多。
    4.面向开发人员的调试功能还没完全搞好,现在好像还根本不能应用。
     
    Chrome至少我现在还没感觉到它的优势,所以暂时也不会正式使用,现在一直用AVANT,感觉不错。
    那个每个网页一个进程的架构感觉不爽,这样占用的系统资源比较多,按GOOGLE的说法是一个网页崩溃不会影响整个浏览器,但是实际这应该是浏览器本身的稳定性问题,是自己应该有足够强的容错和恢复功能。
    阅读全文>

    发表于 @ 2008年09月20日 08:07:00|评论(loading...)|收藏

    2008年09月16日

    原创 自己的ORACLE库也要用_allow_resetlogs_corruption参数启动了收藏

    原来一直是自己制造一些在线重做日志错误,然后测试了一下_allow_resetlogs_corruption=true参数启动数据库。

    这次倒是真的遇到了,我的人个开发库,由于本机空间不够,所以我的数据库数据文件都放在移动硬盘上的,一直都挺好的,一天,可能是USB接口松了,导至数据没有写入成功,在线重做日志文件写出错了,数据库就当了。

    具体的状况是,数据库可以到MOUNT状态,但OPEN不了,启动日志alert.log如下:
     
    Tue Sep 16 11:00:11 2008
    Errors in file c:\oracle\admin\testdb\udump\testdb_ora_4256.trc:
    ORA-00333: ??????? 99965 ?? 8192 ??
    ORA-00312: ???? 4 ?? 1: 'H:\ORACLE\ORADATA\TESTDB\LOG4.ORA'
    ORA-27091: skgfqio:阅读全文>

    发表于 @ 2008年09月16日 14:56:00|评论(loading...)|收藏

    2008年09月12日

    原创 如果你是软件开发人员,搜索引擎请用Google,Baidu真的比Google差好多收藏

    程序员很多问题可能都需要到国外的网站去找解决方案,作为一个国人,其实我很想用百度,但她每次的结果基本上都让我很失望,Google结果比她有效多了。
    当然Baidu有她的强项,Baidu知道做得很不错,很多生活的知识都可以得到比较好的答案。Baidu的MP3也不错。
    希望有一天Baidu能在搜索方面做得比Google更好。
    阅读全文>

    发表于 @ 2008年09月12日 08:07:00|评论(loading...)|收藏

    2008年09月11日

    原创 PL/SQL Developer插件编程的绑定变量问题收藏

    PL/SQL Developer插件编程中从7.0开始支持绑定变量的SQL执行。
    在测试过程中发现,使用SQL_SetVariable接口函数设置参数,SQL_Execute执行SQL后,下次再执行SQL时这个变量不会清除,需要调用SQL_ClearVariable方法先清除原来定义的绑定变量,然后再使用SQL_SetVariable接口重新定义变量参数。
    正确写法如下所示:

    1. vSQL:='select * from dba_data_files where file_id:=:file_id'
    2. SQL_SetVariable('file_阅读全文>

      发表于 @ 2008年09月11日 08:45:00|评论(loading...)|收藏

    2008年09月09日

    原创 常用硬件设备及接口速率参考收藏

    串口速率:9.6Kbps至115.2Kbps
    并口速率:115.2Kbps
    56Kbps MODEM: 7KB/s
     
    5400转的移动硬盘(2.5英寸): 30MB/s
    7200转的笔记本硬盘(2.5英寸): 50MB/s
    7200转台式机硬盘(3.5英寸): 70MB/s
    15000转SCSI硬盘: 100MB/s以上
     
    100Mbps百兆以太网:  12MB/s
    1Gbps千兆以太网:    120MB/s
     
    12Mbps  USB1.0接口: 1.5MB/s
    480Mbps USB2.0接口: 60MB/s
    400Mbps 火线接口(IEEE1394): 50MB/s
     

    原创 提供一个oracle9i export,import dmp性能测试参考数据收藏

    基本环境:

    笔记本电脑
    CPU 双核2.4G,内存2G,数据库硬盘7200转笔记本硬盘(平均读写速率50MB/s),放导入和导出的DMP硬盘5400转移动硬盘(USB2.0,平均读写速率约32MB/s)
    Window2003 R2 SP2
    Oracle9.2.0.8
    实例空负载运行
     
    export 导出测试:

    dmp数据文件大小180MB
    直接导出(direct=y)
    平均导出时间18s
    基本上可得导出数据的参考性能为10MB/s
    也就是说一个小时可以导出一个约36GB大小的DMP文件
     
    2008年09月05日

    原创 windows如何在cmd命令行提示符中显示当前的时间收藏


    最近由于想做一些命令行的操作性能测试,如exp,imp,sqlldr等等,经常要看当前的准确时间,每次使用的windows的时钟窗口看非常不方便,如果不能预估具体时间的操作更麻烦。
    查了一下windows的帮助,可以使用prompt命令实现。具体语法如下所示:
     
    C:\>prompt $P$G$T$G
     
    C:\> 8:30:06.71>
     
    C:\> 8:30:06.71>prompt
     
    C:\>
     

    参数说明:
    $P:当前路径
    $G:>(大于号)
    $T:当前时间,精确到0.01s
     
    如果不加参数则返回原始状态(只显示当前路径)
    <阅读全文>

    发表于 @ 2008年09月05日 08:34:00|评论(loading...)|收藏

    2008年09月04日

    原创 HTML有趣的文本不自动换行问题收藏

    今天同事做一个文本自动换行的效果。比如一个字符串"12345678901234567890",由于宽度只有50px,所以想到达到以下这样的效果
     
    123456
    789012
    345678
    90
     
    HTML代码如下:
     
    <TABLE border=1>
      <TR>
        <TD width=50px>12345678901234567890</TD>
      </TR>
    </TABLE>
     
    以前自己理解的是缺省就会自动换行,结果测试总不成功,真是郁闷,难度和字符串有关。
    果然,字符串"我想回家我想回家"又可以换行成功。
    2008年09月02日

    原创 Oracle在Windows系统中出现的ORA-27100: shared memory realm already exists 的奇怪现象收藏

         整理这篇文章的原因是前段时间帮网友远程解决一个问题时,用startup pfile='d:\1.ora';时总是报错ORA-27100,最后是用oradim删除了服务后再创建服务后解决。

    一直比较郁闷,所以做了一下测试,终于搞清楚了原因。
     

    测试环境:系统物理内存2G,ORACLE9.2.0.8及ORACLE10.2.0.1,sga_max_size=500M,SPFILE启动。
     
    错误模拟,设置sga_max_size=200G
     
    SQL> alter system set sga_max_size=200000000000 scope=spfile;
     
    系统已更改。
     
    2008年08月31日

    原创 如何查看远程服务器的监听服务监听了哪些数据库服务?收藏

     
    如果远程服务器监听的是1521端口,那可以用如下命令:
    lsnrctl status <服务器地址>
    如: lsnrctl status  192.168.0.126
     
    如果远程服务器监听的是其它端口,那需要在本机的对远程服务器监听的连接配置,具体做法是有$ORACLE_HOME\network\admin\listener.ora文件中增加一个监听器,监听器的地址是远程服务器址,端口是远程的端口,如:
     
    LISTENER126 =
      (DESCRIPTION =
        (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.126)(PORT = 1522))
      )
    Csdn Blog version 3.1a
    Copyright © Mking