MonetDB installation FAQ

  1. Mserver complains about libstream.dll
  2. Mserver crashes during startup
  3. Mserver complain about a missing initialization script
  4. How do I install MonetDB/XQuery on my system?


Mserver complains about libstream.dll

There may be left-over libraries from previous MonetDB installations, e.g. libstream.dll, libmutils.dll and libMapi.dll in WINDOWS/system32. You should manually remove them.


Mserver crashes during startup.

There are two possible causes. You might have accidently mixed up the 32-bit and 64-bit versions. The database and code base should both be targeted to the same word size.
Alternatively, the roll-forward to a new version cause problems. If possible re-use the previous install and dump the database before rolling forward again. A last resort is to remove the SQL logger files only, which gives you a database that should be manually be checkpointed.


Why does Mserver complain about a missing initialization script?

Running a server in daemon mode requires initialization of the server context. The actions are read from a file passed as the last argument on the command string. An example of such a script would be the sql_server.mil script in the lib(64)/MonetDB directory.