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

首頁 > 數據庫 > Oracle > 正文

使用Oracle9i數據庫的注意事項

2024-08-29 13:29:06
字體:
來源:轉載
供稿:網友
中國最大的web開發資源網站及技術社區,
oracle數據庫的9.2.0.1.0版本中的oracle http server有如下變化:

一、關于apache jserv進程

oracle http server支持的apache jserv進程的最大數目已經從apache發布的缺省值最大值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 的需求

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

在oracle http server中使用pl/sql網關的更多信息請查閱http://hostname.domain:port/pls/admin_/title.htm。

四、恢復應用服務器的owa包

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

1.sys帳戶在sql*plus中連接到數據庫

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配置文件的復制文件。根據你安裝oracle9i的版本2(9.2.0.1.0)到與以前的oracle的相同主目錄下的方式不同,這些配置文件可能會被新聞件覆蓋。

六、為apache jserv應用增加內存

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

1.在文件$oracle_home/apache/jserv/etc/jserv.properties中增加一行


wrapper.bin.parameters=-mx<size>m

 


<size> 的單位是兆字節(mb),內存缺省值是1 mb,oracle推薦使用128 mb,則增加如下一行


wrapper.bin.parameters=-mx128m

 


2.重新啟動web服務器

七、nls注意事項

1.針對mod_plsql

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

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

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

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

如果通過jdbc oci8驅動器連接到數據庫時,在文件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 = <hostname>)(port = 1521))
  )
 )
 (description =
   (protocol_stack =
    (presentation = giop)
     (session = raw)
  )
   (address =
   (protocol = tcp)(host = <hostname>)(port = 2481))
   )
  )
   sid_list_listener =
    (sid_list =
     (sid_desc =
      (sid_name = plsextproc)
       (oracle_home = <oracle_home>)
        (program = extproc)
   )
  (sid_desc =
    (global_dbname = icache)
     (oracle_home = <oracle_home>)
      (sid_name = icache)
   )
  )

 



其中 <hostname> 是你的計算機的實際主機名, <oracle_home> 是你的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/。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 化隆| 柳林县| 五指山市| 阜宁县| 定安县| 安庆市| 阿拉善右旗| 张家川| 丰城市| 青川县| 江达县| 安平县| 冷水江市| 泾阳县| 大英县| 翁源县| 阿城市| 江门市| 达州市| 醴陵市| 巩留县| 辽宁省| 轮台县| 浏阳市| 岳池县| 营山县| 洛宁县| 承德市| 灵宝市| 石台县| 丹江口市| 铁岭市| 北碚区| 辽宁省| 新营市| 威远县| 惠东县| 海南省| 白银市| 两当县| 德化县|