Sobre Esta Tarefa
Ambiente de exemplo:
- Instant Client - Basic em /usr/local/instantclient_11_2,
para usar em inglês americano
- Oracle 11.2 em um sistema UNIX em /usr/local/oracle/product/11.2.0/db_1,
instalado para suportar dados internacionais
Configurações de variáveis no sistema em que o cliente e o Build Forge
são instalados:
- LD_LIBRARY_PATH (Solaris, Linux) ou LIBPATH (AIX) inclui /usr/local/instantclient_11_2
- NLS_LANG=AMERICAN_AMERICA.AL32UTF8
- ORACLE_HOME=/usr/local/instantclient_11_2
- ORA_NLS10=/usr/local/oracle/ocommon/nls/admin/data
- PATH inclui /usr/local/instantclient_11_2
- TNS_ADMIN=/usr/local/oracle/product/11.2/db_1/network/admin
Sistemas UNIX e Linux que Usam o Oracle Instant Client 11.2O aplicativo do Build Forge depende da biblioteca
libclntsh.so.10.1, que faz parte do cliente da versão 10.2. Durante a instalação, o instalador procura por esse arquivo em ORACLE_HOME. Se o arquivo não existir, o instalador considerará que você está usando o cliente da versão 11.2 e tentará criar um link simbólico da
libclntsh.so.10.1 para a biblioteca correspondente da versão 11.2,
libclntsh.so.11.1.
ln -s libclntsh.so.11.1 libclntsh.so.10.1
Importante: O usuário que está executando o instalador do Build Forge deve ter acesso de gravação ao diretório ORACLE_HOME. Se isso for um problema em seu site, faça com que um usuário autorizado crie o link manualmente antes de instalar o Build Forge. Em determinados sites, o cliente pode ser instalado em um sistema de arquivos montado como somente leitura (prática comum com sistemas Solaris).