Edit C:\Program Files (x86)\SAP BusinessObjects\SAP BusinessObjects Enterprise XI 4.0\win32_x86\odbc\7.0.1\help\userguide\unixenv.07.2.html
<?xml version="1.0" encoding="utf-8"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xml:lang="en" lang="en" xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html;charset=utf-8" /> <meta http-equiv="Content-Style-Type" content="text/css" /> <!-- MOTW-DISABLED saved from url=(0014)about:internet --> <title>Environment Variables</title> <link rel="StyleSheet" href="css/unixenv.css" type="text/css" media="all" /> <link rel="StyleSheet" href="css/webworks.css" type="text/css" media="all" /> <script type="text/javascript" language="JavaScript1.2" src="wwhdata/common/context.js"></script> <script type="text/javascript" language="JavaScript1.2" src="wwhdata/common/towwhdir.js"></script> <script type="text/javascript" language="JavaScript1.2" src="wwhdata/common/wwhpagef.js"></script> <script type="text/javascript" language="JavaScript1.2"> <!-- var WebWorksRootPath = ""; // --> </script> <script type="text/javascript" language="JavaScript1.2"> <!-- // Set reference to top level help frame // var WWHFrame = WWHGetWWHFrame("", true); // --> </script> <script type="text/javascript" language="JavaScript1.2" src="scripts/expand.js"></script> </head> <body class="" style="background-color: #FFFFEE;" onload="WWHUpdate();" onunload="WWHUnload();" onkeydown="WWHHandleKeyDown((document.all||document.getElementById||document.layers)?event:null);" onkeypress="WWHHandleKeyPress((document.all||document.getElementById||document.layers)?event:null);" onkeyup="WWHHandleKeyUp((document.all||document.getElementById||document.layers)?event:null);"> <br /> <div class="WebWorks_Breadcrumbs" style="text-align: left;"> <a class="WebWorks_Breadcrumb_Link" href="unixenv.07.1.html#106206">4 Configuring the Product on UNIX/Linux</a> : Environment Variables</div> <hr align="left" /> <blockquote> <div class="head_1"><a name="106206">Environment Variables</a></div> <div class="Body"><a name="106207">The first step in setting up and configuring the drivers for use is to set several environment </a>variables. The following procedures require that you have the appropriate permissions to modify your environment and to read, write, and execute various files. You must log in as a user with full r/w/x permissions recursively on the entire DataDirect Connect Series <span class="forbody">for</span> <span class="APIbody">ODBC</span> installation directory.</div> <div class="head_2"><a name="106209">Library Search Path</a></div> <div class="Body"><a name="106210">The library search path variable can be set by executing the appropriate shell script located </a>in the ODBC home directory. From your login shell, determine which shell you are running by executing:</div> <div class="syntax_first"><a name="106211">echo $SHELL</a></div> <div class="Body"><a name="106212">C shell login (and related shell) users must execute the following command before </a>attempting to use ODBC-enabled applications:</div> <div class="syntax_first"><a name="106213">source ./odbc.csh</a></div> <div class="Body"><a name="106214">Bourne shell login (and related shell) users must initialize their environment as follows:</a></div> <div class="syntax_first"><a name="106215">. ./odbc.sh</a></div> <div class="Body"><a name="106216">Executing these scripts sets the appropriate library search path environment variable:</a></div> <div class="list_bulleted_outer" style="margin-left: 0pt;"> <table border="0" cellspacing="0" cellpadding="0" summary=""> <tr style="vertical-align: baseline;"> <td> <div class="list_bulleted_inner" style="width: 18pt; white-space: nowrap;">â? </div> </td> <td width="100%"> <div class="list_bulleted_inner"><a name="107848">LD_LIBRARY_PATH on HP-UX IPF, Linux, and Oracle Solaris</a></div> </td> </tr> </table> </div> <div class="list_bulleted_single_outer" style="margin-left: 0pt;"> <table border="0" cellspacing="0" cellpadding="0" summary=""> <tr style="vertical-align: baseline;"> <td> <div class="list_bulleted_single_inner" style="width: 18pt; white-space: nowrap;">â? </div> </td> <td width="100%"> <div class="list_bulleted_single_inner"><a name="107872">LIBPATH on AIX</a></div> </td> </tr> </table> </div> <div class="list_bulleted_single_outer" style="margin-left: 0pt;"> <table border="0" cellspacing="0" cellpadding="0" summary=""> <tr style="vertical-align: baseline;"> <td> <div class="list_bulleted_single_inner" style="width: 18pt; white-space: nowrap;">â? </div> </td> <td width="100%"> <div class="list_bulleted_single_inner"><a name="107873">SHLIB_PATH on HP-UX PA-RISC</a></div> </td> </tr> </table> </div> <div class="Body"><a name="107874">The library search path environment variable must be set so that the ODBC core </a>components and drivers can be located at the time of execution. After running the setup script, execute:</div> <div class="syntax_first"><a name="106217">env</a></div> <div class="Body"><a name="106218">to verify that the </a><span class="Emphasis">installation_directory</span>/lib directory has been added to your shared library path.</div> <div class="Body"><a name="106219">Some of the client-based drivers must have additional environment variables set. Consult </a>the driver requirements in each of the individual driver chapters for additional environment variable information.</div> <div class="head_2"><a name="106226">ODBCINI</a></div> <div class="Body"><a name="106227">Setup installs in the product installation directory a default system information file, named </a>odbc.ini, that contains data sources. See <span class="Cross_ref_"><a href="javascript:WWHClickedPopup('ODBC', 'unixenv.07.4.html#108296', '');">â??Data Source Configurationâ??</a></span> for an explanation of the odbc.ini file. The system administrator can choose to rename the file and/or move it to another location. In either case, the environment variable ODBCINI must be set to point to the fully qualified path name of the odbc.ini file.</div> <div class="Body"><a name="106231">For example, to point to the location of the file for an installation on /opt/odbc in the C shell, </a>you would set this variable as follows:</div> <div class="syntax_first"><a name="106232">setenv ODBCINI /opt/odbc/odbc.ini</a></div> <div class="Body"><a name="106233">In the Bourne or Korn shell, you would set it as:</a></div> <div class="syntax_first"><a name="106234">ODBCINI=/opt/odbc/odbc.ini;export ODBCINI</a></div> <div class="Body"><a name="106235">As an alternative, you can choose to make the odbc.ini file a hidden file and not set the </a>ODBCINI variable. In this case, you would need to rename the file to .odbc.ini (to make it a hidden file) and move it to the userâ??s $HOME directory. </div> <div class="Body"><a name="106236">The driver searches for the location of the odbc.ini file as follows:</a></div> <div class="list_procedure_first_outer" style="margin-left: 0pt;"> <table border="0" cellspacing="0" cellpadding="0" summary=""> <tr style="vertical-align: baseline;"> <td> <div class="list_procedure_first_inner" style="width: 18pt; white-space: nowrap;"> <span class="Numbers">1 </span> </div> </td> <td width="100%"> <div class="list_procedure_first_inner"><a name="106237">The driver checks the ODBCINI variable</a></div> </td> </tr> </table> </div> <div class="list_procedure_outer" style="margin-left: 0pt;"> <table border="0" cellspacing="0" cellpadding="0" summary=""> <tr style="vertical-align: baseline;"> <td> <div class="list_procedure_inner" style="width: 18pt; white-space: nowrap;"> <span class="Numbers">2 </span> </div> </td> <td width="100%"> <div class="list_procedure_inner"><a name="106238">The driver checks $HOME for .odbc.ini</a></div> </td> </tr> </table> </div> <div class="Body"><a name="106239">If the driver does not locate the system information file, it returns an error.</a></div> <div class="head_2"><a name="106242">ODBCINST</a></div> <div class="Body"><a name="106243">Setup installs in the product installation directory a default file, named odbcinst.ini, for use </a>with DSN-less connections. See <span class="Cross_ref_"><a href="javascript:WWHClickedPopup('ODBC', 'unixenv.07.7.html#107137', '');">â??DSN-less Connectionsâ??</a></span> for an explanation of the odbcinst.ini file. The system administrator can choose to rename the file or move it to another location. In either case, the environment variable ODBCINST must be set to point to the fully qualified path name of the odbcinst.ini file.</div> <div class="Body"><a name="106247">For example, to point to the location of the file for an installation on /opt/odbc in the C shell, </a>you would set this variable as follows:</div> <div class="syntax_first"><a name="106248">setenv ODBCINST /opt/odbc/odbcinst.ini</a></div> <div class="Body"><a name="106249">In the Bourne or Korn shell, you would set it as:</a></div> <div class="syntax_first"><a name="106250">ODBCINST=/opt/odbc/odbcinst.ini;export ODBCINST</a></div> <div class="Body"><a name="106251">As an alternative, you can choose to make the odbcinst.ini file a hidden file and not set the </a>ODBCINST variable. In this case, you would need to rename the file to .odbcinst.ini (to make it a hidden file) and move it to the userâ??s $HOME directory. </div> <div class="Body"><a name="106252">The driver searches for the location of the odbcinst.ini file as follows:</a></div> <div class="list_procedure_first_outer" style="margin-left: 0pt;"> <table border="0" cellspacing="0" cellpadding="0" summary=""> <tr style="vertical-align: baseline;"> <td> <div class="list_procedure_first_inner" style="width: 18pt; white-space: nowrap;"> <span class="Numbers">1 </span> </div> </td> <td width="100%"> <div class="list_procedure_first_inner"><a name="106253">The driver checks the ODBCINST variable</a></div> </td> </tr> </table> </div> <div class="list_procedure_outer" style="margin-left: 0pt;"> <table border="0" cellspacing="0" cellpadding="0" summary=""> <tr style="vertical-align: baseline;"> <td> <div class="list_procedure_inner" style="width: 18pt; white-space: nowrap;"> <span class="Numbers">2 </span> </div> </td> <td width="100%"> <div class="list_procedure_inner"><a name="106254">The driver checks $HOME for .odbcinst.ini</a></div> </td> </tr> </table> </div> <div class="Body"><a name="106255">If the driver does not locate the odbcinst.ini file, it returns an error.</a></div> <div class="head_2"><a name="106259">DD_INSTALLDIR</a></div> <div class="Body"><a name="106260">This variable provides the driver with the location of the product installation directory so that </a>it can access support files. DD_INSTALLDIR must be set to point to the fully qualified path name of the installation directory.</div> <div class="Body"><a name="106261">For example, to point to the location of the directory for an installation on /opt/odbc in the C </a>shell, you would set this variable as follows:</div> <div class="syntax_first"><a name="106262">setenv DD_INSTALLDIR /opt/odbc</a></div> <div class="Body"><a name="106263">In the Bourne or Korn shell, you would set it as:</a></div> <div class="syntax_first"><a name="106264">DD_INSTALLDIR=/opt/odbc;export DD_INSTALLDIR</a></div> <div class="Body"><a name="106265">The driver searches for the location of the installation directory as follows:</a></div> <div class="list_procedure_first_outer" style="margin-left: 0pt;"> <table border="0" cellspacing="0" cellpadding="0" summary=""> <tr style="vertical-align: baseline;"> <td> <div class="list_procedure_first_inner" style="width: 18pt; white-space: nowrap;"> <span class="Numbers">1 </span> </div> </td> <td width="100%"> <div class="list_procedure_first_inner"><a name="106266">The driver checks the DD_INSTALLDIR variable</a></div> </td> </tr> </table> </div> <div class="list_procedure_outer" style="margin-left: 0pt;"> <table border="0" cellspacing="0" cellpadding="0" summary=""> <tr style="vertical-align: baseline;"> <td> <div class="list_procedure_inner" style="width: 18pt; white-space: nowrap;"> <span class="Numbers">2 </span> </div> </td> <td width="100%"> <div class="list_procedure_inner"><a name="106267">The driver checks the odbc.ini or the odbcinst.ini files for the InstallDir keyword (see </a><span class="Cross_ref_"><a href="javascript:WWHClickedPopup('ODBC', 'unixenv.07.4.html#106368', '');">â??Configuration Through the System Information (odbc.ini) Fileâ??</a></span> for a description of the InstallDir keyword)</div> </td> </tr> </table> </div> <div class="Body"><a name="106271">If the driver does not locate the installation directory, it returns an error.</a></div> <div class="Body"><a name="106272">The next step is to test load the driver.</a></div> <script type="text/javascript" language="JavaScript1.2"> <!-- // Clear related topics // WWHClearRelatedTopics(); document.writeln(WWHRelatedTopicsInlineHTML()); // --> </script> </blockquote> <script type="text/javascript" language="JavaScript1.2"> <!-- document.write(WWHRelatedTopicsDivTag() + WWHPopupDivTag() + WWHALinksDivTag()); // --> </script> </body> </html>
Ms-Dos/Windows
Unix
Write backup
jsp File Browser version 1.2 by
www.vonloesch.de