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

首頁 > 數(shù)據(jù)庫 > Oracle > 正文

使用Oracle9i數(shù)據(jù)庫的九大注意事項

2024-08-29 13:29:58
字體:
來源:轉載
供稿:網(wǎng)友

使用oracle9i數(shù)據(jù)庫的九大注意事項


   oracle數(shù)據(jù)庫的9.2.0.1.0版本中的oracle http server有如下變化:

  一、關于apache jserv進程

  oracle http server支持的apache jserv進程的最大數(shù)目已經從apache發(fā)布的缺省值最大值25增加到最大值128,這個值是不可實時配置的。

  二、jdk/jre 認證

  oracle被認證使用jdk/jre 1.3.1_01和jdk/jre 1.2.2_07兩者來建立和配置帶有mod_jserv 模塊的java應用程序。

  在 9.2.0.1.0版本中,所有的java類庫(如bc4j、xdk)連同jdk 1.1.8_10被裝載和編譯。這些編譯類被認證運行在java jre支持的版本中,并且他們必須沒被重新編譯。

  三、模塊mod_plsql 的需求

  針對一個特定的后端數(shù)據(jù)庫使用mod_plsql 模塊,你需要手動安裝oracle pl/sql web 工具包(owa pl/sql packages)在特定的后端數(shù)據(jù)庫上。owa pl/sql packages應安裝在sys數(shù)據(jù)庫模式下,確保你只安裝它一次。注意已經存在的oracle application server(oas)用戶遷移到oracle http server時,必須替換這些包的老版本。

  在oracle http server中使用pl/sql網(wǎng)關的更多信息請查閱http://hostname.domain:port/pls/admin_/title.htm。
  四、恢復應用服務器的owa包

  當你安裝新的mod_plsql owa包時,它們被放在sys數(shù)據(jù)庫用戶模式下,這會為應用服務器(oracle application server)使用oas pl/sql cartridge組件帶來問題,如果你遇到這些問題并且想繼續(xù)使用oas的pl/sql cartridge組件,就必須重新建立一些同義詞,使得這些同義詞參照到owa包。在源數(shù)據(jù)庫上建立同義詞的步驟如下:

  1.sys帳戶在sql*plus中連接到數(shù)據(jù)庫

  2.在sql*plus中運行下列命令,這將刪除所有在oracle http server安裝進程中建立的owa公共同義詞。

  drop public synonym owa_custom;

  drop public synonym owa_global;

  drop public synonym owa;

  drop public synonym htf;

  drop public synonym htp;

  drop public synonym owa_cookie;

  drop public synonym owa_image;

  drop public synonym owa_opt_lock;

  drop public synonym owa_pattern;

  drop public synonym owa_sec;

  drop public synonym owa_text;

  drop public synonym owa_util;

  drop public synonym owa_init;

  drop public synonym owa_cache;

  drop public synonym wpg_docload;
  3.連接到owa包的安裝模式oas_public,確保該用戶具有create public synonym權限,如果沒有,則須手動為此用戶授此權限。

  4.運行下列命令。這將重新建立owa公共同義詞使其參照到oracle application server 的owa包。

  create public synonym owa_custom for owa_custom;

  create public synonym owa_global for owa_custom;

  create public synonym owa for owa;

  create public synonym htf for htf;

  create public synonym htp for htp;

  create public synonym owa_cookie for owa_cookie;

  create public synonym owa_image for owa_image;

  create public synonym owa_opt_lock for owa_opt_lock;

  create public synonym owa_pattern for owa_pattern;

  create public synonym owa_sec for owa_sec;

  create public synonym owa_text for owa_text;

  create public synonym owa_util for owa_util;

  create public synonym owa_init for owa_custom;

  create public synonym owa_cache for owa_cache;

  create public synonym wpg_docload for wpg_docload;
  五、在同樣的oracle主目錄中重新安裝時防止oracle http server的配置改變

  確認已經保存了httpd.conf、jserv.conf、zone.properties和所有的你已經改變的oracle http server配置文件的復制文件。根據(jù)你安裝oracle9i的版本2(9.2.0.1.0)到與以前的oracle的相同主目錄下的方式不同,這些配置文件可能會被新聞件覆蓋。

  六、為apache jserv應用增加內存>

  如果apache jserv日志文件或瀏覽器報告“out of memory”,原因是jvm內存溢出,這通常發(fā)生在被jvm把持的數(shù)據(jù)超出它的內存分配單元。增加為jvm分配的內存池的最大值的步驟如下:

  1.在文件$oracle_home/apache/jserv/etc/jserv.properties中增加一行 wrapper.bin.parameters=-mxm

  的單位是兆字節(jié)(mb),內存缺省值是1 mb,oracle推薦使用128 mb,則增加如下wrapper.bin.parameters=-mx128m

  2.重新啟動web服務器

  七、nls注意事項
 
  1.針對mod_plsql

  配置mod_plsql時,環(huán)境變量nls_lang是在每個web server實例級別配置而不是在dad級別配置。確保在啟動你的oracle http server實例前正確配置環(huán)境變量nls_lang。

  2.針對oracle psp(pl/sql頁面)

  對于oracle psp,環(huán)境變量nls_lang必須在使用loadpsp命令行程序加載 pl/sql服務器頁面(psps)到數(shù)據(jù)庫之間配置。

  3.在jserv和oraclejsp中使用jdbc oci8驅動程序

  如果通過jdbc oci8驅動器連接到數(shù)據(jù)庫時,在文件jserv.properties中需要合適的nls_lang設置。比如:
  wrapper.env=nls_lang=american_america.utf8

  八、為ejbs配置listener.ora文件

  在9.2.0.1.0版本中,oracle http server的安裝沒有配置listener.ora文件來運行enterprise javabeans (ejbs),為了運行ejbs,你需要如下配置listener.ora文件:

  listener =

  (description_list =

  (description =

  (address_list =

  (address = (protocol = ipc)(key = extproc))
  )

  (address_list =

  (address = (protocol = ipc)(key = icache))

  )

  (address_list =

  (address = (protocol = tcp)(host = )(port = 1521))

  )

  )
 (description =

  (protocol_stack =

  (presentation = giop)

  (session = raw)

  )

  (address = (protocol = tcp)(host = )(port = 2481))

  )

  )

  sid_list_listener =

  (sid_list =

  (sid_desc =

  (sid_name = plsextproc)

  (oracle_home = )

  (program = extproc)

  )

  (sid_desc =

  global_dbname = icache)

  (oracle_home = )

  (sid_name = icache)

  )

  其中是你的計算機的實際主機名,是你的oracle主目錄$oracle_home。

  九、使用oracle xsu的限制

  在9.2.0.1.0版本中,oracle xml sql utility (xsu)沒有包含setencoding方法,為了下載xsu的支持編碼功能的最新版本,請查閱http://otn.oracle.com/tech/xml/oracle_xsu/。
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 贵溪市| 腾冲县| 文成县| 读书| 泰兴市| 三原县| 三穗县| 齐河县| 屯留县| 龙口市| 乳源| 沈丘县| 延安市| 宁国市| 梁平县| 三穗县| 习水县| 临江市| 建宁县| 柘城县| 潢川县| 寿阳县| 彰化县| 巴彦淖尔市| 饶河县| 江陵县| 许昌市| 长春市| 墨竹工卡县| 隆回县| 新兴县| 神池县| 新绛县| 财经| 石河子市| 丰县| 武隆县| 漳平市| 杭锦后旗| 高尔夫| 阿克苏市|