热游QQ个性网:专注于分享免费的QQ个性内容

网站公告| 广告服务| 联系我们| 网站地图

搜索
游戏攻略分类 传奇攻略 手游攻略 页游攻略

oracle11g下载,oracle11g下载安装教程

日期:2021/05/16 22:34来源:未知人气:

导读:能删掉桌面上的压缩文件? 建议使用UNlocker 很不错的强制删除顽固文件的工具 oracle11g如何静默安装 没有你必须按照...
能删掉桌面上的压缩文件?

建议使用UNlocker 很不错的强制删除顽固文件的工具

oracle11g如何静默安装

没有 你必须按照oracle提供安装流程就行 这个不能,因为中间有很多设置的内容

redhat linux 5.4上安装oracle11G文档?

在oracle的官方网站 上有详细的安装说明 建议你去看看,按照流程你很容易就安装成功

Oracle11G R1是怎样的?

Oracle11G R1(我是在emule上下载的) 辅助软件:SecureCRT Filezella AdobeAcrobatReader 硬件:内存 1GB 硬盘空间>18GB 我下载的是DVD版本的OS,在虚拟机软件中先将OS载入到了光驱中。 在Linux中,一定要注意大小写。特别是命令。 首先在虚拟机软件中安装CentOS,在安装时, 1 SWAP分区我设置了2048MB即内存的2倍,其它空间都装载到了\\“/\\“根目录,共计两个分区 2 配置好静态IP地址 3 选择\\“自定义安装\\“,安装必需的软件包\\“GNOME图形界面\\“ ,Developments Tools和Legacy Softeare Development, Editors.其它可以不必安装,节省资源。 安装完成OS后。 1 利用SecreCRT利用SSH登录至Linux,我大部分的操作都在这上面进行,因为VMWARE中OS切换很不方便 .并且 在实际环境中,管理中也都是通过SSH远程登录维护Linux,非常方便。 2 利有开源的FileZella FTP工具SSH连接至Linux,传入下载的Oracle文件,我下载的为。ZIP格式。 3 首先修改/etc/inittab文件,将其中的id:5:initdefault:中数字5改成3.就是将启动后进入图形界面改成进入字符界面,以节省资源。这个操作我以前一直想学习到,没想到在这里知道了,当时非常的开心。所以说,会安装Oracle后,一些常见的Linux命令操作也都学习到了。 改完后输入reboot重启一下OS 4 打开Oracle.ZIP中的b32002.pdf文档,从第2节开始就是讲的怎样安装Oracle.用来做参考,同时一些代码可以直接从PDF中COPY,非常方便5 检查PDF文档中要求的必需RPM包是否已安装 . 命令:rpm -qa | grep 包名称。

Oracle11g有哪些特点?

