日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

oracle file参数,oracle的参数以及pfile和spfile

發布時間:2025/3/15 编程问答 21 豆豆
生活随笔 收集整理的這篇文章主要介紹了 oracle file参数,oracle的参数以及pfile和spfile 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

對這些東西都沒什么整體概念,以下是東抄西抄的。

1,Select isspecified,count(*) from v$spparameter group by isspecified;

如果isspecified里有true,表明用spfile進行了指定配置

如果全為false,則表明用pfile啟動2,spfile是二進制的

3,http://snakeskin.javaeye.com/blog/155136

db_buffer_size=db_block_buffers*db_block_size, db_block_size為數據庫默認值, 不要修改

pfile不要有SGA_TARGET這個參數, 也不要有db_cache_size這個參數, SGA_MAX_SIZE也不需要

1)創建pfileSQL>create pfile from spfile

這樣就在d:/oracle/product/10.1.0/db_1/database目錄下面多1個文件INITorcl.ORA

或者copy d:/oracle/product/10.1.0/admin/orcl/pfile/init.ora.XXXXXXXX到上述目錄, 名字改成INITorcl.ORA

init.ora.XXXX也是個pfile文件, 不妨試著用這個文件啟動你的數據庫

SQL>startup pfile='d:/oracle/product/10.1.0/admin/orcl/pfile/init.ora.XXXXXXXX'

特別是你改動參數導致數據庫無法啟動的情況下, 用這個文件恢復你的spfile將非常有用

SQL>create spfile from pfile='d:/oracle/product/10.1.0/admin/orcl/pfile/init.ora.XXXXXXXX'

2)修改pfile的內容修改后主要內容為

sga_target=1700000000(1.7G左右)

lock_sga=true

pre_aggregate_tagert=250000000(250M左右)

workarea_size_policy=auto

pre_page_sga=true

sga_max_size=1720000000(1.72G左右)

3)根據pfile啟動數據庫SQL>startup pfile='d:/oracle/product/10.1.0/db_1/database/INITorcl.ORA'

如果不能啟動, 可能是某些參數的原因, 那么就修改INIToracl.ORA的配置文件, 直到能正常啟動為止.

4,http://www.orafaq.com/node/5

What is the difference between a PFILE and SPFILE:

A PFILE is a static, client-side text file that must be updated with

a standard text editor like "notepad" or "vi". This file normally

reside on the server, however, you need a local copy if you want to

start Oracle from a remote machine. DBA's commonly refer to this file

as the INIT.ORA file.

An SPFILE (Server Parameter File), on the other hand, is a

persistent server-side binary file that can only be modified with the

"ALTER SYSTEM SET" command. This means you no longer need a local copy

of the pfile to start the database from a remote machine. Editing an

SPFILE will corrupt it, and you will not be able to start your database

anymore.

5,怎樣查看一個參數修改是否需要重啟數據庫

select name,value ,ISSYS_MODIFIABLE from v$parameter

如果ISSYS_MODIFIABLE 返回的是false,說明該參數無法用alter system語句動態修改,需要重啟數據庫

6,用命令修改參數

alter system set java_pool_size=2 scope=spfile ;

scope=spfile 的修改是需要重啟數據庫

scope=both 實時生效和寫入spfile,不需要重啟數據庫

scope=memory 實時生效,但不寫spfile,這樣如果重啟數據庫,則恢復原來的參數值

每個參數能修改的scope是不一樣的,可以查詢v$parameter了解參數能被修改的類型

見http://bbs.chinaunix.net/archiver/?tid-974075.html

10,

http://www.cnblogs.com/jacktu/archive/2008/02/27/1083232.html

http://topic.csdn.net/u/20090227/16/fb3d88ed-f2ca-44ed-8097-dc363054515c.html

總結

以上是生活随笔為你收集整理的oracle file参数,oracle的参数以及pfile和spfile的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。