杨廷琨

杨廷琨

  • 解决字符串连接设置间隔符的问题

    发表于:2009-05-14   |  作者:杨廷琨   

    使用自定义聚集函数的方法,可以方便的设置任何的字符作为字符串的间隔符。不过如果间隔符经常的发生变化,那么每次重建自定义聚集函数,或者……

  • Oracle10g新增DBMS_FILE_TRANSFER包(一)

    发表于:2009-05-11   |  作者:杨廷琨   

    Oracle 10g新增了DBMS_FILE_TRANSFER包,通过数据库的功能实现了文件的传输,本篇主要介绍COPY_FILE过程。

  • Oracle10g新增DBMS_FILE_TRANSFER包(二)

    发表于:2009-05-11   |  作者:杨廷琨   

    前文介绍了COPY_FILE,本文介绍这个包的另外两个过程,GET_FILE和PUT_FILE。这两个过程的功能和FTP的get和put命令是否类似,就是利用数据库的功能将文件在……

  • ORA-16146错误

    发表于:2009-03-23   |  作者:杨廷琨   

    笔者在后台看到了这个错误:ORA-16146错误。详细错误信息为……,那么我们究竟该如何解决这个错误呢?

  • TIMESTAMP的时区转换

    发表于:2009-03-19   |  作者:杨廷琨   

    TIMESTAMP既然包括了时区的概念,就会碰到将一个时区的时间转换到另一个数区的问题。在时区转换之前,首先描述一下如何指定一个包含时区的TIMESTAMP,常用方法有以下几种……

  • ORA-942错误的跟踪(二)

    发表于:2009-03-19   |  作者:杨廷琨   

    在上一篇中已经描述了那个神奇的现象,通过SET_SQL_TRACE_IN_SESSION方式,打开会话的SQL_TRACE来跟踪错误发生时到底方式了什么。可是一旦打开SET_SQL_TRACE_IN_SESSION,错误就神奇的消失了。

  • ORA-942错误的跟踪(一)

    发表于:2009-03-19   |  作者:杨廷琨   

    今天碰到一个很有意思的错误,通过JAVA程序连接数据库,运行程序时报错,错误信息就是ORA-00942: table or view does not exist。下面我简单描述错误现象和问题初步诊断……

  • 详解ORA-600(17069)错误(三)

    发表于:2009-02-26   |  作者:杨廷琨   

    由于从V$LOCK和V$LATCH无法得到信息,只能看看有没有其他人当前在访问P_GENERATE_REPDATA所依赖的对象,本文为ORA-600(17069)错误的详解。

  • 详解ORA-600(17069)错误(二)

    发表于:2009-02-25   |  作者:杨廷琨   

    查看文档的描述,发现ORA-600错误的第二个参数,这里是0x6A5DEE1E0,代表Library Cache Object Handle.看来问题可能和LATCH有关。但是根据信息在……

  • 详解ORA-600(17069)错误(一)

    发表于:2009-02-25   |  作者:杨廷琨   

    今天在一个报表数据库后台发现了ORA-600(17069)这个错误。解决这个错误有什么方法和步骤?作者在本文中描述了解决这个问题过程。

  • 共38条记录