This application helps you to experiment with the text-based MAPI protocol that is used by client applications to communicate with MonetDB.
Monet-Explorer
This application helps you to experiment with the text-based MAPI protocol
that is used by client applications to communicate with MonetDB.
Example:
./monet-explorer -h 127.0.0.1 -u monetdb -p 50000 -P monetdb MyDatabase
Arguments and options:
--auth-algo, -a algo The hash algorithm to be used for the 'salted
hashing'. The MonetDB server has to support it.
This is typically a weaker hash algorithm,
which is used together with the stronger 'pass-
word hash' that is now SHA512. The currently
supported values are: SHA1, SHA256, SHA512,
RIPEMD160, SHA224, SHA384. Default is SHA1.
--file-transfer, -t Enable the file transfer protocol for the con-
nection.
--help, -? Display the usage instructions.
--host, -h host_name The host name or IP address of the MonetDB
server.
--password, -P password User password for the database login. The de-
fault value is 'monetdb'.
--port, -p port The port of the MonetDB server. The default
value is 50000.
--unix-domain-socket, -x Use a unix domain socket for connecting to the
MonetDB server, instead of connecting through
TCP/IP. If provided, then the host argument is
ignored. The port is still used for finding the
socket file with the proper name in the /tmp
folder.
--user, -u user_name User name for the database login. The default
value is 'monetdb'.
Positional operands:
1. database The name of the database to connect to.
# apt-get install g++ make libssl-dev
$ make