Oracle XDB
I was looking at Oracle XDB which talks about storing native XML. But when I read the documentation, I see that that "If the schema is registered with XDB, the necessary tables are created and data is stored in tables" . Is this still correct with Oracle XDB in 11g or did I understand it wrong? Is it stored as native XML and has no known restrictions on size of the XML?
If no, is there any size limitation on the schema size? We are having large schema (size of 210KB and 5200 lines). I know this is not a very good way to explain the schema but cannot upload it here.
Check out
http://www.oracle-base.com/articles/9i/ParseXMLDocuments9i.php
Similar Messages
-
I am using JDeveloper 10.1.3 and get the following error when executing the web service proxy with my call to the web service( this web service is using class OracleXMLSave with method insertXML):
I have included the xdb.jar in my project properties libraries of the web service project and added a file group with xdb.jar to the properties of the webservices.deploy. What else needs to be done? This worked in JDeveloper 10.1.2.
THE ERROR after running proxy in log window:
java.rmi.ServerException:
start fault message:
caught exception while handling request: caught exception while handling request: oracle.classloader.util.AnnotatedNoClassDefFoundError:
Missing class: oracle.xdb.XMLType
Dependent class: dbdata2package.DBDataOperations
Loader: DBData2WSApp-DBData2Operations-WS.web.WebServices:0.0.0
Code-Source: /D:/h/cots/Oracle/JDeveloper10g10.1.3/j2ee/home/applications/DBData2WSApp-DBData2Operations-WS/WebServices/WEB-INF/classes/
Configuration: WEB-INF/classes/ in D:\h\cots\Oracle\JDeveloper10g10.1.3\j2ee\home\applications\DBData2WSApp-DBData2Operations-WS\WebServices\WEB-INF\classes
The missing class is available from the following locations:
1. Code-Source: /D:/h/cots/Oracle/JDeveloper10g10.1.3/j2ee/home/applications/DBDataWSApp-webservice-WS/WebServices/WEB-INF/lib/xdb.jar (from WEB-INF/lib/ directory in D:\h\cots\Oracle\JDeveloper10g10.1.3\j2ee\home\applications\DBDataWSApp-webservice-WS\WebServices\WEB-INF\lib)
This code-source is available in loader DBDataWSApp-webservice-WS.web.WebServices:0.0.0.
2. Code-Source: /D:/h/cots/Oracle/JDeveloper10g10.1.3/j2ee/home/applications/DBDataWSApp-DBDataOperations-WS/WebServices/WEB-INF/lib/xdb.jar (from WEB-INF/lib/ directory in D:\h\cots\Oracle\JDeveloper10g10.1.3\j2ee\home\applications\DBDataWSApp-DBDataOperations-WS\WebServices\WEB-INF\lib)
This code-source is available in loader DBDataWSApp-DBDataOperations-WS.web.WebServices:0.0.0.
:end fault message
at oracle.j2ee.ws.client.StreamingSender._raiseFault(StreamingSender.java:545)
at oracle.j2ee.ws.client.StreamingSender._sendImpl(StreamingSender.java:390)
at oracle.j2ee.ws.client.StreamingSender._send(StreamingSender.java:111)
at dbdata2packageproxy.runtime.DBData2WSSoapHttp_Stub.insertData(DBData2WSSoapHttp_Stub.java:80)
at dbdata2package.DBData2WSSoapHttpPortClient.insertData(DBData2WSSoapHttpPortClient.java:54)
at dbdata2package.DBData2WSSoapHttpPortClient.main(DBData2WSSoapHttpPortClient.java:34)
Process exited with exit code 0.Hi,
actually you increment the index
pstmt.setString(++idx,inrecord.getCommentID());
which means you never have an index of 0 but always start with 1
Frank -
How do I get unicode characters out of an oracle.xdb.XMLType in Java?
The subject says it all. Something that should be simple and error free. Here's the code...
String xml = new String("<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<x>\u2026</x>\n");
XMLType xmlType = new XMLType(conn, xml);
conn is an oci8 connection.
How do I get the original string back out of xmlType? I've tried xmlType.getClobVal() and xmlType.getString() but these change my \u2026 to 191 (question mark). I've tried xmlType.getBlobVal(CharacterSet.UNICODE_2_CHARSET).getBytes() (and substituted CharacterSet.UNICODE_2_CHARSET with a number of different CharacterSet values), but while the unicode characters are encoded correctly the blob returned has two bytes cut off the end for every unicode character contained in the original string.
I just need one method that actually works.
I'm using Oracle release 11.1.0.7.0. I'd mention NLS_LANG and file.encoding, but I'm setting the PrintStream I'm using for output explicitly to UTF-8 so these shouldn't, I think, have any bearing on the question.
Thanks for your time.
Stryder, aka RalphI created analogic test case, and executed it with DB 11.1.0.7 (Linux x86), which seems to work fine.
Please refer to the execution procedure below:
* I used AL32UTF8 database.
1. Create simple test case by executing the following SQL script from SQL*Plus:
connect / as sysdba
create user testxml identified by testxml;
grant connect, resource to testxml;
connect testxml/testxml
create table testtab (xml xmltype) ;
insert into testtab values (xmltype('<?xml version="1.0" encoding="UTF-8"?>'||chr(10)||'<x>'||unistr('\2026')||'</x>'||chr(10)));
-- chr(10) is a linefeed code.
commit;
2. Create QueryXMLType.java as follows:
import java.sql.*;
import oracle.sql.*;
import oracle.jdbc.*;
import oracle.xdb.XMLType;
import java.util.*;
public class QueryXMLType
public static void main(String[] args) throws Exception, SQLException
DriverManager.registerDriver(new oracle.jdbc.driver.OracleDriver());
OracleConnection conn = (OracleConnection) DriverManager.getConnection("jdbc:oracle:oci8:@localhost:1521:orcl", "testxml", "testxml");
OraclePreparedStatement stmt = (OraclePreparedStatement)conn.prepareStatement("select xml from testtab");
ResultSet rs = stmt.executeQuery();
OracleResultSet orset = (OracleResultSet) rs;
while (rs.next())
XMLType xml = XMLType.createXML(orset.getOPAQUE(1));
System.out.println(xml.getStringVal());
rs.close();
stmt.close();
3. Compile QueryXMLType.java and execute QueryXMLType.class as follows:
export PATH=$ORACLE_HOME/jdk/bin:$PATH
export LD_LIBRARY_PATH=$ORACLE_HOME/lib
export CLASSPATH=.:$ORACLE_HOME/jdbc/lib/ojdbc5.jar:$ORACLE_HOME/jlib/orai18n.jar:$ORACLE_HOME/rdbms/jlib/xdb.jar:$ORACLE_HOME/lib/xmlparserv2.jar
javac QueryXMLType.java
java QueryXMLType
-> Then you will see U+2026 character (horizontal ellipsis) is properly output.
My Java code came from "Oracle XML DB Developer's Guide 11g Release 1 (11.1) Part Number B28369-04" with some modification of:
- Example 14-1 XMLType Java: Using JDBC to Query an XMLType Table
http://download.oracle.com/docs/cd/B28359_01/appdev.111/b28369/xdb11jav.htm#i1033914
and
- Example 18-23 Using XQuery with JDBC
http://download.oracle.com/docs/cd/B28359_01/appdev.111/b28369/xdb_xquery.htm#CBAEEJDE -
Trying to get UTF-8 data in and out of an oracle.xdb.XMLType
I need to be able to put unicode text into an oracle.xdb.XMLType and
then get it back out. I'm so close but it's still not quite working.
Here's what I'm doing...
// create a string with one unicode character (horizontalelipsis)
String xmlString = new String(
"<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n" +
"<utf8>\n" +
" <he val=\"8230\">\u2026</he>\n" +
"</utf8>\n");
// this is an oci8 connection
Connection conn = getconnection();
// this works with no exceptions
XMLType xmlType = XMLType.createXML(conn, xmlString);
// this is the problem here - BLOB b does not contain all the bytes
// from xmlType. It seems to be short 2 bytes.
BLOB b = xmlType.getBlobVal(871);
String xmlTypeString = new String(b.getBytes(1L, (int) b.length()), "UTF-8");
PrintStream out = new PrintStream(System.out, true, "UTF-8");
out.print(xmlTypeString);
out.close();
What I get from this is this...
<?xml version="1.0" encoding="UTF-8"?>
<utf8>
<he val="8230">[utf-8 bytes]</he>
</utf8
In the above, [utf-8 bytes] represents the correctly encoded UTF-8 bytes that
were returned. But the output is missing the final closing bracket and the
newline at the end. It seems that no matter what second argument I give b.getBytes(),
it always returns the above. Even
It seems that this code...
BLOB b = xmlType.getBlobVal(871);
always returns a BLOB that contains a few bytes short of what it should contain.
What am I doint wrong? I'm sure I'm missing something here.
Thanks much for your help.
Here's info about the environment I'm working in.
============================ SYSTEM INFORMATION ============================
SQL*Plus: Release 11.1.0.7.0 - Production on Fri May 15 11:54:34 2009
select * from nls_database_parameters
where parameter='NLS_CHARACTERSET'
returns...
WE8ISO8859P1
select * from nls_database_parameters
where parameter='NLS_NCHAR_CHARACTERSET'
returns...
AL16UTF16
The operating system I'm working with is...
SunOS hostname 5.10 Generic_120011-14 sun4u sparc SUNW,Netra-T12WE8ISO8859P1 does not support the ellipsis character. It is a WE8MSWIN1252 character. I wonder if your problem may have something to do with internal conversion to/from XML character reference (…). Unfortunately, I have no time to test. Please, try to use a simple loop and System.out.print to print all bytes of the return value of b.getBytes(1L, (int) b.length()). Also, check the value of b.length().
-- Sergiusz -
Oracle XDB XML requires 10 times the space
Issue:
Oracle XDB uses a lot of disk space. I persisted 10000 records of 24kb each.
Expected size = 24kb * 10000 = 235 MB
Actual size = 2.1G for XMLType table & 633M for CLOB table. Tablespace showed utilization of 91%.
Pls suggest ways to reduce disk usage ?
XMLTYPE table –
Structure = CREATE TABLE mytable OF XMLType XMLTYPE store AS SECUREFILE BINARY XML
Record size = 24kb ( xml measured as bytes )
Rows = 10000
Size of table space on file system (.dbf) = 2.1 GB
CLOB Table –
Structure = Create table mytable ( event CLOB)
Record size = 24kb ( xml measured as bytes )
Rows = 10000
Size of table space on file system (.dbf) = 633 MB
So a CLOB is about 2X and XMLType is 10X.
Is this expected? Can XMLType be tweeked to use less space?The size of the datafile does not necessarily reflect the size of the object(s) within. How did you load the data? Did you perform any updates?
What is the value of bytes in user_segments for the table and the lob segment? How many extents have been allocated to each segment? Try running these queries before the data load against empty tables and then again after the load and note the diff in sizes.
select tablespace_name, segment_name, segment_type, blocks, bytes from user_segments order by tablespace_name, segment_name;
select * from user_extents order by tablespace_name, segment_name, extent_id;What are the attributes of the tablespaces that contain the table and lob segment? Extent sizes, extent allocation method?
select * from user_tablespaces;
select * from user_lobs; -
Oracle.xdb.XMLType extract function
I have an external java program that connect to the database using a thick connection so I can use the methods extract and existsNode available with the XMLType from oracle.xdb.XMLType.
DriverManager.registerDriver(new oracle.jdbc.driver.OracleDriver());
conn = DriverManager.getConnection(jdbc:oracle:oci8:@,"user","pwd");
It works fine from the program. When I load the java function in the SQL database I use the default connection
conn = DriverManager.getConnection("jdbc:default:connection:");
and the extract function gives the error java.sql.SQLException.
Is there a way to define the native connection as thin or thick because that was the error I was getting from the client program when I was using thin connection
Thanks
MirettePlease try and avoid duplicate posts...
-
Class oracle.sql.OPAQUE not found in class oracle.xdb.XMLType
I have the following code written in java in a unix box and this is the error I get when compiling the code. I am not able to find which specific jar or class file I need, Kindly help.
XMLHelper.java:0: Class oracle.sql.OPAQUE not found in class oracle.xdb.XMLType.
^
1 error
OracleResultSet orst = .... some code to get data
orst.next();
//either of the following 2 lines give the same error
//XMLType dXml = XMLType.createXML(orst.getOPAQUE(1)) ;
XMLType dXml = (XMLType)orst.getObject(i);
xmlDoc = dXml.getDOM();
Please helpHello,
from the little information in your post i would say try to import oracle.sql.*, oracle.jdbc.* and oracle.xdb.*. Make sure your project can access the following libraries ojdbc14.jar and xdb.jar.
Regards, Marc -
Missing oracle/xdb/XMLType
Hi,
I am developing simple java class to try xsu.
I am using jdev 10.1.2.1.
I have done java class to generate xml using OracleXMLQuery.
It works fine.
I have done java class to save data from xml using OracleXMLSave.
It doesn't work!
The code is simple:
DriverManager.registerDriver(new oracle.jdbc.driver.OracleDriver());
Connection conn = DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521:db10g2","hr","hr");
OracleXMLSave sav = new OracleXMLSave(conn, "DEPARTMENTS");
sav.insertXML(sav.getURL("file://c:/xmldb/insertDEPT.xml"));
sav.close();
during runtime at line "sav.insertXML(sav.getURL("file://c:/xmldb/insertDEPT.xml"));"
I got an exception:
java.lang.NoClassDefFoundError: oracle/xdb/XMLType
at model.TESTXML_2.main(TESTXML_2.java:20)
Exception in thread "main" Process exited with exit code 1.
Jdev has access to all jars in ORACLE_HOME\LIB.
What is wrong ?
I don't know where I can find such package oracle.xdb.
regards,
CezaryYou need xdb.jar in $ORACLE_HOME/rdbms/jlib
-
XSQL Error. Missing class: oracle.xdb.XMLType XML
I am using OC4J and XSQL to publish information and most of the normal stuff runs fine. When I try to run the following query, I get errors. I copied the following example from XML developer's kit manual and work fine in SQL*Plus.
=============================
<?xml version="1.0"?>
<xsql:query connection="demo" xmlns:xsql="urn:oracle-xsql">
select XmlElement("DepartmentList",
XmlAgg(
XmlElement("Department",
XmlAttributes(deptno as "Id"),
XmlForest(dname as "Name"),
(select XmlElement("Employees",
XmlAgg(
XmlElement("Employee",
XmlAttributes(empno as "Id"),
XmlForest(ename as "Name",
sal as "Salary",
job as "Job")
from emp e
where e.deptno = d.deptno
) as result
from dept d
order by dname
</xsql:query>
====================
Following is the header portion of the errors shown.
XML-25017: Unexpected Error Occurred
oracle.classloader.util.AnnotatedNoClassDefFoundError:
Missing class: oracle.xdb.XMLType
Dependent class: oracle.xml.sql.core.OracleXMLConvert
Loader: oracle.xml:10.1.0_2
Code-Source: /C:/oracle/oc4j_1013/lib/xsu12.jar
Configuration: <code-source> (ignore manifest Class-Path) in META-INF/boot.xml in C:\oracle\oc4j_1013\j2ee\home\oc4j.jar
The missing class is available from the following locations:
1. Code-Source: /C:/oracle/oc4j_1013/j2ee/home/applications/xsql/xsql/WEB-INF/lib/xdb.jar (from WEB-INF/lib/ directory in C:\oracle\oc4j_1013\j2ee\home\applications\xsql\xsql\WEB-INF\lib)
This code-source is available in loader xsql.web.xsql:0.0.0.
I tried to search several forums but was unable to find any solution to resolve this issue. Any help is appreciated.
Thanks,I am using OC4J and XSQL to publish information and most of the normal stuff runs fine. When I try to run the following query, I get errors. I copied the following example from XML developer's kit manual and work fine in SQL*Plus.
=============================
<?xml version="1.0"?>
<xsql:query connection="demo" xmlns:xsql="urn:oracle-xsql">
select XmlElement("DepartmentList",
XmlAgg(
XmlElement("Department",
XmlAttributes(deptno as "Id"),
XmlForest(dname as "Name"),
(select XmlElement("Employees",
XmlAgg(
XmlElement("Employee",
XmlAttributes(empno as "Id"),
XmlForest(ename as "Name",
sal as "Salary",
job as "Job")
from emp e
where e.deptno = d.deptno
) as result
from dept d
order by dname
</xsql:query>
====================
Following is the header portion of the errors shown.
XML-25017: Unexpected Error Occurred
oracle.classloader.util.AnnotatedNoClassDefFoundError:
Missing class: oracle.xdb.XMLType
Dependent class: oracle.xml.sql.core.OracleXMLConvert
Loader: oracle.xml:10.1.0_2
Code-Source: /C:/oracle/oc4j_1013/lib/xsu12.jar
Configuration: <code-source> (ignore manifest Class-Path) in META-INF/boot.xml in C:\oracle\oc4j_1013\j2ee\home\oc4j.jar
The missing class is available from the following locations:
1. Code-Source: /C:/oracle/oc4j_1013/j2ee/home/applications/xsql/xsql/WEB-INF/lib/xdb.jar (from WEB-INF/lib/ directory in C:\oracle\oc4j_1013\j2ee\home\applications\xsql\xsql\WEB-INF\lib)
This code-source is available in loader xsql.web.xsql:0.0.0.
I tried to search several forums but was unable to find any solution to resolve this issue. Any help is appreciated.
Thanks, -
To import oracle.xdb.XMLTYPE;
Hi,
Which library I must import in order to use oracle.xdb.XMLTYPE?ORA_HOME\rdbms\jlib\xdb.jar
-
Javadoc of oracle.xdb package ?
Hi,
I want to ask where can I download the standard javadoc of oracle.xdb package ?
Thanks for your attention.
TrevorHi,
I want to ask where can I download the standard javadoc of oracle.xdb package ?
Thanks for your attention.
Trevor -
Oracle XDB no response, help
hi all,
I am doing my project on department oracle server, I can not touch the server, I can only use oracle client sqlplus work sheet. I found the oracle XDB will not response when I run any commands such as registerschema, deleteschema, create table base on schema. A wrong command will prompt error msgs, however, right command which I have run before return nothing, after execute right xml commands the sqlplus will keep no response, I have to close the connection. What should I do? The administrator never use XDB before, how can I resolve this problem? Thanks a lot!
MikeI have no idea if Oracle worksheet already supports XMLDB calls. The behaviour you are describing, supports the idea that it doesn't. iSQL*Plus will be desupported anyway, so in that light you are traveling a dead end.
In general, if you use the XDB account, this should just work (BTW you shouldn't need to use the XDB account).
For registering local XSD's etc the following should be sufficent:
grant connect, resource to XXX
grant alter session, create view to XXX
grant create any directory, drop any directory to XXXregarding public XML Schema's you need as an extra
grant XDBADMIN to XXXps... XXX is an user account ;-) -
Where can i find oracle.xdb.XMLType?
Hello all!
Plz someone can help me?
Thx very much!Hi,
You cand find it in oracle.xdb package.
For this you need to download the Oracle XDK.
You can download Oracle XDK for java @
http://otn.oracle.com/software/tech/xml/xdk_java/index.html
and Oracle XDK for C++ @
http://otn.oracle.com/software/tech/xml/xdk_cpp/index.html
JN -
ClassNotFoundException oracle.xdb.XMLType
I cannot seem to get past this line when debugger an XML Application. It always fails on the setXSLT call. I need to debug this since it works sometimes and not all the time.
public static String GetXML(String in_SQL) {
String retStr = null;
try {
Connection conn;
DriverManager.registerDriver(new OracleDriver());
conn = DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521:zeusdb", "Dave", "n58XDhp7");
OracleXMLQuery qry;
qry = new OracleXMLQuery(conn, in_SQL);
Reader xsltReader = new FileReader(new File("c:/UFM/OracleRoadsideUFMToSunPass.xslt"));
qry.setXSLT(xsltReader, null);
retStr = qry.getXMLString();
System.out.println(retStr);
qry.close();
} catch(SQLException e){System.err.println(e.getMessage()); }
catch (FileNotFoundException e) { System.err.println(e.getMessage());}
return retStr;
Exception breakpoint occurred at line 200 of URLClassLoader.java.
java.lang.ClassNotFoundException: oracle.xdb.XMLTypePlease add lib/xdb.jar to classpath.
-
Space utilization of Oracle XDB
hi,
There is a significant difference in the size of .dbf files for USERS tablespace & size of individual tables.
Total size of .dbf files is 30 GB approx.
Total Table size = 2853 MB
1. Is there a way to find how has Oracle allocated the remaining space (30GB - 2.8 GB) ?
2. Also if there's any free space or ways to utilize this space ?
After file system reaches 100%, oracle no longer inserts data. So I feel that files are not empty. Also I could not resize them.
My Db has just 2 tables.
Tables:
EVENT = 658780 rows = 5 MB
ENTITY = 60930 rows = 352 MB
PATH_TABLE = 2496 MB ( This table is created by XMLINDEX )
USERS tablespace files:
EVTXQ1_Users_02.dbf - 17 GB
EVTXQ1_Users_01.dbf - 3.5 GB
EVTXQ1_Users_03.dbf - 9.8 GB
Note: Query used to find db size:
select sum(BYTES/1024/1024) as TOTAL_MB from user_segments where SEGMENT_NAME = 'ENTITY';
CREATE TABLE ENTITY OF XMLType XMLTYPE store AS SECUREFILE BINARY XML;
create Index ENTITY_IX on ENTITY(object_value) indextype is XDB.XMLIndex;
CREATE TABLE EVENT
( "EUID" VARCHAR2(4000 BYTE) NOT NULL ENABLE,
"SERIALNUM" NUMBER(*,0) NOT NULL ENABLE,
"EVENTS" CLOB,
CONSTRAINT "QUOTE_BOOK_EVENT_PK" PRIMARY KEY ("EUID", "SERIALNUM")
Thanks in advance.A cool script (and a better one than mine) is the following from Tanel Poder (see Google for his blogsite):
SQL> @tanel_df
TABLESPACE_NAME TotalMB UsedMB FreeMB % Used Ext Used
EXAMPLE 100 79 21 79% YES |################ |
FLOW_1 5 3 2 60% NO |############ |
MEDIAWIKI_STAGE 21438 15247 6191 72% YES |############### |
MEDIAWIKI_STAGE_INDEX 1193 10 1183 1% YES |# |
SYSAUX 1018 955 63 94% YES |################### |
SYSTEM 760 752 8 99% YES |####################|
TEMP 54 54 0 100% YES |####################|
UNDOTBS1 1225 14 1211 2% YES |# |
USERS 6 5 1 84% YES |################# |
9 rows selected.
SQL> l
1 select t.tablespace_name, t.mb "TotalMB", t.mb - nvl(f.mb,0) "UsedMB", nvl(f.mb,0) "FreeMB",
2 lpad(ceil((1-nvl(f.mb,0)/t.mb)*100)||'%', 6) "% Used", t.ext "Ext",
3 '|'||rpad(lpad('#',ceil((1-nvl(f.mb,0)/t.mb)*20),'#'),20,' ')||'|' "Used"
4 from (
5 select tablespace_name, trunc(sum(bytes)/1048576) MB
6 from dba_free_space
7 group by tablespace_name
8 union all
9 select tablespace_name, trunc(sum(bytes_free)/1048576) MB
10 from v$temp_space_header
11 group by tablespace_name
12 ) f, (
13 select tablespace_name, trunc(sum(bytes)/1048576) MB, max(autoextensible) ext
14 from dba_data_files
15 group by tablespace_name
16 union all
17 select tablespace_name, trunc(sum(bytes)/1048576) MB, max(autoextensible) ext
18 from dba_temp_files
19 group by tablespace_name
20 ) t
21 where t.tablespace_name = f.tablespace_name (+)
22* order by t.tablespace_nameIt is not easy to resize (shrink) a tablespace beyond its highwater mark. Search Google for answers (and/or post the question on the "general database" OTN forum).
In normal cases a default created tablespace, is a locally managed one that extends on space location needs. You can find out what the current settings are via dbms_metadata (same method applies to tables etc)
SQL> set long 10000000
SQL> select dbms_metadata.get_ddl('TABLESPACE','MEDIAWIKI_STAGE') from dual;
DBMS_METADATA.GET_DDL('TABLESPACE','MEDIAWIKI_STAGE')
CREATE BIGFILE TABLESPACE "MEDIAWIKI_STAGE" DATAFILE
'/u02/oracle/oradata/BETA1/mediawiki_stage.dbf' SIZE 262144000
AUTOEXTEND ON NEXT 262144000 MAXSIZE 51200M
LOGGING ONLINE PERMANENT BLOCKSIZE 8192
EXTENT MANAGEMENT LOCAL AUTOALLOCATE DEFAULT NOCOMPRESS SEGMENT SPACE MANAGEMENT AUTO
ALTER DATABASE DATAFILE
'/u02/oracle/oradata/BETA1/mediawiki_stage.dbf' RESIZE 22480355328
1 row selected.
SQL> select * from tab;
TNAME TABTYPE CLUSTERID
BASICFILE_XMLSCHEMA TABLE
IDX_CONTENT_TABLE TABLE
OOPS TABLE
TEST_DATA TABLE
WIKI_STAGE TABLE
WIKI_STAGE_ERRORS TABLE
6 rows selected.
SQL> select dbms_metadata.get_ddl('TABLE','BASICFILE_XMLSCHEMA', user) from dual;
DBMS_METADATA.GET_DDL('TABLE','BASICFILE_XMLSCHEMA')
CREATE TABLE "WIKI"."BASICFILE_XMLSCHEMA" OF "SYS"."XMLTYPE"
XMLTYPE STORE AS BASICFILE BINARY XML (
TABLESPACE "MEDIAWIKI_STAGE" ENABLE STORAGE IN ROW CHUNK 8192 RETENTION
NOCACHE LOGGING
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS
1 BUFFER_POOL DEFAULT))
XMLSCHEMA "http://www.mediawiki.org/xml/export-0.3/" ELEMENT "page" ID 4360 DISALLOW NONSCHEMA
PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT)
TABLESPACE "MEDIAWIKI_STAGE"
1 row selected.
Maybe you are looking for
-
Update sales orders status after changing item completion rule
Hello! I've just changed the item completion rule of a given sales document item (from 'B' to blank). But we have several old orders, which have deliveries created with reference, with some fields still open (due to the 'no reference' status at the i
-
I verified my account still unable to insert a photo in a question
I verified my account via email still i am unable to insert/upload a snapshot/photo in a question. It is saying: Body text cannot contain images or links until we are able to verify your account. But my account is verified via email, any solutions to
-
Adobe Photoshop Elements - 2nd download?
how do i download Adobe Photoshop Elements on my laptop (already is on my iMac)?
-
Homehub 2.0 will not change status of BTFon. HELP
Hi, couple of weeks ago I got BT Infinity. All OK. However I noticed that the HomeHub has not enabled BTFon even though I am opted in. Called help desk a few days ago, thet tried opting me out, then back in and said to wait 72 hours for Hub to regist
-
How do I fix "about:blank" virus or does firefox have to fix something???
in firefox I open web site at USAA or Schwab and click on a link to open another window and it opens as "about:blank" and there is no information. This does not happen on all links and does not occur if I am in Internet Explorer. I use Micro Trend 20