Você deve configurar componentes do Build Forge para suportar dados internacionais.
Procedimento
- Configure os navegadores da Web.
- Defina o idioma.
- Certifique-se de que as fontes corretas estejam instaladas.
- Configure os hosts do agente para usar o conjunto de caracteres UTF-8.
No Windows, use o comando chcp para verificar a página de
código:
> chcp
No UNIX ou Linux, use o seguinte comando para
verificar o código do idioma e o conjunto de caracteres:
código do idioma
Você deverá ver valores que designam
seu idioma e conjunto de caracteres.
O exemplo a seguir é proveniente de um sistema Solaris
em que o inglês dos Estados Unidos é o idioma e UTF-8 é o conjunto de caracteres:
LANG=en_US.UTF-8
LC_CTYPE="en_US.UTF-8"
- Configure os bancos de dados para usar o conjunto de caracteres UTF-8 e as
fontes que suportam dados internacionais.
- DB2:
- Configure o conjunto de códigos e o território. Exemplo: CREATE DATABASE USING CODESET
UTF-8 TERRITORY US (ou selecione o conjunto de códigos e o território apropriados no Centro
de Controle).
- Defina a variável de ambiente DB2CODEPAGE no computador do console de gerenciamento para 1208.
No Windows, use o comando:
set
DB2CODEPAGE=1208
No UNIX ou Linux, use o comando:
export
DB2CODEPAGE=1208
Se um banco de dados existente possuir dados que você precisa migrar para UTF-8,
o documento a seguir poderá ajudar: http://publib.boulder.ibm.com/infocenter/db2luw/v9/index.jsp?topic=/com.ibm.db2.udb.admin.doc/doc/t0024033.htm
- Microsoft SQL Server (para utilização com o Console de Gerenciamento no Windows
apenas): Nenhum suporte para dados internacionais. O Microsoft SQL Server utiliza
UCS-2 para armazenar dados Unicode e não suporta UTF-8.
- MySQL: Configure o conjunto de caracteres e a intercalação do servidor. Se sua instalação
do MySQL atualmente não suporta dados internacionais, é possível recompilá-la a partir da
origem e utilizar ./configure -–with-charset=utf8 -–with-collation=utf8_bin. O
mecanismo do Build Forge não será iniciado se este suporte não estiver configurado.
- Oracle: Configure o conjunto de caracteres como UTF8 - Unicode 3.0 na
instância ao instalá-lo. No Assistente de Configuração do
Banco de Dados, a configuração é realizada na etapa Parâmetros de Inicialização na
guia Conjuntos de Caracteres. Se você usar a linha de comandos,
configure o conjunto de caracteres para AL32UTF8.
- (Opcional) Configure mensagens para o recurso Build Catalyst.
Em plataforma Microsoft® Windows®, as mensagens do Build Catalyst são exibidas na conversão correta automaticamente.
Para visualizar essas mensagens nas plataformas UNIX e Linux, configure a variável de ambiente NLSPATH para o seguinte valor:
/opt/rational/buildforge/buildcatalyst/lib/nls/%L/utf8/%N.cat:$NLSPATH
em que:
- %L substitui o valor da variável de ambiente LANG
- %N substitui o valor do parâmetro de nome passado para catopen(3C)
Alternativamente, é possível especificar explicitamente a conversão.
O seguinte valor é referente à conversão ja_JP:
/opt/rational/buildforge/buildcatalyst/lib/nls/ja_JP/utf8/%N.cat:$NLSPATH