ORA-32001: write to SPFILE requested but no SPFILE is in use 译: 写入 SPFILE 请求,但没有使用 SPFILE SELECT...NAME, VALUE, DISPLAY_VALUE FROM V$PARAMETER WHERE NAME ='spfile'; 可以看到没有 spfile 配置文件。...create spfile from pfile; 根据 pfile 文件来创建 spfile 文件。...,后来我把 spfile 文件删掉再创建就好了。...show parameter spfile; 查看下就有了。 然后再次更改就成功了。 扩展一下,scope 有3个参数 spfile、memory 和 both。
前言 ☀️ spfile 介绍 ⭐️ spfile 参数文件位置 ????...☀️ spfile 介绍 spfileSID.ora 文件就是 spfile 参数文件,是二进制文件。...; spfile 是一个二进制文件,可以使用rman进行备份,增加数据库的安全,便于恢复; 所以,现在基本都是默认使用 spfile 来启动数据库,但是如果由于 spfile 修改参数数据库无法启动时,...⭐️ spfile 参数文件位置 单机数据库,spfile 参数文件通常存在于以下目录下: Windows: $ORACLE_HOME/database Linux: $ORACLE_HOME/dbs...❤️ 注意: 因此,在最后生成 spfile 时,需要手动指定 spfile 的路径为 ASM 磁盘中的路径!
新增字段 alter table hdbft.rpt_device_group add( BLNAME varchar2(20),FAMILYGROUP var...
Oracle9i新特点:SPFILE的使用 --How to set events with spfile and etc....导出SPFILE文件 SPFILE文件可以导出为文本文件,使用导出、创建过程你可以向SPFILE中添加参数。...重新启动数据库,新的SPFILE生效。...对于Oracle920,缺省的就使用spfile启动,但是这个spfile不是凭空而来,而是根据这个文件创建而来,你可以去掉这个长后缀,就是标准的 pfile文件了。...如果你想要使用pfile启动数据库,那么你可以把spfile改名,NT缺省位于$ORACLE_HOME/database下,这样Oracle就不会使用这个spfile了 。
---- 从Oracle 9i开始,Oracle缺省使用spfile启动数据库,spfile必须由pfile创建,新建的spfile将在下一次启动数据库时生效。...[='xxxx']; 通过spfile创建pfile文件(此时会在$ORACLE_HOME/dbs目录下生成pfile.当然你也可以指定参数文件的位置。...SQL> create pfile from spfile; File created. 如果当前实例是使用spfile 启动的那么是不可以使用下面的命令来创建spfile 的。...如果实例是使用spfile 启动的默认的scope 方式是both。 ---- 备份spfile rman 提供了备份spfile 的功能....RMAN> backup spfile;--显示的发出备份spfile 的命令。 开启spfile 的自动备份功能。
2.2 查找java命令的位置 which java 这样我们便能看到相应的路径名称 ? 2.3查找列出该链接所指向的原始文件或目录 ls -l /usr/bin/java ?
linux中的gcc编译器默认是从 "cd /usr/include/" 中查找头文件的,但是在该目录下并没有发现sys子目录。那么这个sys到底对应于系统的哪个目录?...经过一番查找,我发现#include 在:"cd /usr/include/x86_64-linux-gnu/sys/stat.h"这个里面。 我的操作如下图所示: ?
When this happens, the SPFILE can be replaced by a 有时候SPFILE会被破坏掉。...新的SPFILE可以这样被生成: - 以SYSDBA的身份连接数据库实例 - 利用下面的命令创建新的SPFILE: SQL> CREATE SPFILE FROM PFILE = 'ORACLE_HOME...如果目录下SPFILE已存在则将被覆盖。...或者可以用下面的命令将SPFILE创建到指定目录下: SQL> CREATE SPFILE = 'desired_directory\my_spfile.ora' FROM PFILE =...要想覆盖旧的SPFILE,只需要把旧的从ORACLE_HOME\ora92\database\目录下删除,然后将新的SPFILE拷到这里并重名跟以前的一样。最后启动实例,新的SPFILE将被使用。
首先测试生成PFILE或者SPFILE,同时指定生成文件的位置,请注意后者直接导致了集群参数文件指向的变更。...srvctl config database -db rac12|grep -i 'spfile' Spfile:/tmp/fmem.spfile 从文件生成PFILE或者SPFILE,不指定生成文件的位置...srvctl config database -db rac12|grep -i'spfile' Spfile:+DATA/spfilerac12_1.ora 指定生成文件位置,但源文件默认使用默认位置...srvctl config database -db rac12|grep -i 'spfile' Spfile:/tmp/ffile2.spfile 生成文件和源文件均使用默认位置。...幸运的是,通常RAC在安装完成后,在初始化参数的默认位置($ORACLE_HOME/dbs)一般会创建一个PFILE,里面用SPFILE参数指向了共享的SPFILE。
本文描述RAC 环境下参数文件(spfile)的相关管理工作。 ...有关RAC环境下的重要参数描述,请参考:RAC 环境下重要参数 1、参数文件的位置 SQL> show parameter instance_name NAME...文件的位置,即告诉,兄弟,你去xx去找那个spfile吧,哈哈,,, #注,Oracle数据库启动时会先找spfile${ORACLE_SID.ora},如果对应的spfile不存在则找spfile.ora...文件位置的修改 SQL> show parameter spfile; NAME TYPE VALUE...文件, #而是直接根据ocr中spfile文件位置启动数据库。
spfile:服务器参数文件(Server Parameter Files),从Oracle 9i开始,Oracle引入了Spfile文件,spfile 默认的名称为“spfile+例程名.ora”文件路径...用spfile以后,所有参数改变都写到spfile里面(只要定义scope=spfile或both),参数配置有个权威的来源。...3、如何查看Spfile与pfile的目录位置?...参数 系统当前为从spfile启动,在查看show parameter pfile和show parameter spfile 都能看到spfile参数文件的路径。...SQL> 通过spfile创建pfile文件(此时会在$ORACLE_HOME/dbs目录下生成pfile:initorcl.ora),当然你也可以指定参数文件的位置。
文章目录 位置参数变量 1. 介绍 2. 基本语法 3. 位置参数变量 位置参数变量 1....介绍 当我们执行一个 shell 脚本时,如果希望获取到命令行的参数信息,就可以使用到位置参数变量 比如 : ....位置参数变量 案例:编写一个 shell 脚本 myshell.sh , 在脚本中获取到命令行的各个参数信息。 #!
获取进程的pid后,然后使用命令ls -l /proc/${pid},这个命令可以列出该进程的启动位置。
set 是Linux 的内置命令,这是一个非常有用的命令,只是可能因为不熟悉,所以就不怎么用,如果你看一些比较成熟的shell scripts, 经常会看到用set的地方,本文对set命令的-e , —...如果不是0,那么脚本立即退出,后续的脚本将不会得到执行的机会; set +e ; 这个是默认的状态,表示就算后续的命令如果返回值不是0,那么脚本依然向下执行; 所以 set -e其实就是从设置的位置起...shell_commands]# set 除了上面的-e option 可以帮助优化脚本外,其"--" option 更有用: 在调用shell脚本的时候,通常传递参数给shell脚本,这些参数叫做位置参数...,那么有没有可能在没有用shell脚本的时候也使用位置参数呢?
Oracle9i新特点:SPFILE的使用 --How to backup and restore spfile and controlfile using autobackup option Last...原文出处: http://www.eygle.com/faq/Oracle9i.New.Feature.Spfile.04.htm 六....SPFILE的备份与恢复 在本文开篇我们提到,Oracle把Spfile也纳入到Rman的备份恢复策略当中,如果你配置了控制文件自动备份(autoback),那么Oracle会 在数据库发生重大变化(...如增减表空间)时自动进行控制文件及Spfile文件的备份。...All rights reserved. connected to target database: HSJF (DBID=1052178311) RMAN> restore spfile to '/tmp
错误操作如下: SQL> alter system set sga_max_size=5G scope=spfile; System altered....SQL> startup ORA-27102: out of memory 解决的办法:在机器上创建一个文件,例如叫 mypfile.txt,编辑这个文件,内容如下: SPFILE='...d:\oracle\product\10.2.0\dbs\spfileorcl.ora' sga_max_size=1073741824 注: 1.spfile的位置应按实际位置; 2.上面的...3.此方法其实就是通过mypfile.txt指定加载原来spfile的内容,同时在文件后面把spfile中存在的错误修正过来。 ...set sga_max_size=2G scope=spfile; 上面的操作是在Windows下,Linux下也是一样的。
SPFILE,参数值为实际存在的SPFILE(非默认SPFILE)的路径,如下 SPFILE = /u01/oracle/dbs/test_spfile.ora 2)启动数据库,并指定PFILE参数,参数值指向步骤...默认文件名和缺省位置 Platform SPFILE Default Name SPFILE Default Location UNIX and Linux spfileORACLE_SID.ora 未使用...PFILE的缺省文件名和文件位置: 平台 Default Name 默认位置 UNIX、Linux initORACLE_SID.ora 例如,如数据库实例名为mynewdb,则PFILE文件名为:initmynewdb.ora...ORACLE_HOME/dbs Windows initORACLE_SID.ora ORACLE_HOME\database 注:实际测试发现,linux下默认PFILE文件名为init.ora...安装主目录 3.如不为SPFILE指定文件名,则在由平台决定的默认位置创建带有默认文件名的SPFILE文件 4.采用默认SPFILE文件名和文件路径,或者指定的SPFILE文件名已存在,创建SPFILE
Oracle诊断案例-Spfile案例一则 link: http://www.eygle.com/case/spfile.htm 情况说明: 系统:SUN Solaris8 数据库版本:9203 问题描述...发现系统没有使用spfile,而初始化参数设置的undo表空间为UNDOTBS1 5. 检查参数文件 这个设置是极其可疑的. 怀疑参数文件和实际数据库设置不符. 6....如果使用spfile,缺省的修改范围是both,会同时修改spfile文件,就可以避免以上问题的出现....and Oracle Data Mining options JServer Release 9.2.0.3.0 - Production中断开 bash-2.03$ 在这里我们可以看到,使用spfile
登录mysql终端 mysql -uroot -p 输入密码: 进入mysql>
directory does not exist [/home/oracle/102/dbs/] ORA-48187: specified directory does not exist Linux...connected SQL> conn / as sysdba ERROR: ORA-09925: Message 9925 not found; product=RDBMS; facility=ORA Linux-x86... 解决办法: 由于spfile为二进制文件,因此修复比较困难,所以考虑从备份的spfile中恢复 1.spfile备份是否存在,如存在则恢复到原始位置,如放在缺省位置,则为$ORACLE_HOME/...pfile,则可以使用数据库初始化时的pfile来启动,缺省位置为 $ORALCE_BASE/admin/$ORACLE_SID/pfile 5.也可以在SQLplus下直接使用create spfile... control file: '/u01/app/oracle/oradata/orcl/control03.ctl' ORA-27037: unable to obtain file status Linux
领取专属 10元无门槛券
手把手带您无忧上云