Berkeley DB XML license
Dear Sirs!We plan to develop a WCF service to work with Berkley DB.
We want to provide our customers with:
1 Berkeley Db XML (with source code)
2. our service WCF (with source code) (new BSD)
3 WCF client (closed source), that uses the WCF service.
Will there be any violations in this case (Open Source License agreement)?
Please help to resolve the issue.
Hello
License information Oracle Berkeley DB can be found at:
http://www.Oracle.com/technetwork/database/BerkeleyDB/downloads/licensing-098979.html
This link provides a follow-up to other licensing questions email address:
[email protected]
Thank you
Sandra
Tags: Database
Similar Questions
-
Is Berkeley DB XML 'death '.
After enjoying the beautiful doc on XQuery Update, https://docs.oracle.com/cd/E17276_01/html/gsg_xml/cxx/modifydocument.html, I checked what the latest material was and am surprised that there is no update more.
Is any activity (development) yet in this area, Berkeley DB XML (or docs update also)?
Sincerely,
Marco
Berkeley DB XML is always being updated and published, although admitted quite slowly. The latest version 6.0.17, was released a few months ago.
Lauren Foutz
-
DTD, Python, TEI, and Berkeley DB XML
Dear experts BDB XML,
I'm developing a web application (Django database) which uses python to manipulate and search documents TEI based in a BDB XML container.
I'm loading in the container XML documents contain a reference to an external DTD, which in turn refers to the .ent files. The documents contain references to entity requiring a resolution.
I can successfully XML documents in the container, if I include the content of the DTD in each file, but the process will fail if I do not understand the content of the DTD of the XML document and instead try to make reference to the DTD via a reference. XQuery queries also do not seem to work properly if the DTD content is included in each XML document.
I found references in forums in the following JAVA code that appears to allow the BDB XML in the file system of the database to refer to an external DTD (I could be wrong on that though):
XmlManagerConfig config = new XmlManagerConfig();
config.setAllowExternalAccess (true);
Manager of XmlManager = new XmlManager (config);
My query is, can even be achieved using python? Documentation of BDB specifies this as a single operation of JAVA and does not mention possible using python.
Thanks for reading
ALHi AL,.
I have gathered some experience with Python bindings now, but I was not exactly in your situation. My experience has been pretty much everything you can do in Java you can do this in Python, but sometimes the syntax is a little different. I see Python doesn't have a XmlManagerConfig class but rather indicators given in the XmlManager constructor used. To do what you want to do, I think you want (assuming that of dbxml import *)
mgr = XmlManager(env, DBXML_ALLOW_EXTERNAL_ACCESS)
-
Manager of Dell - no matching licenses licenses are available?
I am trying to configure the License Manager Dell and have imported an inventory of servers that have already installed on it (iDRAC + OME CfgMgr) license.
However, I find that whenever I try to deploy one of the licenses on the server (to test), I was informed that "no matching licenses are available. This seems odd, because I'm looking at all.
I can however export the license check and then manually import XML license through the iDRAC successfully interface.
Can someone tell me what I'm doing wrong with the License Manager
Hi, thanks for the request.
The reason why you see error "no appropriate license is available" is because the license is already deployed on the target server. To test your, try the following steps:
1. the export to the local file system.
2. go to the devices page and remove the device from the same license. This option is available under license of details for the selected device.
3 import the license exported to DLM.
4 deploy the license now.
I hope this helps!
-
Berkeley DBXML get multi documents
Hello
I am new to Berkeley DBXML. I use the JAVA API to communicate with the xml database.
Now, I need an API that gives me several XMLs if I pass a list of keys.
Is this possible? If so, how?
Thank you and best regards,
Sumved ShamiHi, Sumved
Here is an example of XQuery for your reference:
for $i in (1 to 5) return let $user := /users/user[userid=$i] return if (empty($user)) then (
{$i} User not found Best regards
Zhao Rucong
Oracle Berkeley DB XML -
Hello
Under the status of the task that I see
installation of Sourcefire Geolocation Database Update version: GeoDB-2015-07-18-001Local installationNeed to know why this update fails?ConcerningMaheshCannot install the update of geolocation. Please contact the support of Sourcefire. What do you get if you check the following:
https://support.sourcefire.com/auto-update/auto-dl.cgi/<> > key>/GetCurrent/sf.xml license
If you go back and do an update initiated by the user now it work?
If it continues to fail, your best option is probably to contact the TAC. They can quickly break into newspapers in the file system to see exactly what is happening.
-
XMLType - reorganize nodes?
I tried to migrate Berkeley DB XML to Oracle XML DB. Each container of Berkeley DB XML has become one table of relational database in Oracle XML DB with an XMLType column to contain the XML document:
In my application Java migration I ask Berkeley DB XML XML document and insert it on the fly in the appropriate Oracle XML DB table.CREATE TABLE MyTable ( id VARCHAR2(1024) PRIMARY KEY, xml XMLTYPE NOT NULL ) XMLType COLUMN Xml STORE AS CLOB XMLSCHEMA "http://xmlns.abc.de/xdb/schemas/RTIDB/abcfinlib.xsd" ELEMENT "abcfinlib"
When I now selects the document XML of the Berkeley DB XML and the Oracle XML DB (to check if the copy has been a success and the two XML documents an equal somehow) XML documents are not equal because parts of the XML in the Oracle XML DB are placed in other locations in the XML document.
What is a behavior known to Oracle XML DB? I have to say one other thing when creating the database table?
How can I stop rearraning the XML document?
Oracle 11g 11.2I created a problem where no problem is not at all? ;)
Looks like so much ;)
-
Hello
What is the best (optimized) way of case-insensitive sorting? Order of lowercase (field) will use an index?
Thank you.Hello
The use of lower - box () is a good choice. If the index takes effect is due to the index of the container and a query expression. If you meet all specified performance problem, please report the issue or send me by e-mail ([email protected]). Thank you.
Best regards
Zhao Rucong
Oracle Berkeley DB XML -
Vs Version Version set container tool
I loaded XML in Berkeley db 2.5.16 tools and using dbxml to load a container file I received this error:
stdin:4: failure of preload, error: container version 5 "does not match the latest version of dbxml 6' library. Upgrade is required. Run XmlManager::upgradeContainer()
I can't upgrade the container, but can I down-grade the toolset. What previous version would be compatible with Version 5 of container?Hello
I suggest to upgrade the container and will use the dbxml updated library. However, if you cannot change the container for various reasons, here is the list of the version for your reference:
* version 1.2.1 - version 2
* version 2.0.9 - version 3
* version 2.1.x - version 4
* Release 2.2.x - version 5If you have dbxml future questions, please post on forum Berkeley DB XML (Berkeley DB XML thanks.
Best regards
Zhao Rucong
Oracle Berkeley DB -
get the names of Documents in the shell
Hello
I want to know how to get all the names of document of a container without the content of the document.
I think there must be something similar to:
getDocuments
but I want the name of the documents. I did once, but I forgot how.
print
Thank youHello
getDocuments printname
Best regards
Rucong
Oracle Berkeley DB XML -
How to set the type of container in PHP
Hello, I want to set the type of container to be XmlContainer::WholedocContainer. However, it did not work, the warnning php ' Fatal error: undefined class constant «WholedocContainer»» The named book The Definitive Guide to Berkeley DB XML says that the php delimiter has been replaced by the underscore. But this son php guide match perfectly. How could I do to correctly configure the setting? Thank you
Published by: user10993398 on December 14, 2009 17:36Hello
Here is an example of dbxml - 2.5.13:
function initDbXmlSystem() { global $_REQUEST; $envName = "./tmp"; $contName = "result.dbxml"; $env = new Db4Env(); $env->open($envName); $mgr = new XmlManager($env, DBXML_ALLOW_EXTERNAL_ACCESS); $config = new XmlContainerConfig(); $config->setTransactional(true); $config->setContainerType(XmlContainer_WholedocContainer); $mgr->setDefaultContainerConfig($config); $cont = $mgr->createContainer($contName); } initDbXmlSystem(); echo "DONE"; ?>
-
Difference b/w different types of Barkley DB?
Hello
Sorry for the stupid question, but I m new in Barkley DB and I was wandering what is the difference between:
-Barkley DB
-Barkley DB Java Edition
-Barkley DB XMLHello
Take a look at the documentation on OTN and let me know if
you have further questions. Here are the links:Berkeley DB:
http://www.Oracle.com/technology/documentation/Berkeley-DB/DB/index.html
In particular, Introduction to Berkeley DB to:
http://www.Oracle.com/technology/documentation/Berkeley-DB/DB/GSG/C/introduction.htmlBerkeley DB Java Edition:
http://www.Oracle.com/technology/documentation/Berkeley-DB/je/index.html
Including establishment of Berkeley DB Java edition to:
http://www.Oracle.com/technology/documentation/Berkeley-DB/je/GettingStartedGuide/introduction.htmlBerkeley DB XML:
http://www.Oracle.com/technology/documentation/Berkeley-DB/XML/index.html
In particular, Introduction to Berkeley DB XML for:
http://www.Oracle.com/technology/documentation/Berkeley-DB/XML/intro_xml/index.htmlThank you
Sandra -
Maximum number of documents in a container
Hello
I read the guide "Getting started with Berkeley DB XML for Java" and understand that by using the (true) XmlDocumentConfig.setGenerateName, BDBXML generates a unique name for each document stored: myDocName_a where a is the unique value.
I have two questions about this:
(1) what is the maximum number that can be stored in the container before there's a mistake? For example, myDocName_xxxxxxxx. What is the maximum value of xxxxxxxx?
(2) say, we delete both documents, myDocName_1 & myDocName_2. BDBXML generates this two document names again if we store another 2 new documents?
Thanks in advance!
See you soon,.
KhewHello
(1) the quotation of DB XML FAQ:
Number of Documents in a Container: Internal document IDs are 64-bit integers, and must be unique within a container, which limits the number of documents in a container.
(2) No, it won't. At least I got these results in XML DB 2.4.16. So if you had dbxml_1 document, dbxml_2, dbxml_3 and then deleted Let's say dbxml_1 and dbxml_3, then the other generated name would be dbxml_4. Anyone, you'll correct me if I'm wrong.
Best,
Vyacheslav -
Understanding the output - AC db_stat, lockers, locks and lock objects
I would like to understand this output. 80000045 transaction holds a lock for writing on page 11 and is waiting for a lock for writing on page 13, which, however, is not granted as long as transaction 80000051 retains its read lock.
Is there something in this table explaining why 80000051 doesn't seem unwilling to move and release the read lock?
And what makes SD = 37 average?
Michael Ludwig
Locks grouped by lockers: Locker Mode Count Status ----------------- Object --------------- a1 dd=37 locks held 1 write locks 0 pid/thread 1284/4896 a1 READ 1 HELD test.dbxml handle 2 a4 dd=36 locks held 0 write locks 0 pid/thread 1284/4896 a5 dd=35 locks held 1 write locks 0 pid/thread 1284/4896 a5 READ 1 HELD test.dbxml handle 4 a8 dd=34 locks held 0 write locks 0 pid/thread 1284/4896 a9 dd=33 locks held 1 write locks 0 pid/thread 1284/4896 a9 READ 1 HELD test.dbxml handle 6 ac dd=32 locks held 0 write locks 0 pid/thread 1284/4896 ad dd=31 locks held 1 write locks 0 pid/thread 1284/4896 ad READ 1 HELD test.dbxml handle 8 b0 dd=30 locks held 0 write locks 0 pid/thread 1284/4896 b1 dd=29 locks held 1 write locks 0 pid/thread 1284/4896 b1 READ 1 HELD test.dbxml handle 10 b4 dd=28 locks held 0 write locks 0 pid/thread 1284/4896 b5 dd=27 locks held 2 write locks 0 pid/thread 1284/4896 b5 READ 1 HELD test.dbxml handle 12 b5 READ 6 HELD test.dbxml handle 0 b8 dd=26 locks held 0 write locks 0 pid/thread 1284/4896 bc dd=25 locks held 1 write locks 0 pid/thread 1284/4896 bc READ 1 HELD test.dbxml handle 14 bf dd=24 locks held 0 write locks 0 pid/thread 1284/4896 c0 dd=23 locks held 2 write locks 0 pid/thread 1284/4896 c0 READ 1 HELD test.dbxml handle 16 c0 READ 2 HELD test.dbxml handle 0 c3 dd=22 locks held 0 write locks 0 pid/thread 1284/4896 f1 dd=21 locks held 2 write locks 0 pid/thread 1284/4896 f1 READ 1 HELD test.dbxml handle 18 f1 READ 1 HELD test.dbxml handle 0 f4 dd=20 locks held 0 write locks 0 pid/thread 1284/4896 f5 dd=19 locks held 0 write locks 0 pid/thread 1284/2648 f6 dd=18 locks held 0 write locks 0 pid/thread 1284/2648 f7 dd=17 locks held 0 write locks 0 pid/thread 1284/2648 f8 dd=16 locks held 0 write locks 0 pid/thread 1284/2648 f9 dd=15 locks held 0 write locks 0 pid/thread 1284/2648 fa dd=14 locks held 0 write locks 0 pid/thread 1284/2648 fb dd=13 locks held 0 write locks 0 pid/thread 1284/2648 fc dd=12 locks held 0 write locks 0 pid/thread 1284/4184 fd dd=11 locks held 0 write locks 0 pid/thread 1284/2672 fe dd=10 locks held 0 write locks 0 pid/thread 1284/4184 ff dd= 8 locks held 0 write locks 0 pid/thread 1284/2672 100 dd= 7 locks held 0 write locks 0 pid/thread 1284/2672 101 dd= 5 locks held 0 write locks 0 pid/thread 1284/2648 102 dd= 4 locks held 0 write locks 0 pid/thread 1284/2648 80000044 dd= 9 locks held 0 write locks 0 pid/thread 1284/4184 80000045 dd= 9 locks held 1 write locks 1 pid/thread 1284/4184 80000045 WRITE 1 WAIT test.dbxml page 13 80000045 WRITE 1 HELD test.dbxml page 11 8000004d dd= 6 locks held 0 write locks 0 pid/thread 1284/4100 8000004e dd= 6 locks held 0 write locks 0 pid/thread 1284/4100 8000004e READ 1 WAIT test.dbxml page 11 80000051 dd= 3 locks held 1 write locks 0 pid/thread 1284/2648 80000051 READ 1 HELD test.dbxml page 13 80000054 dd= 2 locks held 0 write locks 0 pid/thread 1284/5816 80000054 READ 1 WAIT test.dbxml page 13 80000055 dd= 1 locks held 0 write locks 0 pid/thread 1284/4824 80000055 READ 1 WAIT test.dbxml page 13 80000056 dd= 0 locks held 0 write locks 0 pid/thread 1284/2648 80000057 dd= 0 locks held 0 write locks 0 pid/thread 1284/2648 80000057 READ 1 WAIT test.dbxml page 11 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= Locks grouped by object: Locker Mode Count Status ----------------- Object --------------- 80000045 WRITE 1 HELD test.dbxml page 11 8000004e READ 1 WAIT test.dbxml page 11 80000057 READ 1 WAIT test.dbxml page 11 b1 READ 1 HELD test.dbxml handle 10 ad READ 1 HELD test.dbxml handle 8 bc READ 1 HELD test.dbxml handle 14 80000051 READ 1 HELD test.dbxml page 13 80000045 WRITE 1 WAIT test.dbxml page 13 80000054 READ 1 WAIT test.dbxml page 13 80000055 READ 1 WAIT test.dbxml page 13 b5 READ 1 HELD test.dbxml handle 12 a1 READ 1 HELD test.dbxml handle 2 b5 READ 6 HELD test.dbxml handle 0 c0 READ 2 HELD test.dbxml handle 0 f1 READ 1 HELD test.dbxml handle 0 a9 READ 1 HELD test.dbxml handle 6 a5 READ 1 HELD test.dbxml handle 4 f1 READ 1 HELD test.dbxml handle 18 c0 READ 1 HELD test.dbxml handle 16
The problem here is that you have multiple active transactions on a single thread. The reason that the transaction wire 80000051 2648 is not moving forward and renounce its lock is because the thread is blocked with transaction 80000057 2648 thread waiting on page 11, that 80000045 holds. When a thread has several transactions in Berkeley DB XML built detection of blockages can not say he is in a bind, because it assumes that transactions are on different threads and therefore increase.
Lauren Foutz
-
several strategies index: separator?
Just a quick question:
In BDB XML documentation I noticed that the API says it is [a list separated by commas of strings | http://www.oracle.com/technology/documentation/berkeley-db/xml/api_cxx/XmlIndexSpecification_addIndex.html], while the Getting Started Guide mentions [a list separated by spaces | http://www.oracle.com/technology/documentation/berkeley-db/xml/gsg_xml/cxx/indexdeclarations.html]. Could someone please tell me who he really is? :)
Thank you!
LucasComma and space delimited indexes specifications will work.
Lauren
Maybe you are looking for
-
Change the default font for my choice of police
I want to change all my web pages, and all to Calibri fonts. I tried the setting options and uncheck everything that is there. Change fonts in Web Pages, but not for all web pages. Some pages even with force download and use their own fonts. How do I
-
Can't send email on my iPad air2
How can I send email from my iPad 2 Air? I have until recently had no problem sending mail and now get the message user name or incorrect password when I gave changed or help please Thank you very much
-
Windows blows, I'm a MAC
Why not windows?
-
"The feature you are trying to use (TrayApp) is on a removable disk or a CD-Rom, which is not available. If please insert and try again". This is the error message I get, but I don't know where it comes from or how to prevent it from popping up. It
-
My wired connection is fine. The beach is very well at 100 percent. My wireless download speed is horrible. I did not bring any changes to one of the parameters, because I don't know a lot about routers. Any help is appreciated.