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

首頁 > 數據庫 > Oracle > 正文

在Oracle9i中建立SPFILE文件

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

  Oracle9i的一個令人激動的新特性是init.ora文件的轉移。由于取代了原來的init.ora文件,你現在可以使用ALTER SYSTEM命令動態地改變所有的參數。
  
  使用Oracle9i,你可以使用一個二進制服務器參數文件(SPFILE)來治理初始化參數。在缺省的情況下,一個新的Oracle9i數據庫可以運行在一個SPFILE,所以你必須在SQL啟動時的PFILE中建立SPFILE。可以通過使用CREATE SPFILE語句來建立SPFILE:
  
  Connect system/manager as sysdba;
  CREATE SPFILE FROM PFILE;
  
  這一命令在一個非默認路徑($ORACLE_HOME/database)下建立一個SPFILE。然而,你可以在CREATE SPFILE語句指定全部路徑。
  
  CREATE SPFILE='/u01/admin/PRod/pfile/file_mydb.ora'
  FROM 
  PFILE=/u01/admin/prod/pfile/initprod.ora';
  
  建立一個SPFILE之后,當與數據庫聯系時,你可能會碰到一個錯誤。為了解決這一錯誤,可以以SYSDBA方式連接并使用STARTUP命令。
  
  SPFILE可以改變Oracle9i啟動的搜索路徑。在Oracle9i中,請遵循SPFILE搜索的這些步驟:
  
  1.     在缺省的路徑下搜索spfile$ORACLE_SID.ora文件。
  
  2.     查找spfile.ora。
  
  3.     以名為init$ORACLE_SID.ora搜索PFILE。
  
  指定SCOPE參數
  一旦已經有了一個SPFILE,你就可以使用ALTER SYSTEM命令來改變任一初始化參數。然而,有一個相當重要的SCOPE參數你必須理解。
  
  SCOPE參數具有三個值:SPFILE,MEMORY,以及BOTH。現在讓我們看一看每一個值的范例。
  
  Alter system set db_2k_cache_size=100m SCOPE=SPFILE;
  
  假如你想在SPFILE中改變一個參數而不希望影響當前的例子,可以使用ALTER SYSTEM語句中的SCOPE=SPFILE選擇。這對于從下一次啟動中改變啟動非常有好處。
  
  Alter system set db_2k_cache_size=100m SCOPE=MEMORY;
  
  在以上的范例中,SCOPE=MEMORY選擇告訴Oracle9i從例子中改變到下一次數據庫獲得的缺省值。
  
  Alter system set db_2k_cache_size=100m SCOPE=BOTH;
  
  當你指定SCOPE=BOTH,Oralce9i立即執行改變,并永久地使用改變,即使在下一次被數據庫使用。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 漳浦县| 赫章县| 德庆县| 芷江| 丰城市| 广饶县| 巴彦淖尔市| 宁陵县| 会昌县| 南开区| 阿坝| 永登县| 河西区| 西华县| 尖扎县| 山丹县| 筠连县| 定陶县| 遵化市| 安庆市| 思茅市| 海安县| 襄垣县| 南京市| 于田县| 泽普县| 奉节县| 皋兰县| 岐山县| 十堰市| 大埔区| 宝清县| 孙吴县| 板桥市| 志丹县| 汝南县| 张掖市| 蓝田县| 吉林省| 闽侯县| 台中县|