Sametime: Criando os bancos do Sametime no DB2
Vamos criar os banco de dados utilizados pelo Sametime no DB2
Copia do Arquivos
Descompacte os pacotes de instalação do Sametime System Console, Sametime Meeting Server e Sametime Proxy Server
Dentro destes arquivos existe um diretório chamado DatabaseScripts, copie este diretório para dentro do diretório /home/db2inst1 da máquina onde está o DB2.
Criando o usuário de conexão ao Sametime
Como boa prática, não é recomendado a utilizar o usuário da instância na aplicação, por isso vamos criar um usuário de conexão ao db2
Em Linux
# useradd stdb2adm -m -d /home/stdb2adm # passwd stdb2adm
Em AIX
# mkuser id=???? home=/home/stdb2adm stdb2adm # passwd stdb2adm
Criando os Banco de Dados
Para isso faça o seguintes passos:
1) Entre com o usuário do db2
# su - db2inst1
2) Criando o banco de dados do System Console
$ cd /home/db2inst1/DatabaseScripts/SystemConsole $ chmod a+x createSCDb.sh $ ./createSCDb.sh STSC stdb2adm
3) Criando o banco de dados do Meeting Server
$ cd /home/db2inst1/DatabaseScripts/MeetingServer $ chmod a+x createMeetingDb.sh $ ./createMeetingDb.sh STMS stdb2adm
4) Criando o banco de dados do Proxy Server
$ cd /home/db2inst1/DatabaseScripts/ProxyServer $ chmod a+x createProxyDb.sh $ ./createProxyDb.sh STPR stdb2adm
5) Correção para o ST Proxy como descrito na technote How to recover background mobile sessions when Sametime Proxy server is down
db2 connect to STPROXY db2 "CREATE TABLE STPROXY.BG_SESSION (SESSION_ID INTEGER GENERATED ALWAYS AS IDENTITY,USER_ID VARCHAR(1024),DEVICE_ID VARCHAR(1024),CLIENT_TYPE INTEGER,J_SESSION_ID VARCHAR(1024),ON_LINE_DURATION_END BIGINT,FAILOVERTOKEN VARCHAR(8192),STATUS VARCHAR(1024),STATUS_MESSAGE VARCHAR(1024),SERVER_ID VARCHAR(1024),UPDATE_TIME TIMESTAMP NOT NULL IMPLICITLY HIDDEN GENERATED ALWAYS FOR EACH ROW ON UPDATE AS ROW CHANGE TIMESTAMP) IN STP32K" db2 "CREATE TABLE STPROXY.BG_SERVER (SERVER_ID VARCHAR(1024),COMMUNITY_ID VARCHAR(1024),LAST_ACTIVE TIMESTAMP) IN STP32K"
Continuar no artigo Instalando o IBM Sametime no Linux,
Ver também
- Instalando o Lotus Sametime 8.5 no Linux
- Configurando conversão de documentos do Sametime 8.5
- Sametime: Comandos Uteis