Oracles XMLDB Study NOTE (3)
2024-08-29 13:48:24
供稿:網友
在第一期中我們曾經提到過,安裝Oracle后,點擊http://localhost:8080/的時候會在瀏覽器中表示xmldb的內容,以下簡稱webroot。如下圖
******************************************************************************
Index of /
Name Last modified Size home/
Sat, 11 Sep 2004 10:40:55 GMT
-
public/
Wed, 10 Mar 2004 00:45:15 GMT
-
sys/
Wed, 10 Mar 2004 00:45:31 GMT
-
xdbconfig.xml
Wed, 10 Mar 2004 00:45:55 GMT
0
******************************************************************************
如何更改其中的內容呢?
我們登錄到oracle中,執行如下PLSQL命令:
declare
res boolean;
begin
res := dbms_xdb.createResource('/home/poOrder2.xml',
bfilename('XMLDIR','poOrder2.xml'),
nls_charset_id('AL32UTF8'));
end;
其中'XMLDIR'是在上期note中建立的Directory,確保物理的'XMLDIR'目錄下存在'poOrder2.xml'文件啊。
執行成功后,訪問http://localhost:8080/home/,看到了什么?
如下圖:
******************************************************************************
Index of /home/
Name Last modified Size poOrder2.xml
Sat, 11 Sep 2004 10:38:29 GMT
8948
test
Sat, 11 Sep 2004 10:40:53 GMT
8948
******************************************************************************
點擊poOrder2.xml文件,看到文件的內容了吧,就是剛才執行PLSQL中所用到的那個xml文件的內容。