国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數據庫 > Oracle > 正文

Oracle8I系統管理員資料

2024-08-29 13:40:05
字體:
來源:轉載
供稿:網友

  第一章 Oracle8i 系統治理
  第一節 參數設置
  1、 為linux設置Oracle環境變量
  參數 說明 解說
  EPC_DISABLED 功能: 取消Oracle跟蹤
  語法 true /false
  NLS_LANG 功能: 指明輸出的語言字符集
  語法 language_territory.characterset
  ORA_NLS33 功能: 指明語言、字符集的儲存路徑
  語法 $ORACLE_HOME/ocommon/nls/admin/data
  ORACLE_BASE 功能: 指明Oracle的基本路徑
  語法 Directory_path
  例子: /u1/oracle
  ORACLE_HOME 功能: 指明Oracle包含的軟件目錄
  語法 directory_path
  例子: $ORACLE_BASE/PRodUCt/8.1.6
  ORACLE_PATH 功能: 指明Oracle應用程序的搜索路徑
  語法 directory1:directory2:directory3
  例子: /u01/oracle/adhoc/8.1.6/bin:.
  ORACLE_SID 功能: Oracle系統標志符
  例子: ORCL
  ORACLE_TRACE 功能: 跟蹤數據庫安裝的標志
  值域 T/其他
  ORAENV_ASK 功能: 控制是否提示ORACLE_SID和ORACLE_HOME
  值域 NO/其它
  SQLPATH 功能: 設置SQL*Plus搜索文件login.sql的路徑
  例子: /home:/home/oracle:/u01/oracle
  TNS_ADMIN 功能: 設置Net8的環境路徑
  例子: $ORACLE_HOME/network/admin
  TWO_TASK 功能: 設置在tnsnames.ora中定義Net8連接的缺省字符串
  例子: PRODDB_TCP
  2、 使用Oracle8I的LINUX環境變量
  參數 說明 解說
  CLASSPATH 功能: 使用java功能
  例子: JRE_Location,$ORACLE_HOME/product/jlib, $ORACLE_HOME/product/jlib.
  DISPLAY 功能: 使用X_工具
  例子: hostname:display(單色為0)/135.287.222.12:0
  HOME 功能: 用戶的主目錄
  LANG or LANGUAGE 功能: 指明輸出的語言字符集
  LD_LIBRARY_PATH 功能 設置共享目標庫
  例子 /usr/dt/lib:$ORACLE_HOME/lib
  
  PATH 功能 設置可執行程序的路徑,必須包括$ORACLE_HOME/bin.
  例子 /bin:/usr/bin:/usr/local/bin: /usr/bin/X11:$ORACLE_HOME/bin:$HOME/bin:.
  SHELL 功能 說明所采用的命令編輯器
  例子 /bin/sh
  TERM 功能 Oracle工具包和Linux工具及終端類型
  例子 vt100
  TMPDIR 功能 指明臨時文件空間
  例子 /u02/oracle/tmp
  XENVIRONMENT 功能 設置X-WINDOWS環境
  3、 缺省的初始化參數
  可以啟動SQL*Plus執行SHOW PARAMETERS就可以查詢系統參數。
  參數 缺省值 值域
  BACKGROUND_DUMP_DEST ?/rdbms/log 有效路徑名
  BITMAP_MERGE_AREA_SIZE 1048576 65536 - unlimited
  COMMIT_POINT_STRENGTH 1 0-255
  CONTROL_FILES ?/dbs/cntrloracle_sid.dbf Valid file names
  CREATE_BITMAP_AREA_SIZE 8388608 65536 - unlimited
  DB_BLOCK_BUFFERS 48MB of buffers 50 - unlimited
  DB_BLOCK_SIZE 2048 2KB - 16KB
  DB_FILES 200 1 - 2000000
  DB_FILE_DIRECT_IO_COUNT 64(maximum 1048576) 0 – 1048576/block size
  DB_FILE_MULTIBLOCK_READ_COUNT 8 1 - min(DB_BLOCK_BUFFERS/4, 1048576/DB_BLOCK_SIZE)
  DISTRIBUTED_TRANSACTIONS 1/4 TRANSACTIONS 0 - unlimited
  HASH_AREA_SIZE 2*SORT_AREA_SIZE 0 - unlimited
  HASH_MULTIBLOCK_IO_COUNT 0 (self-tuned) 0 - min(127, DB_BLOCK_BUFFERS/4, 1048576/DB_BLOCK_SIZE)
  JAVA_POOL_SIZE 20000000 between 1000000 and 1000000000
  LOCK_SGA FALSE TRUE, FALSE
  LOG_ARCHIVE_DEST null Valid directory names
  LOG_ARCHIVE_FORMAT "%t_%s.dbf" Valid file names
  LOG_BUFFER max(512KB,128KB*CPU_COUNT) 66560 - unlimited
  LOG_CHECKPOINT_INTERVAL 0 0 - unlimited
  MTS_LISTENER_ADDRESS ADDRESS=address
  MTS_MAX_DISPATCHERS 5 BetweenMTS_DISPATCHERS and PROCESSES
  MTS_MAX_SERVERS 2*MTS_SERVERS,if MTS_SERVERS> 20, else 20 between MTS_SERVERS and PROCESSES
  MTS_SERVERS 1,if MTS_DISPATCHERS is specified, else 0 between 1 and PROCESSES
  NLS_LANGUAGE AMERICAN Valid language names
  NLS_TERRITORY AMERICA Valid territory names
  OBJECT_CACHE_MAX_SIZE_PERCENT 10 0 - unlimited
  OBJECT_CACHE_OPTIMAL_SIZE 100KB 10KB - unlimited
  OPEN_CURSORS 50 1 - unlimited
  OS_AUTHENT_PREFIX ops$ Arbitrary string
  PROCESSES 30, if notPARALLEL_AUTOMATIC_TUNING 6 - unlimited
  SHARED_POOL_SIZE 64MB on 64-bit, 8MB on 32-bit 300,000 - unlimited
  SORT_AREA_SIZE 65536 0 - unlimited
  4、 制定數據庫的參數
  參數 缺省值 最大值
  MAXDATAFILES 30 65,534
  MAXINSTANCES 1 63
  MAXLOGFILES 16 255
  MAXLOGMEMBERS 2 5
  MAXLOGHISTORY 100 65,534
  5、 治理專門的帳號及組
  1)、Linux帳號:
  oracle :具有CREATE, STARTUP, SHUTDOWN, and CONNECT as
   INTERNAL權限。

  root : 具有Linux最大權限。
   2)、Oracle服務器帳號
  SYS: Oracle8I標準DBA權限。是數據字典的所有基本表的用戶。
  SYSTEM:Oracle8I標準DBA權限 ,可以創建表和視圖。
   3)、非凡的Linux用戶組:
  dba group :Oracle軟件的擁有者,這一組的成員具有SQL*Plus的非凡權限功
   能
  oinstall:所有能在ORACLE_HOME下安裝的用戶必須屬于這一組。
  Oper: 這是可選的Linux用戶組,所有成員具有OperaTOR權限。
  Root: 只有ROOT用戶才屬于這一組。
  6、 安全治理
  1)、用戶組與安全
  l 在Oracle8I安裝之前,必須創建具有非凡權限的數據庫治理員Linux用戶組。建議把oinstall設置為Oracle8I的主要組,而DBA為次要組。使用Linux 的groupadd命令創建DBA組。
  l 創建oinstall用戶組,該組擁有oraInventory的安裝而且可以安裝和升級Oracle8I系統。使用Linux 的groupadd命令創建oinstall組。
  l 雖然所有具有DBA權限可以屬于DBA組,但是oracle帳號必須屬于oinstall
  2)、服務器治理命令安全
  下列命令不要輕易授權給ORACLE和DBA組之外的任何用戶組:
  STARTUP
  SHUTDOWN
  CONNECT INTERNAL
  
  3)、數據文件的安全
  安裝Oracle8I的用戶ID擁有Oracle文件,必須把這些文件設置成0600,而且該ID擁有包含這些文件的目錄,
  Oracle Universal Installer自動的設置oracle執行權限:
  -rwsr-s--x 1 oracle dba 443578 Mar 10 23:03 oracle
  也可以用手動的方法設置:
  $ chmod 6751 $ORACLE_HOME/bin/oracle
  4)、遠程密碼及安全
  本地密碼文件在$ORACLE_HOME/dbs目錄下的一個包含用戶名/密碼信息的單一數據庫。假如在機器上有重復的$ORACLE_HOME和一些分散的密碼文件,必須設置initsid.ora參數remote_login_passWordfile為:exclusive(獨占)。
  l 運行orapwd
  orapwd命令存在于$ORACLE_HOME/bin目錄,可以由oracle軟件擁有者運行:
  $ orapwd file=filename password=password entries=max_users
  filename 文件名必須是orapwsid包括全路徑
  password INTERNAL和 SYS的初始化密碼
  max_users 連接SYSDBA 或 SYSOPER用戶的最大數.
  例如:
  $ orapwd file=/u01/app/oracle/product/8.1.6/dbs/orapwV816
  password=V816pw entries=30
  l 從遠程PC機連接數據庫
  用戶可以通過PC機按下列操作進行
  SQL> connect internal/dba_password@alias as {sysdbasysoper}
  l 遠程認證
  根據下列的initsid.ora參數可以控制遠程登錄的行為。
  OS_AUTHENT_PREFIX 使用ops$帳號
  REMOTE_OS_AUTHENT Enables/disables ops$帳號連接
  REMOTE_OS_ROLES 遠程連接時Enables/disables角色。
  第二節 估計Oracle8I的內存使用
  用以下公式估計內存使用量:
  
  +
  + n * (
  +
  + <8192 bytes for the stack>
  + <2048 bytes for the processes user area>)
  (n為后臺背景量)
  對于C/S連接,可以用下列公式估計內存使用量,
  
  +
  + <8192 bytes for the stack>
  + <2048 bytes for processes user area>
  +
  
  控制SGA
  1、 計算SGA
   (DB_BLOCK_BUFFERS x DB_BLOCK_SIZE)
   + SORT_AREA_SIZE
   + SHARED_POOL_SIZE
   + LOG_BUFFER
   + JAVA_POOL_SIZE
   + LARGE_POOL_SIZE
  2、 重新布置SG right">(出處:清風軟件下載學院)

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 广南县| 建平县| 盖州市| 汕头市| 登封市| 垫江县| 永平县| 蓝田县| 鄂伦春自治旗| 通道| 河池市| 桃江县| 千阳县| 淮南市| 都江堰市| 宁安市| 廊坊市| 双流县| 曲松县| 武夷山市| 都昌县| 安福县| 内乡县| 松阳县| 曲周县| 鹤壁市| 云林县| 镇江市| 遵化市| 和静县| 共和县| 谢通门县| 九龙县| 古蔺县| 岢岚县| 龙川县| 昭平县| 吉安县| 抚州市| 历史| 清涧县|