在这里,我首先简单的介绍一下Oracle11g的五大特点,接着详细介绍其自我调整。 Oracle11g最突出的五大特性是: 相比在无压缩格式下存储数据,新的Oracle数据压缩技术能够确保以较小的开销节省三倍以上的磁盘存储空间。这一点比仅节省磁盘空间要具有更大的优势,因为它能够使企业节约更多的开支,以便有更多的资金来巩固自己的地位,中型企业尤其适合。 自动诊断知识库(Automatic Diagnostic Repository,ADR)是专门针对严重错误的知识库。该知识库基本上能够自动完成一些以往需要由数据库管理员来手动完成的操作。 作为ADR的一部分,SQL性能分析器(SQL Performance Analyzer,SPA)是最令人兴奋的特性之一。SQL性能分析器是一个整体调整工具,管理员可以通过该工具在数据库上定义和重演(replay) 一个典型的工作负载,之后管理员可以调节整体参数来使数据库尽快的达到最佳性能——而这一任务同样也是许多年以来由数据库管理员手动完成的。 由于获得了最优的初始参数,数据库管理员就不需要调整数以万计的SQL语句。管理员需要做的就是给定一个典型的负载 ,由SAP根据历史记录来决定SQL的最终设置,而不用管理员来检测哪一个SQL设置是最合理的。 多年以来,甲骨文公司一直在努力完成地另一个新特性便是“联机更新”(在不down机的情况下更新软件)。实际上,很难从软件工程的角度来设计一个运行时能自动升级的软件。由于真正的应用集群(Real Application Clusters ,RAC)特性,甲骨文公司再一次对其他的数据库供应商造成了更大的压力。在实际的使用过程中,数据库产品的用户总是希望产品有持续的高可用性,这并不是说只需满足下次补丁更新之前的3年的时间就够了。 自动内存管理(Automatic Memory Management,AMM)这一特性可以追溯到Oracle 9i,那时甲骨文公司推出首款自动调节存储池的工具。AMM工具其实就是一种探测机制。实际上,Oracle11g 有很多随机访问存储池,当AMM探测到某个存储池中已满时,它将整个RAM从一个区域分配到其他合适的区域。 简言之,Oracle11g是功能非常强大,技术极先进的。希望有更多的朋友来学习她,使用她,研究她。好,让我们再来详细了解一下她的自我调整: 如何让数据库能够实现自我调整,减轻数据库管理员的工作量,是甲骨文公司一直追求的目标。毕竟其数据库的复杂程度远远超出同类数据库;而且,其数据库的维护成本也比其他数据库要高出不少。所以,甲骨文公司追求Oracle数据库的自我调整与优化,降低Oracle数据库的维护成本,也是可以理解的。 自我调整SGA与自我调整检查点,虽然是Oracle数据库10G版本中的新增功能,但是,在11G的版本中,才真正发挥到极致,被数据库管理员充分肯定并积极采纳。下面我结合实际的工作经验,带领大家一起看看,这两个新特性,是如何帮助企业降低维护成本,提高数据库的管理效率的。 一、 自我调整检查点。 在以前的文章中,我谈到过,Oracle数据库中有存储缓冲区,其包括三部分内容,一种叫做脏缓冲存储区。这个缓冲存储区中存储的是已经被修改的数据。一般情况下,这个数据不会马上被写入到数据文件中去。除非空闲缓冲快用完了,这个数据才会被写入数据文件。但是,如此的话,也会遇到一个问题,若空闲缓冲区刚用完的时候,其他用户也在频繁的对数据库进行读写操作,在这个繁忙的时刻,再往数据库文件中写入更改后的数据,那么,很明显,会极大的影响数据库的性能。 所以,作为数据库管理员,我们的设想是能否在I/Q操作比较空的时候,就把脏缓冲中的数据写入到数据库中去呢?这若是靠数据库管理员手工管理肯定不现实,我们数据库有这个自动判断的功能。甲骨文好像听到了我们众多数据库管理员的呼声,在10G版本的数据库中新增了这个功能,并在11G版本中进行了完善,这就是自我调整检查点的自我调整功能。 检查点是将内存中修改的数据与数据库中的数据文件同步的手段。Oracle数据库定期将检查点之间修改的数据写入数据文件,这种做法的要求之一是需要服务器有足够的可用内存,以提高为即将进行的操作寻找空闲内存的执行性能。 所以,这个检查点的设置,跟很多参数有关,如服务器的内存等等。虽然在以前的版本中,数据库管理员可以通过设置相关的初始化参数,来指定预期的崩溃恢复时间。但是,实际上,由于这个设置复杂,影响因素众多,所以,很少有数据库管理员会去调整这个参数,而都是采用其默认的设置。 我在使用Oracle11g数据库中,印象最深的是数据库可以自我调整检查点。虽然在10G中也已经提出了这个功能,但是用的总是不怎么顺心。在11G中作了一定的改善,从而使得这个新功能得到了大家的认同。使用数据库的自动检查点调整,数据库就会自动判断数据库的繁忙程度,具体的说是判断I/Q 操作的繁忙程度,数据库会自动在其比较空闲的时候,把脏缓冲期中的内容写入到数据文件中,从而降低对数据库吞吐量所产生的影响,提高数据库的操作性能。 其实,这个检查点的自我调整功能就好像是一个交通警察,当道路繁忙的时候,下班高峰期时,一些打扫卫生的清洁车就不能进入车道;只有到道路比较空闲的时候,清洁车才能进入车道打扫卫生。从而把清洁车对于车道的正常运行的影响降低到最低。 当然,这个改善可能用户一下子还察觉不出来。 但是,我们通过数据库日志进行前后的对比,就会发现,两者的差异是很大的。利用了数据库检查点自我调整功能后,数据库的查询性能,特别是查询大量数据的性能,得到了比较显着的改善。 不过,话说回来,数据库的自我调整功能虽然是一个不错的“交通警察”,但是当车真的很多的时候,最好的“交通警察”,也是无能为力。此时,就需要对硬件上的改善,如增加服务器的内存等等。毕竟像数据检查点等自我调整功能只能够改善硬件的利用能力,而不能从本质上提升硬件的容量。 二、 自我调整系统全局区。 SGA是一个英文简称,中文的意思是系统全局区。它是一个存储区域,被所有用户所共享。系统全局区内就像是一个个格子,每个格子就是一个存储组件,用来存放为满足每类内存分配需求而使用的内存池。例如用户最近查询过的数据块就会被保存在其中的一个格子里;数据库的结构等变化需求等也会被存储在这些格子中。 现在就遇到一个问题,格子大小的问题。若格子太大,整个格子只装了不到三分之一的内容,那么明显是一种浪费,这些空间本来是可以被用作其他用途的;若格子太小,信息存放不下去了,就又会发生内存分配错误。 如果数据库管理员自己来调整这些格子的大小,那么难度也是可想而知的。因为这些空间的需求量是不确定的,随着业务的不同,其需要的容量也随之改变。所以,数据库管理员希望数据库能够对系统全局区进行动态分配,能够让数据库根据实际的需要量,划分这些格子的存储空间。当然有个前提,就是其不超出总的容量大小。 在Oracle 10G与11G的数据库系统中,增加并完善了这方面的功能,实现了对于系统全局区的动态分配功能。也就是说,我们数据库管理员,只需要制定一个系统全局区的总大小,然后,里面的格子怎么分,就不需要我们关心了。Oracle数据库会自己根据里面居住的客人数量的多少,进行分配。Oracle数据库会担负起在整个系统全局区内部进行优化内存分配对一个重任。数据库有了这个改进之后,这些房间的大小就不是固定的,而是会随着业务量的不同而实现动态的梗概。如此的话,一方面,房间的空间不会被浪费,不会一个房间很挤而其他房间很空;另一方面,也不会因为存储信息的时候因为空间不够而发生内存存储错误。 通过这个自我调整系统全局区的功能,Oracle数据库会智能地对数据库服务器的内存进行合理的分配,提高内存的使用效率,提高数据库的性能。 不过,这两项功能,都提供了自定义的功能,如可以自己定义系统全局区的总大小以及检查点的恢复时间等等。虽然定义起来比较简单,但是,有个问题就是定义多大才使合理的呢?这个很难确定。因为这根据企业应用不同而有所区别,没有什么可以参考的标准。一般情况下,数据库管理员可能需要观测数据库性能达一年以上,才能够取得一个合理的值。所以,我的建议是,刚开始的时候,就采取默认的设置。让数据库自己根据服务器的硬件配置,去取得合理的参数。在以后若有必要的时候,再根据相关的信息,去设置一个合理的值。

