2023拉

Oracle学习笔记0006_初始化参数文件讲解

上一篇 / 下一篇  2011-08-07 10:28:58 / 个人分类:Oracle_DBA

 PFILE类型初始化参数文件:

  默认情况下,创建数据库时候(DBCA创建),初始化参数文件自动创建好。DBCA创建的初始化参数文件默认是sPFILE类型的。使用Linux操作系统命令 把安装目录下的sample 文件拷贝成PFILE文件。cp init.ora inittest.ora ,为什么是inittest.ora,格式是initORACLE_SID.orax形式的。使用env | grep ORACL 查看ORACLE的环境变量ORACLE_SID=test 。使用vi命令编辑这个文件。修改db_name=Oracle实例名 添加db_block_size=8192(缺省值是4K) control_file= ('/u01/oradate/test/control01.ctl','/u01/oradate/test/control02.ctll')d等相关参数。 修改完成之后保存,然后启动数据库。见截图

如果启动失败,可以是初始话参数文件的问题,我们使用shutdown abort;把数据库停止。

建议使用Oracle老手的初始化参数文件进行相应修改操作。具体参数不清楚,可以看产品文档中查看。下图是PFILE类型实例文件。

 SPFILE类型初始化参数文件:在Oracle 8 之前是不存在的。它是2进制文件。该文件必须登录数据库使用SQL PLUS进行修改,参数文件只保存在数据库服务器上。默认安装目录下,Oracle实例关闭与开启都可以进行修改并持久保存。Recovery Manager 提供该文件备份,对PFILE类型文件不支持备份。这是2中文件类型的区别。

创建SPFILE文件:可以使用PFILE文件来创建SPFILE文件。参考下图。

可以使用默认路径 create spfile from pfile 即可。

下图是SPFILE类型实例文件。

 使用 strings spfiletest.ora | more 查看spfiletest文件内容。strings Linux下的显示2进制格式或文本命令。


TAG:

 

评分:0

我来说两句

Open Toolbar