{"id":1790,"date":"2014-11-12T23:02:18","date_gmt":"2014-11-12T23:02:18","guid":{"rendered":"https:\/\/alt2.minisoft.com\/support\/?p=1790"},"modified":"2016-02-17T23:17:02","modified_gmt":"2016-02-17T23:17:02","slug":"odbc-for-unix-installation-instructions","status":"publish","type":"post","link":"https:\/\/c002.minisoft.com\/support\/odbc-for-unix-installation-instructions\/","title":{"rendered":"ODBC for Unix Installation Instructions"},"content":{"rendered":"<p><b>Server Installation on HP-UX<\/b><\/p>\n<p><i>Prerequisites<\/i><\/p>\n<p>You will need:<\/p>\n<ol>\n<li>Eloquence B.08.20 (please install Patch PE82-1404140 or later)<\/li>\n<\/ol>\n<p><em>Server<\/em><\/p>\n<ol>\n<li>Place all files in the \/opt\/minisoft directory. Be sure that the directory is readable and executable from public.<\/li>\n<li>Create a symbolic link to your system specific Eloquence library. Choose the ONE best library that matches your HPUX system.\n<pre>\/opt\/eloquence8.2\/lib\/pa11_32\/libimage3k.sl\r\n \/opt\/eloquence8.2\/lib\/hpux32\/libimage3k.sl\r\n \/opt\/eloquence8.2\/lib\/hpux64\/libimage3k.sl\r\n \/opt\/eloquence8.2\/lib\/pa20_32\/libimage3k.sl\r\n \/opt\/eloquence8.2\/lib\/pa20_64\/libimage3k.sl<\/pre>\n<pre>If you have an Itanium system, use:\r\n ln -s \/opt\/eloquence8.2\/lib\/hpux32\/libimage3k.sl \\\r\n \/usr\/lib\/hpux32\/libimage3k.sl<\/pre>\n<pre>If you have a newer PA-RISC system, use:\r\n ln -s \/opt\/eloquence8.2\/lib\/pa20_32\/libimage3k.sl \\\r\n \/usr\/lib\/libimage3k.sl<\/pre>\n<\/li>\n<li>Append the following to your \/etc\/inetd.conf file:#\n<pre> # odbcsrvr.exe<\/pre>\n<pre> #<\/pre>\n<pre> odbcsrvr stream tcp nowait root \/opt\/minisoft\/odbcsrvr.exe odbcsrvr.exe \/S<\/pre>\n<pre> #<\/pre>\n<pre> # odbcsrvr.exe with trace enabled<\/pre>\n<pre> #<\/pre>\n<pre> #odbcsrvr stream tcp nowait root \/opt\/minisoft\/odbcsrvr.exe odbcsrvr.exe \/S \/T<\/pre>\n<\/li>\n<li>Append the following to your \/etc\/services file:\n<pre>#\r\n#\r\nMinisoft odbcsrvr.exe\r\n#\r\nodbcsrvr 30006\/tcp<\/pre>\n<pre> oledbsrv 30009\/tcp<\/pre>\n<pre> jdbcsrvr 30007\/tcp<\/pre>\n<\/li>\n<li>Append the following to your \/etc\/pam.conf file:#\n<pre> # PAM configuration<\/pre>\n<pre> #<\/pre>\n<pre> odbcsrvr.exe auth required \/usr\/lib\/security\/libpam_unix.1<\/pre>\n<pre> odbcsrvr.exe account optional \/usr\/lib\/security\/libpam_unix.1<\/pre>\n<pre> odbcsrvr.exe password required \/usr\/lib\/security\/libpam_unix.1<\/pre>\n<pre> #<\/pre>\n<pre> jdbcsrvr.exe auth required \/usr\/lib\/security\/libpam_unix.1<\/pre>\n<pre> jdbcsrvr.exe account optional \/usr\/lib\/security\/libpam_unix.1<\/pre>\n<pre> jdbcsrvr.exe password required \/usr\/lib\/security\/libpam_unix.1<\/pre>\n<pre> #<\/pre>\n<pre> oledbsrv.exe auth required \/usr\/lib\/security\/libpam_unix.1<\/pre>\n<pre> oledbsrv.exe account optional \/usr\/lib\/security\/libpam_unix.1<\/pre>\n<pre> oledbsrv.exe password required \/usr\/lib\/security\/libpam_unix.1<\/pre>\n<pre> #<\/pre>\n<\/li>\n<li>For sam to work without error, append \/opt\/minisoft to the end of (\/var\/sam\/ts\/pam_dir.reg).<\/li>\n<li>Report the System ID and System Name (see license.exe below) to your Minisoft sales office. Follow the directions returned to license the product.<\/li>\n<li>Restart inetd using the command:\n<pre> #inetd -c<\/pre>\n<\/li>\n<\/ol>\n<p><b>license.exe<\/b><\/p>\n<p>Please report the value from this utility so that a License Number can be generated for your system.<\/p>\n<p>This is a HP-UX (11) executable.\u00a0 Place it in the directory &#8220;\/opt\/minisoft&#8221;. When run, it should display the System ID and System Name:<\/p>\n<pre># \/opt\/minisoft\/license.exe\r\n System ID = [541750568]\r\n System Name = [HP-UX B.11.00 9000\/800]\r\n Use one of the following parameters:\r\n 1 - View license information\r\n 2 - License a product\r\n 5 - Create license file\r\n 6 - View license for a product\r\n #<\/pre>\n<p>Send this information to your Minisoft sales representative. When you receive your reply, follow the following directions:<\/p>\n<ol>\n<li>Create an empty license file:\n<pre> #cd \/opt\/minisoft<\/pre>\n<pre> #touch MSLICFIL<\/pre>\n<pre> #.\/license.exe 5 \"<i>your company name<\/i>\"<\/pre>\n<\/li>\n<li>Execute \/opt\/minisoft\/license.exe with the parameters as supplied in the reply.<\/li>\n<\/ol>\n<hr \/>\n<h2>Troubleshooting a connection<\/h2>\n<p>If you are having problems, follow these steps:<\/p>\n<ol>\n<li>From a terminal logon as root<\/li>\n<li>cd \/opt\/minisoft<\/li>\n<li>.\/odbcsrvr.exe \/T \/P:3333<\/li>\n<li>Create\/Modify a DSN to use port 3333<\/li>\n<li>Start a connection using this DSN<\/li>\n<li>Stop odbcsrvr using Control-C<\/li>\n<li>look for file with the name odbcjdbc.#.log in the current directory.<\/li>\n<\/ol>\n<p>The log files will provide details about what is happening during the connection process. If the problem are not resolved after reviewing these files, please tar and send them to <a href=\"mailto:support@minisoft.com\">support@minisoft.com<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Server Installation on HP-UX Prerequisites You will need: Eloquence B.08.20 (please install Patch PE82-1404140 or later) Server Place all files in the \/opt\/minisoft directory. Be sure that the directory is readable and executable from public. Create a symbolic link to your system specific Eloquence library. Choose the ONE best library that matches your HPUX system. [&hellip;]<\/p>\n","protected":false},"author":75,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[54,63],"tags":[],"_links":{"self":[{"href":"https:\/\/c002.minisoft.com\/support\/wp-json\/wp\/v2\/posts\/1790"}],"collection":[{"href":"https:\/\/c002.minisoft.com\/support\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/c002.minisoft.com\/support\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/c002.minisoft.com\/support\/wp-json\/wp\/v2\/users\/75"}],"replies":[{"embeddable":true,"href":"https:\/\/c002.minisoft.com\/support\/wp-json\/wp\/v2\/comments?post=1790"}],"version-history":[{"count":10,"href":"https:\/\/c002.minisoft.com\/support\/wp-json\/wp\/v2\/posts\/1790\/revisions"}],"predecessor-version":[{"id":3973,"href":"https:\/\/c002.minisoft.com\/support\/wp-json\/wp\/v2\/posts\/1790\/revisions\/3973"}],"wp:attachment":[{"href":"https:\/\/c002.minisoft.com\/support\/wp-json\/wp\/v2\/media?parent=1790"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/c002.minisoft.com\/support\/wp-json\/wp\/v2\/categories?post=1790"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/c002.minisoft.com\/support\/wp-json\/wp\/v2\/tags?post=1790"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}