现已通过
BEGIN
DBMS_XMLSCHEMA.registerSchema('http://www.xmlbook.com/sample/contact.xsd',
xdburitype('/public/test/contact.xsd'),
genTypes => FALSE,
genTables => FALSE,
options => DBMS_XMLSCHEMA.REGISTER_BINARYXML);
END;
/
注册了XML模式,通过如下select语句,查询证明注册成功select schema_url,local
from user_xml_schemas
order by schema_urlSCHEMA_URL
http://www.xmlbook.com/sample/contact.xsd 但现在通过create table语句创建xmltype类型的表出现错误CREATE TABLE contact_xsxtbl OF XMLTYPE
XMLTYPE STORE AS SECUREFILE BINARY XML
XMLSCHEMA "http://xmlbook.com/sample/contact.xsd" ELEMENT "contact";命令出错, 行: 1 列: 0
错误报告:
SQL 错误: ORA-31000: 资源 'http://xmlbook.com/sample/contact.xsd' 不是 XDB 方案文档
31000. 00000 - "Resource '%s' is not an XDB schema document"
*Cause: The given schema URL does not refer to a registered XDB schema
*Action: Make sure the specified schema has been registered in XDB为什么已经注册成功了,还会出现错误我查了一下,我的XDB的状态是valid,请大家帮助,谢谢了
BEGIN
DBMS_XMLSCHEMA.registerSchema('http://www.xmlbook.com/sample/contact.xsd',
xdburitype('/public/test/contact.xsd'),
genTypes => FALSE,
genTables => FALSE,
options => DBMS_XMLSCHEMA.REGISTER_BINARYXML);
END;
/
注册了XML模式,通过如下select语句,查询证明注册成功select schema_url,local
from user_xml_schemas
order by schema_urlSCHEMA_URL
http://www.xmlbook.com/sample/contact.xsd 但现在通过create table语句创建xmltype类型的表出现错误CREATE TABLE contact_xsxtbl OF XMLTYPE
XMLTYPE STORE AS SECUREFILE BINARY XML
XMLSCHEMA "http://xmlbook.com/sample/contact.xsd" ELEMENT "contact";命令出错, 行: 1 列: 0
错误报告:
SQL 错误: ORA-31000: 资源 'http://xmlbook.com/sample/contact.xsd' 不是 XDB 方案文档
31000. 00000 - "Resource '%s' is not an XDB schema document"
*Cause: The given schema URL does not refer to a registered XDB schema
*Action: Make sure the specified schema has been registered in XDB为什么已经注册成功了,还会出现错误我查了一下,我的XDB的状态是valid,请大家帮助,谢谢了
解决方案 »
- 初学者--哪里有oracle 11g 下载 中文版 下载啊!!
- 帮我看看这个oracle存储过程哪里写错了(PL/SQL里)?
- oracle 中怎样把大写字母转小写
- 操作oracle的java程序,windows xp上正常运行, linux上出错
- 一个另我想了两个星期的oracle难题
- 一个简单的报表问题,请大虾帮帮忙
- 请问如何最快速向数据库插入文本数据(急 在线等!!!)
- 执行insert操作,一直提示excuting...。没反应,也没异常,请教造成这样的原因有哪些?
- 请教为什么Oracle 总是提示 ORA-27101 shared memory realm does not exist
- oracle大神求指导
- Oracle9i SQL 报错 :ORA-00979: 不是 GROUP BY 表达式
- .Net环境下使用OracleParameter问题
BEGIN
DBMS_XMLSCHEMA.registerSchema('http://www.xmlbook.com/sample/contact.xsd',
xdburitype('/public/test/contact.xsd'),
local=>FALSE,
genTypes => FALSE,
genTables => FALSE,
options => DBMS_XMLSCHEMA.REGISTER_BINARYXML);
END;
/
现在将local参数值设置为false,还是报错