暂无图片
spflie是不能直接打开修改,那么如何修改?
我来答
分享
2023-08-06
spflie是不能直接打开修改,那么如何修改?

spflie是不能直接打开修改,那么如何修改?

我来答
添加附件
收藏
分享
问题补充
2条回答
默认
最新
胡武

可以进行如下修改:

SQL> alter  system set xx=×× scope=spfile/both --意思是修改参数并把修改写入spfile中,如果scope的值是both则表示同时修改当前实例的参数并把修改写入spflie重启实例后修改生效,注意如果是静态参数,只能使用spfile选项,所谓静态参数是指无法在当前实例中改变的参数,这种参数只能通过将修改写入spfile,重启实例后才能生效。需要注意的一个问题是,省去scope选项时,默认是both,在使用spfile启动实例时;如果使用pfile启动实例,那么默认是memory,也就是说修改不会保存到参数文件中,仅对当前实例有效。

    ①先将spfile生成pfile:SQL>create pfile from spfile; --只要spfile存在于默认目录下,在数据库的任何阶段都可以执行(包括关闭、nomount、mount和open)。执行后在默认目录下生成init<sid>.ora文件,即所说的pfile,windows下oracle10g默认目录是ORACLE_HOME\database。

   ②修改pfile文件中的参数。若出现在无法打开的情况,可以复制到桌面修改之后替换回去即可。

   ③用修改后的pfile文件生成spfile文件:SQL>create spfile from pfile;  -- 注意这一步只能在实例关闭阶段执行。

暂无图片 评论
暂无图片 有用 3
打赏 0
暂无图片
Gl_huang
2024-05-30
同意作者1-3步骤,建议生成pfile时spfile前面最好加上具体路径,可以show parameter spfile查看具体路径和文件名,create pfile='/mnt1/ora11-init.ora' from spfile='/…/spfileora...ora',因为曾经遇到oracle 11rac某个版本bug,start 时读的spile 有问题
学习Oracle

变成pfile,修改后,用pfile启动,在创建spfile

暂无图片 评论
暂无图片 有用 0
打赏 0
回答交流
Markdown


请输入正文
提交
相关推荐
Oracle19c RAC内存分配问题
回答 6
表示关注,延伸一个问题。RAC环境中,针对大物理内存的情况下,数据库内存到底应该怎么分配。用自动内存管理还是手动管理
oracle rac 19c 存储划分空间疑问?
回答 6
已采纳
FRA闪回恢复区的意思,规划这个盘一般就是为了存放闪回日志,如果不开闪回那就不需要这个了。但是生产环境一般都要开启归档,归档日志一般也不会存放到DATA磁盘组,故需单独划一个盘ARCH或者FRA来存放
oracle安装12c,检查环境变量的时候闪退,怎么解决?
回答 2
检查一下是不是安装了360这样的安全卫士或者杀毒软件,如果安装了建议先关闭,再安装Oracle软件。
数据库INTEGER字段严重跳号,导致数据溢出
回答 4
已采纳
问题解决了:不是用的序列。是一个定时任务导致的,里面一个判断写错了,遇到错误就陷入死循环了。处理了就正常了。
oracle 的SQL问题(关于Model字句取上一行的值)
回答 1
已采纳
暂无文字回复
Oracle sql语句,加什么查询条件 只查看筛选 ,大于90%并且等于90%?
回答 4
SQL&gt;selectfromtt;AAabcd90%xyzf92%pqrs72%test100%Elapsed:00:00:00.00SQL&gt;selectfromttwheretonumb
19c RAC DG PDB 健康检查脚本分享下?
回答 1
不太清楚你要的健康检查脚本具体是检查什么。我们的数据库关于DG的就是一些基本的监控脚本,比如定时检查两边的归档号差距是否非常大,然后就是查看gv$archivedeststatus视图中的GAP状况,
Oracle
回答 2
这个课程了解一下,100天精通Oracle实战系列,这套课程包含了您想了解的内容。本套课程从实战角度出发,详细的讲解oracle数据库中的相关技能。整套课程讲解思路清晰易懂,小白也能够学习。本课程主要
Oracle 8层connect by怎么提高查询?
回答 1
什么是8层connectby?应该是你的查询树形结构的层数有8层吧,你的查询慢么
在Oracle的官方文档上,10G所支持的aix版本这部分内容在哪里可以找到?
回答 1
已采纳
暂无文字回复