一、pfile spfile区别 Pfile 文本,可以被vi编辑 viinitsid.ora Spfile 二进制 只能放在Oracle服务器端 spfilesid.ora Spfile 可以被rman 备份(Rman只能备份二进制文件) 优先级不同,Oracle启动后要用参数文件,首先寻址spfilesid.ora 若无, 找spfile.ora

一、pfile spfile区别

Pfile 文本,可以被vi编辑 vi

init.ora

Spfile 二进制 只能放在Oracle服务器端 spfile.ora

Spfile 可以被rman 备份(Rman只能备份二进制文件)

优先级不同,Oracle启动后要用参数文件,首先寻址spfile.ora 若无, 找spfile.ora , 若无,找 init.ora

,若还找不到,报错

修改方式不同,spfile :

Alter

system|session set parameter_name =values

<>;

参数文件路径;

Linux: $ORACLE_HOME/dbs/spfile$ORACLE_SID.ora

二、.参数文件的相互转换

Create pflile from

spfile;

Create

pfile=’/home/oracle/init.ora’ from spfile;

Create spfile from

pfile;

11g :Create spfile from memory;

启动时指定pfile

1、 手动修改pfile

2、 Startup

pfile=‘、、、、、’;//指定pfile

3、 Create spfile from

pfile;

如何查看当前使用的哪个参数文件

方法1 SELECT

distinct ISSPECIFIED FROM

v$spparameter;

若结果为:FALSE 说明当前用的是pfile

方法2 修改一个参数 指定scope=spfile 如果不能修改,则当前使用的是pfile

ALTER

system SET sga_target=200m scope=spfile;

三、修改参数:

Alter

system|session set parameter_name =values

scope=memory|spfile|both

Memory 只对当前instance的内存有效,下次启动无效(临时性的)

Spfile 只对spfile修改,必须经下一次启动才有效,当前实例没有修改。

Both 把内存和参数文件均修改。(默认为Both)

Alter Session 和 Alter

System

v$parameter视图中,每个参数都有一个isses_modifiable和issys_modifiable

这两个属性,分别表示参数能否被alter session

set。。和 alter system set。。

Alter system set sga_max_size=200m scope=spfile

sid=’TEST’;//有多个实例的情况下,要指定SID对特定实例修改。

alter system修改的是参数文件,所有用户都会生效

alter session只是对当前session生效

alter database 一般修改的是控制文件信息

http://blog.sina.com.cn/s/blog_8c6d7ff60100vdqx.html

本文原创发布php中文网,转载请注明出处,感谢您的尊重!

oracle执行带有nbsp参数,Oracleamp;nbsp;参数文件amp;nbsp;spfileamp;nbsp;a相关推荐

  1. python线程执行带有参数的任务(args、kwargs)

    Thread类执行任务并给任务传参数有两种方式: args 表示以元组的方式给执行任务传参 kwargs 表示以字典方式给执行任务传参 1. args参数的使用 元组方式传参(args) :元组方式传 ...

  2. python进程执行带有参数的任务(args、kwargs)

    Process类执行任务并给任务传参数有两种方式: args 表示以元组的方式给执行任务传参 kwargs 表示以字典方式给执行任务传参 1. args参数的使用 元组方式传参(args): 元组方式 ...

  3. oracle创建带参数视图6,Oracle创建带有参数的视图代码介绍

    在Oracle里,视图不像存储过程和函数一样,可以定义输入参数,但我们可以变个方式,使用程序包来实现 首先定义程序包: /* 按个人需要定义,我定义三个参数 ,因我项目程序需要,所以三个参数都是num ...

  4. Python多任务(多线程执行带有参数的任务,利用threading创建线程时传入参数--args参数和kwargs参数)

    1.多线程执行带有参数的任务 以元组形式传参 以字典方式进行传参       (字典的key值和参数名要一致) 2.线程的注意点 线程之间执行是无序的 主线程会等待所有的子线程执行结束再结束 如果要主 ...

  5. Python学习笔记32:Python线程_多线程的使用_线程执行带有参数的任务

    文章目录 线程 1. 线程的介绍 2. 线程的概念 3. 线程的作用 4. 小结 多线程的使用 1. 导入线程模块 2. 线程类Thread参数说明 3. 启动线程 4. 多线程完成多任务的代码 5. ...

  6. 关于qt执行带有中文参数的DOS命令执行不成功

    如题,关于qt执行带有中文参数的DOS命令执行不成功 我有一个梦想,我写的代码,可以像诗一样优美.我有一个梦想,我做的设计,能恰到好处,既不过度,也无不足. 项目中第一款软件交付遇到一个小细节,作为开 ...

  7. oracle 执行带参数的sql语句_当用EXECUTE IMMEDIATE执行SQL语句中的参数个数也是动态的?用什么方法实现?...

    当用EXECUTE IMMEDIATE执行SQL语句中的参数个数也是动态的?用什么方法实现? 描述详细一点就是:在要执行的SQL语句中所用到(: parameter)这种参数的个数,因具体条件不同,而 ...

  8. Oracle存储过程中如何根据指定的参数判断该参数的值否存在数据表中:

    摘要:最近项目中用到了Oracle存储过程,所以就自己尝试着写了下,下面我把我遇到的问题描述一下:就是在我处理解析Clob字段中的xml字符串的时候,有个需求就是根据指定的主键参数,来判断该参数的值是 ...

  9. oracle数据库配置助手来初始化参数,使用服务器参数文件(SPFILE)管理初始化参数...

    传统上,Oracle数据库的初始化参数存储在文本初始化参数文件中.为了更好的可管理性,您可以选择在二进制服务器参数文件中维护初始化参数,该文件在数据库启动和关闭期间保持不变.本节介绍服务器参数文件,并 ...

最新文章

  1. XXX语录,可以不信,但不能不看
  2. 简单的实现购物车功能,还有不到位的地方,加油!!!
  3. 【从零学习openCV】opecv操作像素
  4. 【直播预约】线上Greentea JUG Meetup
  5. RT-Thread I2C设备驱动框架的对接使用
  6. 【FFMPEG】【ARM-Linux开发】 ffmpeg 静态库使用,undefined reference错误
  7. Time除了监控程序运行时间还能干这个?
  8. tensorflow 获取checkpoint中的变量列表
  9. 144hz和60hz测试软件,144hz显示器与60hz采集卡(等同于60hz显示器)复制画面后程序帧率异常...
  10. VB代码-excel自动排序
  11. ubuntu中网易云音乐图标打不开应用的问题
  12. 盘点愚人节各大网站彩蛋,谁最爱恶搞?
  13. 双电机智能小车装配教程(海灵智电)
  14. nginx反向代理与正向代理
  15. already opened by ClassLoader
  16. 51学习(2):vscode+ Embedded IDE开发环境搭建
  17. mysql可以存储拼音吗_MySQL汉字变换拼音(存储函数)
  18. 最近火爆的chatgpt,程序员如何使用其进行代码开发
  19. matplotlib动画演示:细胞自动机-探索生命起源
  20. 『PyTorch』学习笔记 2 —— 模型 Finetune

热门文章

  1. UVALive - 6440(模拟)
  2. php multicast多播实现详解
  3. POJ3461 【KMP(粗糙模板)】
  4. HTML1.0 - html 环境搭建 开发工具
  5. Matlab C-Mex Round 1
  6. (转)Linux内核的Oops
  7. Perforce-Server迁移
  8. SQL Server 2000企业管理器中MMC无法创建管理单元的解决方法
  9. flex怎么设置调用的外部浏览器
  10. Linux性能监控(转)