Oracle数据库创建与配置PPT学习教案_第1页
Oracle数据库创建与配置PPT学习教案_第2页
Oracle数据库创建与配置PPT学习教案_第3页
Oracle数据库创建与配置PPT学习教案_第4页
Oracle数据库创建与配置PPT学习教案_第5页
已阅读5页,还剩37页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、会计学1 Oracle数据库创建与配置数据库创建与配置 第1页/共42页 第2页/共42页 第3页/共42页 在在Oracle数据库中,这个初始化参数文件分为数据库中,这个初始化参数文件分为 两类,分别为文本参数文件与服务器参数文件。两类,分别为文本参数文件与服务器参数文件。 他们的内容是相同的,只是所表示的方式不同。他们的内容是相同的,只是所表示的方式不同。 在服务器参数文件中,是以二进制的形式保存的。在服务器参数文件中,是以二进制的形式保存的。 可以利用数据库的命令对他们进行转换。可以利用数据库的命令对他们进行转换。 第4页/共42页 第5页/共42页 第6页/共42页 第7页/共42页

2、一、是初始化参数不能够重复。也就是说,数据 库管理员在修改或者增加初始化参数之前,首先 需要检查初始化参数是否存在。若数据库管理员 想要更改或者设置的初始化参数已经存在的话, 那么就必需直接更改原有的参数。只有在不存在 的情况下,才能够在文件末尾添加新的参数。即 当相关参数重复时,Oracle数据库不会自动采用最 后的参数,而是会报错。 第8页/共42页 二、是需要注意文本参数文件修改格式方面的问题 。如在文本参数文件中,每一行都只能够设置一个 参数,不能再同一行中设置多个不同的参数。如参 数若是字符型的则可以利用引号引住;但是,若参数 是数字型的,则不能够使用引号引住。但是,若同 一个参数有

3、多个值,则可以放在同一行中,只是不 同值之间必须要用逗号进行分割。无论是引号还是 逗号,都必须是英文状态下的符号。 第9页/共42页 三、是在文本参数文件中,有个特殊的符号即#。 当数据库管理员不需要某个参数时,我们往往不建 议直接删除它;而是建议数据库管理员把参数屏蔽掉 。这对于日后维护是很有必要的。此时,数据库管 理员若要屏蔽某个参数,就可以直接在某个参数前 面加入#符号。通过这种方式,就可以让Oracle数据 库服务器忽略这个被屏蔽的参数。 第10页/共42页 一、是对于其存放位置的建议。虽然说,Oracle 数据库服务器对于服务器参数文件的存放位置没 有强制性的规定。但是,为了管理方便

4、,还是建 议数据库管理员要把服务器参数文件存放在一个 特定的目录中。如可以把服务器参数文件存放在 数据库安装目录下的Datebase目录中。如此的话 ,日后维护起来就会比较方便。 第11页/共42页 二、是服务器参数文件如何命名。 对于这个命名数据库服务器也没有强制性的 规则。不过,通常情况下,数据库管理员会有 一套约定俗成的命名规则,如SPfileSID.ora。其 中Spfile前缀表示这是一个服务器参数文件,而 不是文本参数文件;SID为例程名;ORA则为扩展 名。这个命名规则不是强制性的。但是,若数 据库管理员采用这套命名规则的话,则对于其 后一任数据库管理员来说,则其管理起来就会 方

5、便许多。 第12页/共42页 三是如何修改服务器参数文件呢? 虽然说服务器参数文件是以二进制形式存储的。但是,利 用文本编辑器工具仍然可以看到相关的内容。如利用文本编 辑器打开服务器参数文件中,通常情况下,只有参数文件的 尾部与头部的一些不怎么重要的内容会以二进制的形式显示 外,其他一些具体的设置参数都可以正常显示出来。但是数 据库管理员不能够像文本参数文件一样,在文本编辑器中直 接进行更改。而必须采用一个Alter System命令对其进行更改 。若采用这个命名进行更改的话,则就不需要遵循上面文本 参数文件的相关注意事项。因为利用Alter System命令进行更 改的话,就自动会符合相关的

6、格式规定。 第13页/共42页 四、如何查看当前数据库系统到底采用什么类型的参数文件 由于在Oracle9I以后的数据库版本中,同时支持文本参数文 件与服务器参数文件。如果数据库管理员是后来接受这个数 据库维护任务的,那么有可能不怎么清楚,当前数据库服务 器到底采用的是什么类型的参数文件。故其要对数据库服务 器参数文件进行更改,也无从做起。 数据库管理员可以利用服务器自带的命令进行查询。当相 关例程处于启动状态时,先以特权用户登录。然后采用show parameter spfile命令,来系统显示初始化参数的值。如果在显 示的结果中,Value处有值的话,则表示例程在使用的是服务 期参数文件;