Oracle11G R1是怎样的?

Oracle11G R1(我是在emule上下载的) 辅助软件:SecureCRT Filezella AdobeAcrobatReader 硬件:内存 1GB 硬盘空间>18GB 我下载的是DVD版本的OS,在虚拟机软件中先将OS载入到了光驱中。 在Linux中,一定要注意大小写。特别是命令。 首先在虚拟机软件中安装CentOS,在安装时, 1 SWAP分区我设置了2048MB即内存的2倍,其它空间都装载到了\\“/\\“根目录,共计两个分区 2 配置好静态IP地址 3 选择\\“自定义安装\\“,安装必需的软件包\\“GNOME图形界面\\“ ,Developments Tools和Legacy Softeare Development, Editors.其它可以不必安装,节省资源。 安装完成OS后。 1 利用SecreCRT利用SSH登录至Linux,我大部分的操作都在这上面进行,因为VMWARE中OS切换很不方便 .并且 在实际环境中,管理中也都是通过SSH远程登录维护Linux,非常方便。 2 利有开源的FileZella FTP工具SSH连接至Linux,传入下载的Oracle文件,我下载的为。ZIP格式。 3 首先修改/etc/inittab文件,将其中的id:5:initdefault:中数字5改成3.就是将启动后进入图形界面改成进入字符界面,以节省资源。这个操作我以前一直想学习到,没想到在这里知道了,当时非常的开心。所以说,会安装Oracle后,一些常见的Linux命令操作也都学习到了。 改完后输入reboot重启一下OS 4 打开Oracle.ZIP中的b32002.pdf文档,从第2节开始就是讲的怎样安装Oracle.用来做参考,同时一些代码可以直接从PDF中COPY,非常方便5 检查PDF文档中要求的必需RPM包是否已安装 . 命令:rpm -qa | grep 包名称。

