If I install MonetDB in the normal way on a Windows machine, it installs the
C runtime library dlls in a location like
C:\WINDOWS\WinSxS\x86_Microsoft.VC80.CRT...
However, we want to install MonetDB along with our product, in a single
installation procedure that doesn't require the user to have administrative
rights. That means we need to install the CRT directory as "private
assemblies", copying it to the MonetDB application directories. I've almost
gotten this to work by copying the CRT directory to MonetDB5/lib, bin and
lib/MonetDB5. I can run MSQLServer.bat and mclient.bat in separate console
windows.
But when I try to run some SQL commands (my test case is a 'create table'
and a 'copy into' from a CSV file), mclient dies with a Windows exception.
The event in Event Viewer shows:
Faulting application mclient.exe, version 0.0.0.0, faulting module
ntdll.dll
In theory the private assemblies are all that Windows needs, and in fact the
programs run which implies that the libraries are being found. I don't
understand why the crash happens later. I'm hoping someone else has tried
this. The exception happens with the last official Windows release as well
as with our built-from-cvs version.
Thanks,
Bryan Lewis
(I might have send this first to the wrong email address. Here's a
repetition.)
Hi team,
I have a couple of small questions and remarks:
* mclient timer doesn't work when running mclient with -s option.
[lafanasi@zookst4 stats]$ mclient -t -lx -s "count(doc('xmark01.xml'))"
1
[lafanasi@zookst4 stats]$ mclient -lx -t q1.xq
1
Timer 5.606 msec
* does mclient option -I (capital i) work? For example, the following
command doesn't execute in 1 min.
[lafanasi@zookst4 stats]$ mclient -lx -I xmark01.xml -s "count(.)"
* Recently I couldn't access my db created with the latest release after
recompilation from HEAD. Do I need to back-up my db (by dumping the tables)
when I recompile a new version from HEAD? A new release?
* Mserver crushes on XMark of 11GB (-f 100). The query is: "find the maximum
length of the root to leaf paths, i.e., the tree depth". My specs: Linux
zookst4 2.6.24.3-50.fc8 #1 SMP Thu Mar 20 13:39:08 EDT 2008 x86_64 x86_64
x86_64 GNU/Linux, Mem 19GB. Do you have any tips on how to make it run?
Thanks for your help!
l.
Dear MonetDB users,
Our install procedure for MonetDB currently consists of unpacking
MonetDB-Aug2008-SuperBall.tar.bz2 and running the monetdb-install.sh
script. This takes a long time to complete.
We would like to get or create a binary distribution for a Linux system
(Ubuntu 8.04 / Fedora).
For this, we like to know the following:
- Is the Monet binary dependent on the system where it is built?
- Can we pack the generated binaries and install them on a different
Linux (Ubuntu/Fedora) computer?
- Can we even install this binary in a different directory?
- What external dependencies are used?
- Which paths are used and which paths settings are assumed in the
binary?
In other words: what is necessary for a copied distribution to work
correcly on a different computer and/or a different directory as for
which it was built.
Thanks in advance for your explanatory answer.
Regards,
Hans van Rijswijk
Netherlands Forensic Institute
Tel: 070-8886638
Dear monetdb-users,
When installing MonetDB (compile from MonetDB-Aug2008-SuperBall.tar.bz2)
we encountered a problem.
We had Java JDK installed, but no Internet connection.
The monetdb-install.sh script stopped with an error message:
fetching MonetDB-java failed!
After some investigation we found what the problem might be:
In line 209 and following lines the monetdb-install.sh script tests
whether a java compiler and ant are present.
If present the fetch() procedure tries to get the Java sources from the
tarball.
Since the Java code is not included in the tarball, fetch() tries to get
the Java sources from the Internet, with wget.
Since we have no Internet connection this action fails too, and makes it
fatal.
In other runs with only JRE installed the monetdb-install.sh script did
not complain, and just skipped the Java code.
Our questions:
- Is the Java code deliberately omitted in the source tarball.
- Can someone at the CWI fix it: either include the Java code or make
the script less dependent on Internet connection.
Regards,
Hans van Rijswijk
Netherlands Forensic Institute
Tel: 070-8886638
Hi,
I am running some XQuery queries on MonetDB/XQuery (june release) and I
cannot get all timing information like trans, fetch, shred, print time. All
I can get is one time ofomration Timer, which I guess is overall information
about how much time did the query take.
I tried to run queries both in session and from shell:
1. xquery>\t
xquery>\<test.xq
2. mclient -lx -t test.xq
My OS is MAC OS 10.5 (Leopard).
When I tried it on Windows, I will get all the timing information.
Thank you for your time and help.
Peter
--
View this message in context: http://www.nabble.com/More-timing-information-in-MonetDB-XQuery-tp20475840p…
Sent from the monetdb-users mailing list archive at Nabble.com.