Cannot find pre-built binary that works on Windows-7/64 bit. First I downloaded and installed 2.5.16 from here: http://download.oracle.com/berkeley-db/dbxml-2.5.16.msi
The installer appears to have updated my PATH to include "+C:\Program Files (x86)\Oracle\Berkeley DB XML 2.5.16\bin+" so the DLLs are accessible. Then after RTFM, "BerkeleyDBXML-Intro.pdf" - I tried to use the command shell to perform the most basic operation possible, but it failed:
dbxml> putdocument '<root/>' s
stdin:3: putDocument failed, Error: Error: XML Indexer:
Fatal Parse error in document at line 1, char 1. Parser message: invalid document structure (Document: <root/>)
Next, I thought I would try programmatically to see if I could get some insight on the error. I compiled and ran "HelloWorld.java" with a 32-bit JDK/VM
illegal flag specified to DB_ENV->set_encrypt
Exception in thread "main" java.lang.IllegalArgumentException: Invalid argument
at com.sleepycat.db.internal.db_javaJNI.DbEnv_open(Native Method)
Then I uninstalled 2.5.16 and installed 2.*4*.16 instead, thinking that a prior release might be more stable, but this time, I could not even launch the "dbxml" shell - it bombed out with an unspecified error.
Is there any where I can find a working binary for Windows7-64 bit?
Sorry about this duplicate of Berkeley DB XML running on a Windows XP Professional x64 system
however, the forum search did not find the original post. So I reluctantly thought I was the first ask. It was not until I searched externally with Google, the phrase, "BDB XML Windows" - that I arrived at the relevant post. Since almost nobody runs 32bit Windows anymore - when does Oracle plan to release a 64bit version? Thanks.
Hey, thanks for the response - I stopped watching this thread after hearing off-line that only release 2.6 would support 64bit. I tried altering my command to give a name, as you suggest and still no luck on Windows7-64bit: