打印本文 打印本文 关闭窗口 关闭窗口
2Gb or Not 2Gb - File limits in Oracle (Part II)
作者:武汉SEO闵涛  文章来源:敏韬网  点击数1815  更新时间:2009/4/22 22:07:58  文章录入:mintao  责任编辑:mintao
不支持大文件。[BUG:749600]中报告了此错误,在Oracle 8.0.6和8.1.6版本中已经修正了。但是要注意在Oracle 8.1.5和别的任何补丁中都没有修改这个错误。另外即使已经有修正,但是仍然还会有大文件限制因为不是所有的代码都使用了这些CORE函数。

注意:[BUG:749600]虽然阐明了CORE函数,但是代码的某些部分仍然有问题。比如:SQL*Loader中输入文件的读取就没有使用CORE。

l         UTL_FILE包使用了上述的CORE函数,所以在没有修正的Oracle版本中仍然有2Gb限制。<Package:UTL_FILE>是一个允许在PL/SQL中进行文件存取的PL/SQL包。

 

特定平台中的大文件

下面是一些特定平台中关于大文件支持的参考资料。虽然我们已经努力使这些文章的资料始终保持更新,但是仍然建议在存取大文件时对每一个操作要小心谨慎地测试。

 

平台

参考

AIX (RS6000 / SP)

[NOTE:60888.1]

HP

[NOTE:62407.1]

Digital Unix

[NOTE:62426.1]

Sequent PTX

[NOTE:62415.1]

Sun Solaris

[NOTE:62409.1]

Windows NT

FAT文件系统支持最大4Gb的文件

NTFS文件系统理论上支持最大16Tb的文件

1.在NT的Oracle8上使用大文件之前请先参考[NOTE:67421.1]

2.Oracle8.1.6的DBVERIFY程序有问题(参考[BUG:1372172])

3.在8.1.6 / 8.1.7中自动扩展到4Gb时会出现问题导致数据库崩溃。(参考[BUG:1668488])

上一页  [1] [2] 

打印本文 打印本文 关闭窗口 关闭窗口