oracle数据库pfile文件,Oracle pfile/spfile参数文件详解
Oracle pfile/spfile參數文件詳解
在創建數據庫時,SPFile文件中部分必須考慮的參數值:
基本規則
a.在SPFile文件中,所有參數都是可選的,也就是說只需要在初始化參數文件中列出那些需要修改的參數,其它保持默認值即可。
b.SPFile文件中只能包含參數賦值語句和注釋語句。注釋語句以“#”符合開頭,是單行注釋。
c.SPFile文件中列出的參數是不分次序的。
d.SPFile參數的名稱和值是不區分大小寫的,只有在Unix系統中,由于操作系統本身區分文件名稱和路徑的大小寫,才需要在設置參數時注意大小寫問題。
e.若要在SPFile文件的同一行設置多個參數,需要使用空格分隔。比如:PROCESSES=100 CPU_COUNT=1 OPEN_CURSORS=10
f.對于可以具有多個值的初始化參數,需要將所有的值放在一個括號內,并使用逗號進行分隔,比如ROLLBACK_SEGMENTS=(SEG1,SEG2,SEG3,SEG4,SEG5)
g.在SPFile文件中,可以使用IFILE參數引用其它的SPFile文件。
h.對于具有字符串類型值的參數,如果字符串中包含空格或制表符,必須使用單引號或雙引號將字符串括起來,比如:NLS_TERRITORY="CZECH REPUBLIC"
常用參數:
DB_NAME和DB_DOMAIN
全局數據庫名通常由本地數據庫標識(DB_NAME)和網絡域名(DB_DOMAIN)組成,在網絡中唯一標識一個Oracle,在只有一個實例的情況下,DB_NAME與實例標識SID相同。
全局數據庫名在數據庫創建后可以更改,使用【Alter DataBase RENAME GLOBAL_NAME】語句,語句執行成功后,必須重啟Oracle并重建控制文件(重建控制文件是一件比較危險的工作,因此,建議避免修改全局數據庫名)。
DB_NAME同時存儲在數據文件、控制文件和重做日志文件中,如果DB_NAME參數指定的數據庫名與控制文件的保持不一致,Oracle將無法啟動。
CONTROL_FILE
控制文件保存有關于數據庫物理結構的基本信息,每個Oracle都必須至少擁有一個控制文件。Oracle建議創建兩個控制文件,并且應當將他們分別放置在不同點硬盤上。
DB_Block_Buffer
這部分內存的作用主要是在內存中緩存從數據庫中讀取的數據塊,數據庫緩沖區越大,為用戶已經在內存里的共享數據提供的內存就越大,這樣可以減少所需要的磁盤物理讀寫次數。
在Oracle 9i以前版本數據庫中,緩沖是由db_block_buffers*db_block_size來決定,db_block_size參數是在創建數據庫時設置的,它決定數據庫里每個塊的大小,9i以前不能改變已經存在的數據庫的塊大小,
相關文檔:
1.建表空間
create tablespace OSDB datafile 'F:\oracle\oradata\glsqjz\OSDB.ora' size 100m reuse default storage(initial 500k next 500k pctincrease 20);
2.建用戶
create user OSUSER identified by OSUSER;//identified by 后面的是密碼,前面的是用戶名
3.用戶授權
grant resource,connect,RECOVERY ......
查找數據庫中所有字段? 以對應的表
select C.column_name,C.TABLE_NAME from dba_tab_columns C where owner=''
查每個科目class 分數scro前三名
select id, name, class, scro
from (select row_number() over(partition by class order by scro desc)? cnt,
&n ......
1、使用oracle用戶登錄,連接數據庫
[oracle@wuzj ~]$ sqlplus /nolog
SQL*Plus: Release 10.2.0.1.0 - Production on Thu Feb 26 12:06:29 2009
Copyright (c) 1982, 2005, Oracle.? All rights reserved.
SQL> conn /as sysdba
Connected.
//查看用戶
SQL> select username,password from dba_users;
......
區別:
1.CHAR的長度是固定的,而VARCHAR2的長度是可以變化的, 比如,存儲字符串“abc",對于CHAR
(20),表示你存儲的字符將占20個字節(包括17個空字符),而同樣的VARCHAR2
(20)則只占用3個字節的長度,20只是最大值,當你存儲的字符小于20時,按實際長度存儲。
2.CHAR的效率比VARCHAR2的效率 ......
2010年5月25日 富士康11跳樓自殺的這天。傳聞oracle 10g r203自動分析作業不是很靠譜,具體為什么不得而知!今天老庫的機器要被搬走,看到上面有個目錄是DBA導數據而用的,還留著老庫遷到新庫的DMP數據文件309G。想老庫真正用到的表比較少,數據量會小很多。為了知道具體量,所以自己試玩下EXP導數據。先試了下用戶表590萬1. ......
總結
以上是生活随笔為你收集整理的oracle数据库pfile文件,Oracle pfile/spfile参数文件详解的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: php ios 判断字符串长度,iOSt
- 下一篇: thinkphp仿素材火教程_国外都用古