Oracle11g有哪些特点?

在这里,我首先简单的介绍一下Oracle11g的五大特点,接着详细介绍其自我调整。 Oracle11g最突出的五大特性是: 相比在无压缩格式下存储数据,新的Oracle数据压缩技术能够确保以较小的开销节省三倍以上的磁盘存储空间。这一点比仅节省磁盘空间要具有更大的优势,因为它能够使企业节约更多的开支,以便有更多的资金来巩固自己的地位,中型企业尤其适合。 自动诊断知识库(Automatic Diagnostic Repository,ADR)是专门针对严重错误的知识库。该知识库基本上能够自动完成一些以往需要由数据库管理员来手动完成的操作。 作为ADR的一部分,SQL性能分析器(SQL Performance Analyzer,SPA)是最令人兴奋的特性之一。SQL性能分析器是一个整体调整工具,管理员可以通过该工具在数据库上定义和重演(replay) 一个典型的工作负载,之后管理员可以调节整体参数来使数据库尽快的达到最佳性能——而这一任务同样也是许多年以来由数据库管理员手动完成的。 由于获得了最优的初始参数,数据库管理员就不需要调整数以万计的SQL语句。管理员需要做的就是给定一个典型的负载 ,由SAP根据历史记录来决定SQL的最终设置,而不用管理员来检测哪一个SQL设置是最合理的。 多年以来,甲骨文公司一直在努力完成地另一个新特性便是“联机更新”(在不down机的情况下更新软件)。实际上,很难从软件工程的角度来设计一个运行时能自动升级的软件。由于真正的应用集群(Real Application Clusters ,RAC)特性,甲骨文公司再一次对其他的数据库供应商造成了更大的压力。在实际的使用过程中,数据库产品的用户总是希望产品有持续的高可用性,这并不是说只需满足下次补丁更新之前的3年的时间就够了。 自动内存管理(Automatic Memory Management,AMM)这一特性可以追溯到Oracle 9i,那时甲骨文公司推出首款自动调节存储池的工具。AMM工具其实就是一种探测机制。实际上,Oracle11g 有很多随机访问存储池,当AMM探测到某个存储池中已满时,它将整个RAM从一个区域分配到其他合适的区域。 简言之,Oracle11g是功能非常强大,技术极先进的。希望有更多的朋友来学习她,使用她,研究她。好,让我们再来详细了解一下她的自我调整: 如何让数据库能够实现自我调整,减轻数据库管理员的工作量,是甲骨文公司一直追求的目标。毕竟其数据库的复杂程度远远超出同类数据库;而且,其数据库的维护成本也比其他数据库要高出不少。所以,甲骨文公司追求Oracle数据库的自我调整与优化,降低Oracle数据库的维护成本,也是可以理解的。 自我调整SGA与自我调整检查点,虽然是Oracle数据库10G版本中的新增功能,但是,在11G的版本中,才真正发挥到极致,被数据库管理员充分肯定并积极采纳。下面我结合实际的工作经验,带领大家一起看看,这两个新特性,是如何帮助企业降低维护成本,提高数据库的管理效率的。 一、 自我调整检查点。 在以前的文章中,我谈到过,Oracle数据库中有存储缓冲区,其包括三部分内容,一种叫做脏缓冲存储区。这个缓冲存储区中存储的是已经被修改的数据。一般情况下,这个数据不会马上被写入到数据文件中去。除非空闲缓冲快用完了,这个数据才会被写入数据文件。但是,如此的话,也会遇到一个问题,若空闲缓冲区刚用完的时候,其他用户也在频繁的对数据库进行读写操作,在这个繁忙的时刻,再往数据库文件中写入更改后的数据,那么,很明显,会极大的影响数据库的性能。 所以,作为数据库管理员,我们的设想是能否在I/Q操作比较空的时候,就把脏缓冲中的数据写入到数据库中去呢?这若是靠数据库管理员手工管理肯定不现实,我们数据库有这个自动判断的功能。甲骨文好像听到了我们众多数据库管理员的呼声,在10G版本的数据库中新增了这个功能,并在11G版本中进行了完善,这就是自我调整检查点的自我调整功能。 检查点是将内存中修改的数据与数据库中的数据文件同步的手段。Oracle数据库定期将检查点之间修改的数据写入数据文件,这种做法的要求之一是需要服务器有足够的可用内存,以提高为即将进行的操作寻找空闲内存的执行性能。 所以,这个检查点的设置,跟很多参数有关,如服务器的内存等等。虽然在以前的版本中,数据库管理员可以通过设置相关的初始化参数,来指定预期的崩溃恢复时间。但是,实际上,由于这个设置复杂,影响因素众多,所以,很少有数据库管理员会去调整这个参数,而都是采用其默认的设置。 我在使用Oracle11g数据库中,印象最深的是数据库可以自我调整检查点。虽然在10G中也已经提出了这个功能,但是用的总是不怎么顺心。在11G中作了一定的改善,从而使得这个新功能得到了大家的认同。使用数据库的自动检查点调整,数据库就会自动判断数据库的繁忙程度,具体的说是判断I/Q 操作的繁忙程度,数据库会自动在其比较空闲的时候,把脏缓冲期中的内容写入到数据文件中,从而降低对数据库吞吐量所产生的影响,提高数据库的操作性能。 其实,这个检查点的自我调整功能就好像是一个交通警察,当道路繁忙的时候,下班高峰期时,一些打扫卫生的清洁车就不能进入车道;只有到道路比较空闲的时候,清洁车才能进入车道打扫卫生。从而把清洁车对于车道的正常运行的影响降低到最低。 当然,这个改善可能用户一下子还察觉不出来。 但是,我们通过数据库日志进行前后的对比,就会发现,两者的差异是很大的。利用了数据库检查点自我调整功能后,数据库的查询性能,特别是查询大量数据的性能,得到了比较显着的改善。 不过,话说回来,数据库的自我调整功能虽然是一个不错的“交通警察”,但是当车真的很多的时候,最好的“交通警察”,也是无能为力。此时,就需要对硬件上的改善,如增加服务器的内存等等。毕竟像数据检查点等自我调整功能只能够改善硬件的利用能力,而不能从本质上提升硬件的容量。 二、 自我调整系统全局区。 SGA是一个英文简称,中文的意思是系统全局区。它是一个存储区域,被所有用户所共享。系统全局区内就像是一个个格子,每个格子就是一个存储组件,用来存放为满足每类内存分配需求而使用的内存池。例如用户最近查询过的数据块就会被保存在其中的一个格子里;数据库的结构等变化需求等也会被存储在这些格子中。 现在就遇到一个问题,格子大小的问题。若格子太大,整个格子只装了不到三分之一的内容,那么明显是一种浪费,这些空间本来是可以被用作其他用途的;若格子太小,信息存放不下去了,就又会发生内存分配错误。 如果数据库管理员自己来调整这些格子的大小,那么难度也是可想而知的。因为这些空间的需求量是不确定的,随着业务的不同,其需要的容量也随之改变。所以,数据库管理员希望数据库能够对系统全局区进行动态分配,能够让数据库根据实际的需要量,划分这些格子的存储空间。当然有个前提,就是其不超出总的容量大小。 在Oracle 10G与11G的数据库系统中,增加并完善了这方面的功能,实现了对于系统全局区的动态分配功能。也就是说,我们数据库管理员,只需要制定一个系统全局区的总大小,然后,里面的格子怎么分,就不需要我们关心了。Oracle数据库会自己根据里面居住的客人数量的多少,进行分配。Oracle数据库会担负起在整个系统全局区内部进行优化内存分配对一个重任。数据库有了这个改进之后,这些房间的大小就不是固定的,而是会随着业务量的不同而实现动态的梗概。如此的话,一方面,房间的空间不会被浪费,不会一个房间很挤而其他房间很空;另一方面,也不会因为存储信息的时候因为空间不够而发生内存存储错误。 通过这个自我调整系统全局区的功能,Oracle数据库会智能地对数据库服务器的内存进行合理的分配,提高内存的使用效率,提高数据库的性能。 不过,这两项功能,都提供了自定义的功能,如可以自己定义系统全局区的总大小以及检查点的恢复时间等等。虽然定义起来比较简单,但是,有个问题就是定义多大才使合理的呢?这个很难确定。因为这根据企业应用不同而有所区别,没有什么可以参考的标准。一般情况下,数据库管理员可能需要观测数据库性能达一年以上,才能够取得一个合理的值。所以,我的建议是,刚开始的时候,就采取默认的设置。让数据库自己根据服务器的硬件配置,去取得合理的参数。在以后若有必要的时候,再根据相关的信息,去设置一个合理的值。

