9i以后就基本不用initpfile文件pfile和spfile区别了,改用spfile了,它是个二进制文件,不能通过编辑器修改,和intipfile文件之间可以相互复制 是自动生成pfile和spfile区别的备份文件pfile和spfile区别;1initora初始参数文件,也称为pfilespfile,是数据库启动所必须的文件2控制文件,ctl后缀结尾的,包含了数据库的表空间数据文件路径等信息3数据文件,dbf后缀结尾的,就是对应了控制文件里提到的实实在在的文件4在线日志文件,log后缀结尾的,用来记录实时的log5归档日志文件。
对于spfile和pfile之间的区别1spfile是二进制文件可以通过 string spfileorclora进行二进制的文件查看,不可以使用文本编辑器修改,只能在sqlplus中使用命令动态修改参数对于pfile是文本文件,可以直接使用文本编辑器进行修改,重启数据库后生效2spfile必须存储在服务端,一般是在$ORACLE_HOMEdbs。
fputs和fprintf区别
1、1启动次序 SPfile优先于Pfile2PFILE是静态文件,修改之后不会马上生效,数据库必须重新启动读取这个文件才行3SPFILE是动态参数文件,是二进制文件,不可以直接用记事本等等程序做修改,可以用ALTER命令做修改,不用重起数据库也能生效修改方法查看参数信息 sqlshow parameter修改参数 sqlal。
2、但pfile和spfile区别你也可以通过制定pfile的文件启动数据库startup pfile =#39$ORACLE_HOMEdbspfilesidora这种情况多用在需要修改隐式参数时查看当前数据库使用的是spfile还是pfile的方式如下以sysdba身份登录数据库,执行命令show parameter spfile,如果有值,则使用的是spfile,否则使用的是pfileSQL conn as。
3、Oracle启动参数文件有两种格式SPFile和PFileSPFile是二进制格式文件,一般作为启动数据库时缺省文件PFile是文本文件件,必须指定它的路径及文件名时才能起作用按指定参数启动数据库步骤1CSqlplus nolong 2SQLConnect as sysdba 3Startup PFile=路径INIT参数文件名ora。
4、3物理文件架构被集中称为数据库数据库主要是有驻留在主机服务器磁盘驱动器上的物理文件构成这些文件可以被称作,数据文件,控制文件和日志文件,另外的一些文件也和数据库相关,但是不属于数据库,比如密码文件和数据库文配置文件pfile,spfile和归档redo日志文件archived redo log files一。
pipe和fifo的区别和联系
缺点是停机时间长,停机时间为从exp到网络传输到新库,再加上imp的时间二Storage存储迁移这种情况下,数据文件控制文件日志文件spfile都在存储上一般情况下是裸设备,我们可以直接把存储挂到新机器上,然后在新机器上启动数据库操作方法将老库的pfile因为里面有指向裸设备的spfile链接。
scope就是范围 ++ scope=spfile 仅仅更改spfile里面的记载,不更改内存,也就是不立即生效,而是等下次数据库启动生效有一些参数只允许用这种方法更改 ++ scope=memory 仅仅更改内存,不改spfile也就是下次启动就失效了 ++ scope=both 内存和spfile都更改 ++ 不指定scope参数,等同于scope=both。
这里的spfile文件对应的裸设备为devvgdatarspfile通过查看homedboracle10gdbsinitSIDora文件内容获得3,关闭所有实例shutdown immediate4,任意选取一个实例,创建参数文件到指定路径 SQLcreate pfile=’homedboraclepfileora’ from spfile5,修改pfileora文件,添加。
#39,greatest 位数,#39,位数 from dual输入后程序会自动截取该字符串的指定长度2表达式中的“位数”输入格式是数字形式如截取后10位,则输入数字10,也可以使用这个语句 substr字符串,截取开始位置,截取长度3这个公式需要注意的是。
oracle的实例名与ORACLE_SID就是说数据库和操作系统之间的交互用的是数据库实例名有以下不同1列入的参数设置不一样oracle的实例名instance_name是oracle数据库参数ORACLE_SIDORACLE_SID是操作系统的环境变量2交互性上不一样oracle的实例名ORACLD_SID用于与操作系统交互,也就是说。
如果你熟悉Oracle的架构,那么答案是在A SHutDown Instance COPY所有的密码文件,pfilespfile,建立一样的instanse用的目录, 所有数据文件,redo文件,控制文件到B机器上,用ORADIM建立服务假设是Windows 启动 完成如果你不熟悉ORACLE的架构1 在B机器上按你A机器上一样的名字,地方 方法 建立一个。
从SPFILE恢复如果Oracle数据库同时使用了SPFILE,并且SPFILE是有效的,可以通过Oracle提供的命令将SPFILE导出为PFILE,以恢复PFILE的配置需要注意的是,如果PFILE文件被加密,那么解开文件将需要相应的解密密钥或工具然而,在标准的Oracle数据库环境中,PFILE文件通常是以明文形式存储的,因此不需要解密此外。
网友评论
最新评论