7、如果Value处没有任何返回结果的话,则表示例 程现在使用的是文本参数文件。 第14页/共42页 l二进制的spfile l默认文件位置 %ORACLE_HOME%/database l默认文件名 spfile %ORACLE_SID%.ora 第15页/共42页 l文件中参数的修改 sql alter system set 参数名=参数值 spoce=spfile|memory|both; 其中:scope=spfile 将参数写入spfile文件中,仅 对 下次启动后的oracle有效。 scope=memory将参数写入内存, 仅对运 行 的oracle有效。 scope=both 对当

8、前运行的oracle有效,且 对 下次启动oracle时仍然有效 。 第16页/共42页 SQL show parameter timed_statistics SQL ALTER SYSTEM SET timed_statistics=FALSE SCOPE=MEMORY; SQL show parameter timed_statistics SQL shutdown immediate SQL startup SQL show parameter timed_statistics 第17页/共42页 lOracle已提供一个初始化参数文件样本,可 在这个参数文件样本的基础上修改。 l默认

9、文件位置 %ORACLE_HOME%/database l默认文件名 spfile %ORACLE_SID%.ora (二进制) init%ORACLE_SID%.ora (文本) 第18页/共42页 参数文件中保存了很多启动参数。在通常情况下,在 服务器安装过程中,服务器会根据相关情况自动对参数 进行赋值。若没有特殊的需要,不需要对其进行额外的 更改。 但是,若服务器的硬件配置或者服务期所属的网络环 境出现变化的话,则就需要对其进行调整。另外,有时 候出于优化数据库服务器性能的考虑,也需要对相关的 初始化参数进行调整。 在对参数文件进行更改时,无论是采用文本参数文件 ,还是服务器参数文件,最

10、好都能够事先对参数文件进 行备份,以防不时之需。这主要是因为参数文件对于数 据库服务器的影响是很大的。在修改时,若哪个参数被 意外更改,很可能导致数据库启动失败。 第19页/共42页 l文本格式pfile文件的产生 默认文件名:init%ORACLE_SID%.ora sqlcreate pfile =pfile名 from spfile =spfile名; l通过pfile生成spfile sqlcreate spfile =spfile名 from pfile =pfile名 ; 第20页/共42页 第21页/共42页 l设置操作系统环境变量oracle_sid指向数据 库实例的名称 se

11、t oracle_sid=orcl 该命令仅对本次运行有效,关闭命令窗口即失 效。若想下次启动仍有效,要在系统环境变量 中修改oracle_sid的值为orcl。 第22页/共42页 第23页/共42页 l实用工具oradim使用 C:oradim new sid orcl intpwd sys startmode auto 注册表项: HKEY_LOCAL_MACHINESYSTEMCurrentContro lSetServicesOracleServiceorcl 第24页/共42页 lsid本质 Oracle在操 作系统中的 “身份证号 码” 第25页/共42页 第26页/共42页 l

12、sqlplus实用工具登录数据库 C: sqlplus /nolog 只是登录状态 l以数据库管理员身份连接数据库 SQLconnect sys/sys as sysdba 以数据库管理员身份登录可以安装数据库 第27页/共42页 第28页/共42页 1.读取初始化参数 值 2.分配SGA 3.根据参数启动后 台进程 第29页/共42页 第30页/共42页 第31页/共42页 第32页/共42页 l 运行以下3个数据字典脚本 catalog.sql:创建系统常用的数据字典视图和同义词 catproc.sql:建立PL/SQL功能的使用环境,还创建 几个PL/SQL包用于扩展RDBMS功能 pu

13、pbld.sql l connect sys/sys as sysdba C:oracleproduct10.2.0db_1RDBMSADMINcatalog.sql C:oracleproduct10.2.0db_1RDBMSADMINcatproc.sql lconnect system/manager C:oracleproduct10.2.0db_1sqlplusadminpupbld.sql 第33页/共42页 第34页/共42页 Oracle的网络配置 tnsnames.or a Oracle 客户客户 端端 listener.or a Oracle 服务服务 器器 l Oracle产品安装完成后,服务器和客户端都需 要进行网络配置才能实现网络连接。 l

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论