Oracle11g有哪些新特性?

随着这几天Oracle OpenWorld大会的召开,Oracle11g的新特性越来越多的被展现出来。 此前,我曾经介绍过Oracle11g将可能在10月份的这个大会上推出,当时关于Alpha版的信息已经可以见到,现在出现的已经是Beta版,离Oracle11g的正式版已经不远。 Laurent Schneider 在他的Blog中提到,关于Oracle11g的名字还没有最后确定,就像10g推出时一样,Oracle可能给11版的数据库一个新的名字。可是据我估计,更改的可能性不大,因为Grid技术在10g中还并不成熟,推广和使用也极为有限,Oracle应该会沿着这个方向至少再走1~2个版本才对。 那么11g中将会出现哪些激动人心的新特性(new features)呢? Justin Kestelyn 在他的Blog中提到了很多Beta版中引入的新特性: 1.如果说10g着重于降低所有者成本,那么11g将着重降低变更管理成本(也可以被称为提供变更保证) 2.DataGuard将引入一个新特性-Flashback Standby 这个新特性可以使得备用数据库可以创建一个快照,从而能够重演主库的所有负载变化,使得通过备用数据库研究主库的负载变化等成为可能,而且通过闪回功能,备用库仍然可以和主库保持一致。 eygle注:在我看来,这一新特性是丰富了DataGuard的功能,使得DataGuard可以发挥更大的作用。 3.在变更管理增强方面,Oracle提供在线的升级(Upgrade)和补丁应用(hot Patching),从而实现无当机(no downtime)的系统维护. eygle注:这真是一个激动人心的特性,减少Down机时间的问题修复显然已经被期待已久。 4.快速的故障解决 这一特性是通过引入自动收集故障相关信息来完成的,同时数据库提供修复建议(repair Advisor)等工具协助快速故障诊断。 5.关于分区的增强 实现了通过逻辑对象分区,同时实现了自动分区创建的功能。

