oracle 11g怎么把pfile保存为spfile?------即怎么更新spfile?
(11g默认为spfile)
(11g默认为spfile)
解决方案 »
- ORACLE存储过程分页的问题
- 表记录去重的办法
- 使用database configuration assistant删除数据库后,managerment server无法刷新
- 中饭都不吃,在线等,都是因为这个该死的小问题,大家要帮我啊~~顺便把我的仅有的50分送给兄弟你们~!!
- 用C#开发,如何连接不在本地的Oracle服务器啊。
- 如何完成远程数据库的备份
- 这条sql在oracle存储过程中怎么写--在线等待
- 请问8.1.6版和9版的可以装到同一OS吗?
- 一个建好的表,怎样在中间插入字段?要在中间插入
- Oracle8.1.7 for linux installation error
- Oracle时间函数
- 临时表空间利用率让我纠结
alter system set parametername=value scope=memory|spfile|both
比如
alter system set sga_max_size=40M scope=spfile
scope=spfile时,当前实例不生效,重启后生效,
memory时,仅对当前实例生效,
both时,对当前实例生效,重启后也有效
SQL> CREATE spfile from pfile='..\..\*.ora'------------------------------------------------------------------------------
Blog: http://blog.csdn.net/tianlesoftware
网上资源: http://tianlesoftware.download.csdn.net
相关视频:http://blog.csdn.net/tianlesoftware/archive/2009/11/27/4886500.aspx
Q Q 群:62697716
1
通过命令更改
alter system set parameter_name=value scope=memory|spfile|both(三者选其一)2
由于pfile是文本格式 可以直接修改 而spfile是二进制 不能直接修改create pfile='pfile的路径' from spfile='spfile的路径';
手工修改生成的pfile
接下来在通过命令
create spfile='spfile的路径' from pfile='pfile的路径';
使用spfile
create pfile = 'x/x/xx' from memory;但是我不知道还可以这样执行:
create spfile from pfile = 'x/x/xx';我的问题是:
如果这样执行,新生成的spfile会覆盖默认位置的spfile吗?我在想spfile当前正在使用,会不会“写保护”啊?