MIMTCP -Database TCP/IP connect dispatcher
When a Mimer SQL database is created using the dbinstall command the definitions needed for remote access to the database is installed automatically. Depending on what support the host machine can offer, one or several configurations may be installed on the host system. Locations are as follows per feature provided and available:
The internet services daemon. Here the
/etc/inetd.conffile is used for the Mimer SQL configuration.
The extended internet services daemon. Here the
/etc/xinetd.conffile or the
/etc/xinetd.ddirectory is used for the Mimer SQL configuration.
The system and service manager. Here the
/etc/systemd/systemdirectory is used for the Mimer SQL configuration.
System wide and per-user daemon/agent manager (macOS). Here the
/Library/LaunchDaemonsdirectory is used for the Mimer SQL configuration.
In all these cases the
mimtcpcommand is used as described under Networking Setup. The mimtcp command listens to a specified TCP/IP port for an incoming Mimer SQL database connection request. It finds out the database name in the handshake message and redirects the connection to the target database using the registered information in
Note: It is possible to let a Mimer SQL database server listen directly to a TCP/IP port, i.e. not using the mimtcp redirecting function. This is achieved by changing the TCPPort parameter in the multidefs file from the default inetd value to the actual port number used, usually 1360. See The MULTIDEFS File on VMS and Linux.
mimtcpsyntax is as follows:mimtcp [ -l [logfile]]
mimtcpis used without any option, no logging is performed.If a string value is given in addition to the
-loption, that value will be used as the log file.If the
-loption is used without a value, the filename
mimtcp.logwill be used that will end up in the root home folder under a sub directory called
The following example will start mimtcp with logging using the default log file, located in
The following error codes are used:
Mimer Information Technology AB
Phone: +46 18 780 92 00