如何理解Oracle11g中的XML?

对于最新版的 Oracle数据库11g版,我们对Peasland进行访谈,了解一些 Oracle的计划变更和升级的信息。 在这篇访谈中,Peasland讨论了为什么他没有大量利用11g中计划的XML升级,并且谈论了 这样的一个事实,即他曾经交谈的很多用户都希望下一个版本的PL/SQL可以包含一种更好的方式来追踪PL/SQL呼叫栈。Peasland还为那些准备 考取10g的Oracle认证专家考试的人们提出了一些建议,还为数据库新手和老手们,以及想要正确搞定Database 10g的人们提出了一些关键词。 Oracle说他的旗舰数据库管理系统的下一个版本——Oracle Database 11g——包括新的有关XML升级。他们把注意力集中在XML DB上,还包括了一个新的XML二进制数据和新的XML索引。这些种类的更新重要吗?为什么或者为什么不呢? Brian Peasland:对我来说,数据库中大多数的XML的内容都不十分重要,因为XML是以层次格式组织的,这一点在20世纪80年代得到了证明,数据的层 次格式不支持快速的有效率的数据检索。当他们开始把XML格式应用到关系型数据库的时候,我一直觉得很迷惑。 我们不能简单地在一个表中查寻一点XML数 据,并且与其它的相比又快又简单。通常这样做意味着你必须把数据散开。我从来不喜欢把XML放到数据库里面,我也从来没有必要这么做。我确实知道有些人需 要这样做,并且这样做也对他们特殊的应用程序有意义。 但是他们存储XML更像是有些人在数据库中存储Word文档或者存放.wav文件。他们没有把它作为 以后可供查询的共有数据来存储。他们想要真正地存储XML为完整的文件,不是一段一段的数据。 为什么你提到的那些人要把XML作为完整文件存储? Peasland:例如,新版本的微软Office将会把XML作为它的标准格式。取代原先数据库中使用的Word类型的资本文件格式,也许他 们想要在数据库中将这种新的XML格式作为文档存储。虽然,他们可以运行类似Oracle文本这样的工具来进行快速文档的快速搜索。但是这是一种与我所见 到的一些人想要尝试的方式——他们想要将综合数据,例如员工列表,以XML格式存储在数据库中——完全不同的使用。对我来说,那些代表了项目实体的属性和 数据行应该存储在一个关系表中。 你希望在Database 11g或者其它Oracle的未来版本的数据库管理系统中,PL/SQL发生什么变化? Peasland:许多人这些天都在询问一种更简单的方式来追踪PL/SQL呼叫栈。实话实说,我也不确定为什么,但是我确实遇到了想要这样做 的人。一个家伙不禁想要追踪,还想要能够存储它。DBMS_DEBUG的bug工具已经存在很长一段时间了,用它,你可以追踪你的PL/SQL呼叫栈,但 是它非常难以使用。SQL开发人员已经在这方面进行努力了。但是数据库中有一些这样的东西还是比较好的。 你个人还希望看到什么其它的PL/SQL变化? Peasland:我曾期待的一个变化就是在SQL Server中真的可以让某些事情变得非常简单,但是在Oracle的PL/SQL中就不是这样了。在SQL Server中,我可以做一个存储过程,让它刚好能够吐出那些数据,就好像那是查询自身一样。在Oracle中,为了完成这一点,你必须用特殊的数据类型 作为你的参数然后再把它查询出来。你必须使用Ref游标或者其它类似的什么东西。这有一点麻烦,但是如果你可以做的话,也是不错的。其他的平台允许你这样 做,但是Oracle就不可以。 你对SQL Developer有什么看法,相比较类似产品而言? Peasland:我喜欢SQL Developer的一个原因就是我能够在SQL Developer中做一些快速的查询,方式与在SQL Server中一样。SQL Developer的能力可以解释我的查询的部分内容,但是让人会把他留在那里,留给那些不注释它们的实例再次呼叫,这种一种用于不同测试目标的调试和运 行查询的良好方式——绝对不是用于产品使用,而是一种开发者的工具。 你的网站包括了一些注意文档,用来帮助人们通过Oracle 10g的Oracle认证专家考试。你给那些计划通过考试的人有些什么建议? Peasland:我要告诉大家的一件大事就是,一,阅读有关新特性的文档,因为几乎有关考试的所有内容都在文档中。这非常重要。还有我了解人 们都害怕文档,但是我喜欢这种方式,因为我的大部分问题的答案(作为SearchOracle.com的网站专家)都是从文档中寻找到正确答案的。阅读文档,因为它可以让你熟悉此类事情。另外一件事情就是,练习你学到的,因为当你练习的时候,你就会开始学习一些新特性工作的进出方式。然后,主动尝试去打破 一些东西。很明显,你会希望在测试系统上做这件事情,这个系统只有你可以访问,其他人都无法访问,因为你不想打扰其他任何人的工作。在尝试打破一些东西的 时候,你会学习到新的特性。 你的网站还介绍了一些有关违反策略和保卫Oracle 10g安全的信息。有没有什么好办法可以确保Oracle 10g正常启动? Peasland:有一项针对每个人的策略侵害,即使你是直接在机器外安装Oracle,就是有一些供应的包可以对公众开放,这意味着数据库中 的每个人都可以使用它们。拥有可以使用这些包的能力会导致安全漏洞。

关于我们| 网站公告| 广告服务| 联系我们| 网站地图

Copyright © 2010-2020 热游QQ个性网 版权所有 备案号: | 粤公网安备 xxxxxxxx888号

声明: 本站非腾讯QQ官方网站 所有软件和文章来自互联网 如有异议 请与本站联系 本站为非赢利性网站 不接受任何赞助和广告