|
Directories
|
Users
|
Default Permissions
|
|---|---|---|
/installation_root/SASHome
/SAS/Config/Levn/FederationServer
|
Installer, Administrator
|
Read, Write, Execute
|
|
Process user
|
Read, Execute
|
|
/installation_root/SASHome/FederationServer/var/SAS/Config/Levn/FederationServer/var |
Installer, Administrator
|
Read, Write, Execute
|
|
Process user
|
Read, Write, Execute
|
|
|
The user who backs up SAS Federation Server;
Backup Administrator
|
Read, Execute
|
|
TranPath as
specified in the server configuration file, dfs_serv_common.xml
|
Installer, Administrator
|
Read, Write, Execute
|
|
Process user
|
Read, Write, Execute
|
|
|
The user who backs up SAS Federation Server;
Backup Administrator
|
Read, Execute
|
LANG environment
variable must be set before bringing up the server. This environment
variable is needed for the VALIEDATEFMT table.
LANG environment variable to
specify the desired locale and this variable is often already set
in your environment. Locale names vary among different UNIX or Linux
operating systems, so use a value that is supported by your version
of UNIX or Linux.
locale command
to show your current locale.
locale —a to
display a list of all the locales that are currently installed on
the machine.
SetEnv option set in the dfs_serv.xml configuration
file. Here is an example:<OptionSet name="SetEnv">
<Option name="SAS_HADOOP_JAR_PATH">\SAS\Config\Lev1\FederationServer
\lib\Hadoop</Option>
</OptionSet>|
AIX
|
|
|---|---|
|
Bourne Shell
|
$ LIBPATH=$INSTHOME/lib:$LIBPATH $ export LIBPATH |
|
C Shell
|
$ setenv LIBPATH $INSTHOME/lib:$LIBPATH |
|
HP-UX and HP-UX for
the Itanium Processor Family Architecture
|
|
|---|---|
|
Bourne Shell
|
$ SHLIB_PATH=$INSTHOME/lib:$SHLIB_PATH $ export SHLIB_PATH |
|
C Shell
|
$ setenv SHLIB_PATH $INSTHOME/lib:$SHLIB_PATH |
|
Linux for Intel Architecture,
Linux for x64, Solaris, and Solaris for x64
|
|
|---|---|
|
Bourne Shell
|
$LD_LIBRARY_PATH=$INSTHOME/lib:$LD_LIBRARY_PATH $ export LD_LIBRARY_PATH |
|
C Shell
|
$ setenv LD_LIBRARY_PATH $INSTHOME/lib:$LD_LIBRARY_PATH |
ODBCINI environment variable
to the odbc.ini file located in the Federation Server
installation path:export ODBCINI=$installpath/fedserver/etc/odbc.iniWhen you run
dfsadmin, the ODBCINST environment
variable is set to the odbcinst.ini file
located in the federation server installation path. Here is an example: export ODBCINST=$installpath/fedserver/etc/odbc.ini
|
AIX
|
|
|---|---|
|
Bourne Shell
|
$ LIBPATH=$ODBCHOME/lib64:$LIBPATH $ export LIBPATH |
|
C Shell
|
$ setenv LIBPATH $ODBCHOME/lib64:$(LIBPATH) |
|
HP-UX for the Itanium
Processor Family Architecture
|
|
|---|---|
|
Bourne Shell
|
$ SHLIB_PATH=$ODBCHOME/lib64:$SHLIB_PATH $ export SHLIB_PATH |
|
C Shell
|
$ setenv SHLIB_PATH $ODBCHOME/lib64:$(SHLIB_PATH) |
|
Linux for Intel Architecture,
Linux for x64, Solaris, and Solaris for x64
|
|
|---|---|
|
Bourne Shell
|
$LD_LIBRARY_PATH=$ODBCHOME/lib64:$LD_LIBRARY_PATH $ export LD_LIBRARY_PATH |
|
C Shell
|
$ setenv LD_LIBRARY_PATH $ODBCHOME/lib64:$(LD_LIBRARY_PATH) |
ODBCINI.
Please refer to your vendor documentation for specific configuration
information.
ODBCHOME environment
variable to your ODBC home directory before setting the environment
variables as shown in the following examples.
|
Linux for Intel Architecture
and Linux for x64
|
|
|---|---|
|
Bourne Shell
|
$ LD_LIBRARY_PATH=$ODBCHOME/lib:$LD_LIBRARY_PATH $ export LD_LIBRARY_PATH |
|
C Shell
|
$ setenv LD_LIBRARY_PATH $ODBCHOME/lib:$LD_LIBRARY_PATH |
|
Solaris and Solaris
for x64
|
|
|---|---|
|
Bourne Shell
|
$ LD_LIBRARY_PATH=$ODBCHOME/lib:$LD_LIBRARY_PATH $ export LD_LIBRARY_PATH |
|
C Shell
|
$ setenv LD_LIBRARY_PATH
$ODBCHOME/lib:${LD_LIBRARY_PATH} |
|
AIX
|
|
|---|---|
|
Bourne Shell
|
$ LIBPATH=$ODBCHOME/lib:$LIBPATH $ export LIBPATH |
|
C Shell
|
$ setenv LIBPATH
$ODBCHOME/lib:${LIBPATH} |
|
HP-UX and HP-UX for
the Itanium Processor Family Architecture
|
|
|---|---|
|
Bourne Shell
|
$ SHLIB_PATH=$ODBCHOME/lib:$SHLIB_PATH $ export SHLIB_PATH |
|
C Shell
|
$ setenv SHLIB_PATH
$ODBCHOME/lib:${SHLIB_PATH} |
|
AIX
|
|
|---|---|
|
Bourne Shell
|
$ LIBPATH=$ORACLE_HOME/lib:$LIBPATH $ export LIBPATH |
|
C Shell
|
$ setenv LIBPATH=$ORACLE_HOME/lib:$LIBPATH |
|
HP-UX and HP-UX for
the Itanium Processor Family Architecture
|
|
|---|---|
|
Bourne Shell
|
$ SHLIB_PATH=$ORACLE_HOME/lib:$SHLIB_PATH $ export SHLIB_PATH |
|
C Shell
|
$ setenv SHLIB_PATH $ORACLE_HOME/lib:$SHLIB_PATH |
|
Linux for Intel Architecture,
Linux for Itanium-based Systems, Solaris, and Solaris for x64
|
|
|---|---|
|
Bourne Shell
|
$ LD_LIBRARY_PATH=$ORACLE_HOME/lib:$LD_LIBRARY_PATH $ export LD_LIBRARY_PATH |
|
C Shell
|
$ setenv LD_LIBRARY_PATH $ORACLE_HOME/lib:$LD_LIBRARY_PATH |
|
AIX
|
|
|---|---|
|
Bourne Shell
|
$ LIBPATH=/usr/sap/hdbclient:$LIBPATH $ export LIBPATH |
|
C Shell
|
$ setenv LIBPATH /usr/sap/hdbclient:$LIBPATH |
|
HP-UX for the Itanium
Processor Family
|
|
|---|---|
|
Bourne Shell
|
$ SHLIB_PATH=/usr/sap/hdbclient:$SHLIB_PATH $ export SHLIB_PATH |
|
C Shell
|
$ setenv SHLIB_PATH /usr/sap/hdbclient:$SHLIB_PATH |
|
Linux for Intel Architecture,
Linux for x64, Solaris, and Solaris for x64
|
|
|---|---|
|
Bourne Shell
|
$ LD_LIBRARY_PATH=/usr/sap/hdbclient:$LD_LIBRARY_PATH $ export LD_LIBRARY_PATH |
|
C Shell
|
$ setenv LD_LIBRARY_PATH /usr/sap/hdbclient:$LD_LIBRARY_PATH |
[ODBC Data Source] SERVERNODE=hana_host:hana_port
[SAPHHANADSN] SERVERNODE=hanasrv1.mycompany.com:30015
|
Bourne Shell
|
ODBCINI=path-to/odbc.iniexport
ODBCINI |
|
C Shell
|
setenv ODBCINI path-to/odbc.ini |
|
AIX
|
|
|---|---|
|
Bourne Shell
|
$ LIBPATH=TERADATA-CLIENT-LOCATION:$LIBPATH$ export LIBPATH |
|
C Shell
|
$ setenv LIBPATH TERADATA-CLIENT-LOCATION:$LIBPATH |
|
HP-UX
|
|
|---|---|
|
Bourne Shell
|
$ SHLIB_PATH=TERADATA-CLIENT-LOCATION:$SHLIB_PATH$ export SHLIB_PATH |
|
C Shell
|
$ setenv SHLIB_PATH TERADATA-CLIENT-LOCATION:$SHLIB_PATH |
|
HP-UX for the Itanium
Processor Family
|
|
|---|---|
|
Bourne Shell
|
$ SHLIB_PATH=TERADATA-CLIENT-LOCATION:$SHLIB_PATH$ export SHLIB_PATH $ LD_PRELOAD=/usr/lib/hpux64/libpthread.so.1 $ export LD_PRELOAD |
|
C Shell
|
$ setenv SHLIB_PATH TERADATA-CLIENT-LOCATION:$SHLIB_PATH$ setenv LD_PRELOAD /usr/lib/hpux64/libpthread.so.1 |
|
Linux for Intel Architecture,
Linux for x64, Solaris, and Solaris for x64
|
|
|---|---|
|
Bourne Shell
|
$ LD_LIBRARY_PATH=TERADATA-CLIENT-LOCATION:$LD_LIBRARY_PATH$ export LD_LIBRARY_PATH |
|
C Shell
|
$ setenv LD_LIBRARY_PATH TERADATA-CLIENT-LOCATION:$LD_LIBRARY_PATH |
PATH and LD_LIBRARY_PATH.
odbcini and odbcinst.ini installed
with SAS Federation Server are for use with the ODBC driver manager, also installed
with SAS Federation Server.
Since the third-party ODBC driver will likely use the unixODBC driver
manager, you will need to update the odbcini and odbcinst files
used by unixODBC and update the ODBCINI environment variable accordingly.
DM_UNICODE=utf-16 is required in the advanced options of the ODBC data service that is used with the
driver manager.
DM_UNICODE connection
option is also available with the SAS Federation Server Driver for ODBC.