Lotus Traveler: Configurando Alta Disponibilidade: Difference between revisions
Line 92: | Line 92: | ||
O formato do comando '''travelerUtil.cmd''' | O formato do comando '''travelerUtil.cmd''' | ||
travelerUtil db set url=jdbc:db2://<db2server hostname>:<db port>/ <traveler db name> user=< | travelerUtil db set url=jdbc:db2://<db2server hostname>:<db port>/ <traveler db name> user=<LNT USER> pw=<db2 password> | ||
Onde: | Onde: | ||
Line 104: | Line 104: | ||
No nosso caso, o comando é: | No nosso caso, o comando é: | ||
C:\IBM\Lotus\Domino\data\traveler\util> '''travelerUtil db set url=jdbc:db2://db2_server:50000/traveler user= | C:\IBM\Lotus\Domino\data\traveler\util> '''travelerUtil db set url=jdbc:db2://db2_server:50000/traveler user=LNTUSER pw=passw0rd''' | ||
Resultado: | Resultado: |
Revision as of 21:46, 28 June 2012
Esta configuração é válida para a versão Lotus Traveler 8.5.3 Upgrade Pack 1
Extraindo os arquivos de DDL para a criação da Database
Após instalar o Lotus Traveler, vá para o diretório
<DOMINO_DATA>\traveler\cfg\db Ex.: C:\IBM\Lotus\Domino\data\traveler\cfg\db
Descompacte o arquivo TravelerSQL.zip
Verifique os arquivos descompactados
<DOMINO_DATA>\traveler\cfg\db\TravelerSQL\DB2 Ex.: C:\IBM\Lotus\Domino\data\traveler\cfg\db\TravelerSQL\DB2
Criando a Base de Dados
Abra a "Janela de Comando do DB2 - Administrador", no menu do DB2 e vá para o diretório onde descompactou os arquivos
Execute o comando para criar o Database do Traveler
C:\IBM\Lotus\Domino\data\traveler\cfg\db\TravelerSQL\DB2> db2cmd -c -w -i db2 -tvf createDb.sql
Se nenhum erro foi listado a Database foi criada com Sucesso.
Vamos definir as permissões, executando o comando
C:\IBM\Lotus\Domino\data\traveler\cfg\db\TravelerSQL\DB2> db2cmd -c -w -i db2 -tvf appGrants.sql
Se nenhum erro foi listado a permissões foram concedidas com Sucesso.
Crie o usuário Lotus Notes Traveler User para o DB2
Para acessar a base é necessário criar um usuário no Sistema Operacional para acesso no DB2
O usuário padrão dos scripts é o:
LNTUSER
Conforme a figura:
Para o servidor Lotus Traveler
Neste momento é necessário parar o Servidor Domino/Traveler.
Execute o procedimento normal de parada do Servidor Domino/Traveler.
Informar ao Lotus Traveler que a Database foi Criada
No arquivo notes.ini, adicione a variável:
NTS_AUTO_DBSCHEMA=false
Para informar ao Lotus Traveler que a Database foi criada.
Configurando o Acesso via JDBC
No Servidor do DB2, localize o arquivo db2jcc4.jar. Este arquivo se encontra na pasta (<db2_install_dir>\sqllib\java\).
Copie o arquivo db2jcc4.jar, para a pasta <domino>\Traveler\lib.
No nosso caso:
C:\IBM\Lotus\Domino\Traveler\lib
Executando o utilitário de Migração do DB do Traveler
Abra um prompt de Comando
Vá para o diretório <domino_data>\traveler\util.
No nosso caso:
C:\IBM\Lotus\Domino\Data\traveler\util
Migrando a database
O formato do comando travelerUtil.cmd
travelerUtil db set url=jdbc:db2://<db2server hostname>:<db port>/ <traveler db name> user=<LNT USER> pw=<db2 password>
Onde:
- <db2server hostname> = Hostname do Servidor DB2
- <db port> = Porta do Servidor DB2
- <traveler db name> = Banco de dados do Traveler
- <db2 admin id> = Administrador do DB2
- <db2 password> = Senha do Administrador DB2
No nosso caso, o comando é:
C:\IBM\Lotus\Domino\data\traveler\util> travelerUtil db set url=jdbc:db2://db2_server:50000/traveler user=LNTUSER pw=passw0rd Resultado: Using JDBC jar: C:\IBM\Lotus\Domino\Traveler\lib\db2jcc4.jar Checking database connection to: jdbc:db2://db2_server:50000/traveler Connection successful. Database configuration settings have been saved. Restart the server for changes to take effect.
Validando Migração do DB do Traveler
Execute o comando "travelerUtil db show", para validar a configuração
C:\IBM\Lotus\Domino\data\traveler\util>travelerUtil db show Database Connection URL: jdbc:db2://db2_server:50000/traveler notes.ini JDBC Driver Path: C:\IBM\Lotus\Domino\Traveler\lib\db2jcc4.jar DB username: db2admin DB password: ********