Oracle 11gR1中的SecureFile

lixianlinde發表於2012-12-25

SecureFile功能是oracle 11g中對大物件(LOB)儲存格式的完全重新設計實現,原來的LOB儲存格式現在通稱為BASIXFILE,它仍然是預設的儲存方法,但是SECURFILE關鍵字開啟了新的儲存方法,它允許加密、利用壓縮節約空間和資料重複消除。

  SecureFile功能是oracle 11g中對大物件(LOB)儲存格式的完全重新設計實現,原來的LOB儲存格式現在通稱為BASIXFILE,它仍然是預設的儲存方法,但是SECURFILE關鍵字開啟了新的儲存方法,它允許加密、利用壓縮節約空間和資料重複消除。

  初始化引數

  SecureFile功能在初始化引數COMPATIBLE設定我11.0.0.0.0或更高時可用。

  DB_SECUREFILE初始化引數控制資料庫對LOB儲存格式的預設行為,允許的值有:

  ◆ALWAYS - 在ASSM表空間中的所有LOB物件以SecureFile LOB的格式建立,在非ASSM表空間中的所有LOB物件以BasicFile LOB的格式建立(除非明確地指出要以SecureFile格式建立),在沒有指定選項的情況下,BasicFile儲存格式選項被忽略,SecureFile預設儲存格式選項被使用。

  ◆ FORCE - 所有LOB物件都以SecureFile LOB格式建立,如果是在一個非ASSM表空間中建立LOB,會出現錯誤,在沒有指定選項的情況下,BasicFile儲存格式選項被忽略,SecureFile預設儲存格式選項被使用。

  ◆PERMITTED - 預設設定,當使用了SECUREFILE關鍵字時它允許SecureFile LOB儲存格式,預設儲存方法是BASICFILE。

  ◆NEVER - 不允許建立SecureFile LOB物件。

  ◆IGNORE - 防止建立SecureFile LOB,使用SecureFile儲存選項時忽略所有錯誤。

  這個引數是動態的,因此它可以使用ALTER SYSTEM命令設定。


  SQL> ALTER SYSTEM SET db_securefile = 'FORCE'; 
  System altered. 
  SQL> ALTER SYSTEM SET db_securefile = 'PERMITTED'; 
  System altered. 

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/24570973/viewspace-751597/,如需轉載,請註明出處,否則將追究法律責任。

相關文章