solidDB Help : Programming : Deploying SMA and LLA applications : Deploying LLA applications : Configuring your environment for LLA use
  
Configuring your environment for LLA use
Complete the following steps to configure your environment for Linked Library Access (LLA):
1 Set up your database environment by creating a working directory that contains your license file (mandatory) and a solid.ini file (optional)
2 Unless you are going to use the SSC API to create a database when the server is started (see Explicitly starting and stopping an LLA server with SSC API calls, create your solidDB database, and user accounts.
For more information, see Creating a new database.
Note The application and the LLA server processes must have identical file access permissions (database files, log files, and so on). The file access permissions are not checked at startup; subsequently, insufficient file access permissions can cause the LLA server to crash at a later point.
3 Configure solidDB to meet your environment, performance, and operation needs.
Use the solid.ini configuration file to define basic configuration settings such as database file names and locations, database block size, and so on.
If you do not plan to use the implicit start method for starting the solidDB server with SSC API, set the Accelerator.ImplicitStart parameter to no, see Accelerator section (LLA)
With the default setting (Accelerator.ImplicitStart=yes) the server starts automatically when you use the function SQLConnect, which is required for any ODBC connection. The function SaConnect behaves in the same way. When the SQLConnect or SaConnect function is called for the first time, the server is implicitly started.
4 Disable any signal handlers in the application, see Use of signal handlers.
5 If you are deploying a Java application, complete the following steps:
a Install and register the solidDB JDBC driver.
b Add the location of the LLA library to the relevant environment variable:
In AIX environments, use the following syntax:
export LIBPATH=path-to-LLA-library:$LIBPATH
In other UNIX or Linux environments, use the following syntax:
export LD_LIBRARY_PATH=path-to-LLA-library:$LD_LIBRARY_PATH
In Windows environments, use the following syntax:
set PATH=path-to-LLA-library;%PATH%
Go up to
Deploying LLA applications