我在做SQL/XML的实验时,有步骤大致如下:
1. dbms_xdb.createFolder('/public/xmlfiles') 创建文件夹;
2.dbms_xdb.createResource('/public/xmlfiles/invoice.xml', xmlstring ) 创建XML文件
3. create directory mydir as '/public/xmlfles/' 创建目录
4. insert into invoicexml_col values(1,xmltype(
bfilename('MYDIR','invoice.xml'),nls_charset_id('AL32UTF8'))) 插入xmltype列的表
但是在第四步,出现系统找不到路径的错误,如果换成直接在f盘右键新建文件夹,再把directory的路径改
为windows路径,再insert却可以。
我想请教下,createFolder创建的文件夹是不是被oracle屏蔽了,在windows下是找不到的?
上面的操作步骤哪里出现问题?
急需各位大侠的帮助,谢谢!
1. dbms_xdb.createFolder('/public/xmlfiles') 创建文件夹;
2.dbms_xdb.createResource('/public/xmlfiles/invoice.xml', xmlstring ) 创建XML文件
3. create directory mydir as '/public/xmlfles/' 创建目录
4. insert into invoicexml_col values(1,xmltype(
bfilename('MYDIR','invoice.xml'),nls_charset_id('AL32UTF8'))) 插入xmltype列的表
但是在第四步,出现系统找不到路径的错误,如果换成直接在f盘右键新建文件夹,再把directory的路径改
为windows路径,再insert却可以。
我想请教下,createFolder创建的文件夹是不是被oracle屏蔽了,在windows下是找不到的?
上面的操作步骤哪里出现问题?
急需各位大侠的帮助,谢谢!
解决方案 »
- 关于主键
- 为什么OCI中用SYS登录数据库时无论输入什么密码都成功
- oracle 中有像sqlserver的临时表吗?
- 关于LECCO SQL Expert for Oracle v3.2的问题
- 有没有oracle软件安装与配置方面的高高高手啊,来报个名哈,小弟有个比较郁闷的问题
- alter system flush shared_pool有什么用?
- 创建View能加快查询速度吗?
- oracle9i存储过程的问题
- Oracle9i中shared memory realm does not exist是怎么回事??困扰好几个星期??Help Me??
- oracle客户端需加@orcl才能登录,不然提示12560 协议适配器错误
- 求C#大文本导入oracle方法,或使用工具导入
- 没有主键的表,如何删除里面重复的数据?求助SQL?(续)
但是createResource()创建了资源后,在/public/xmlfiles目录下
可以看到invoice.xml文件,但是还是不能使用bfilename()读取到,
请大侠帮帮忙,我头有些大了