DSMSERV FORMAT (Formatar o Banco de Dados e Log)
Use o utilitário DSMSERV FORMAT para inicializar o banco de dados do servidor e o log de recuperação. Nenhuma outra atividade do servidor é permitida durante a inicialização do banco de dados ou do log de recuperação.
Os diretórios especificados nesse utilitário devem ficar em um armazenamento rápido e confiável. Não coloque os diretórios em sistemas de arquivo que possam ficar sem espaço. Se determinados diretórios (por exemplo, o diretório de log ativo) ficar indisponível ou cheio, o servidor será interrompido.
Restrição: Se você estiver usando uma Tabela de Alocação de Arquivos (FAT ou FAT32) ou um formato New Technology File System (NTFS), não será possível especificar o diretório-raiz desse sistema como o local de um diretório de banco de dados ou diretório de log. Em vez disso, deve-se criar um ou mais subdiretórios no diretório raiz. Em seguida, crie os diretórios do banco de dados e os diretórios de log dentro dos subdiretórios.
Importante: o programa de instalação cria um conjunto de chaves de registro. Um desses pontos chave
para o diretório no qual um servidor padrão, denominado SERVER1, é criado. Para instalar um servidor extra, crie um diretório e use o utilitário DSMSERV
FORMAT com o parâmetro -k a partir desse diretório. Este diretório tornar-se a localização do servidor. O registro rastreia os servidores
instalados.Quando um servidor é criado inicialmente usando o utilitário DSMSERV FORMAT ou o assistente de configuração, um banco de dados do servidor e o log de recuperação são criados. Além disso, os arquivos são criados para conter informações do banco de dados usadas pelo gerenciador do banco de dados.
Sintaxe
Parâmetros

-u nome_do_usuário
Especifica um nome de usuário para o qual alternar antes de inicializar o servidor Este
parâmetro é opcional.
-i diretório_de_instâncias
Especifica um diretório de instâncias a ser usado Este diretório se torna o diretório atualmente em funcionamento do servidor. Este
parâmetro é opcional.
-k nome_da_chave
Especifica o nome da chave de registro do Windows usada para armazenar
informações sobre esse servidor. Use esse parâmetro somente para instalar servidores adicionais no
mesmo sistema. Depois de instalar um servidor usando este parâmetro, você precisará iniciar sempre o mesmo com o valor deste parâmetro. Este
parâmetro é opcional. O padrão é SERVER1.Restrição: Instâncias adicionais do servidor IBM Storage Protect que estejam sendo executadas no mesmo sistema competirão por recursos e afetarão o desempenho geral de cada servidor IBM Storage Protect .- -o arquivo_de_opções
- Especifica um arquivo de opções a ser usado. Este parâmetro é opcional.
- -noexpire
- Especifica que o processo de expiração é suprimido ao iniciar. Este parâmetro é opcional.
- -quiet
- Especifica que as mensagens para o console são anuladas. Este parâmetro é opcional.
- DBDir
- Especifica os nomes de caminhos relativos de um ou mais diretórios que são usados para armazenar objetos de banco de dados. Os nomes de diretórios devem ser separados por vírgulas, mas sem espaços. É possível especificar até 128 nomes de diretórios. Deve-se especificar o parâmetro DBDIR ou o DBFILE.Dica: Se você especificar vários diretórios, certise-se de que os sistemas de arquivos subjacentes são de igual tamanho para garantir um grau consistente de paralelismo para operações de banco de dados. Se um ou mais diretórios do banco de dados forem menores que os outros, eles reduzirão o potencial de pré-busca e distribuição paralela otimizada do banco de dados.
- DBFile
- Especifica o nome de um arquivo que contém os nomes dos caminhos relativos de um ou mais diretórios que são usados para armazenar objetos de banco de dados. Cada nome do diretório deve estar em uma linha separada no arquivo. É possível especificar até 128 nomes de diretórios. Deve-se especificar o DBDIR ou o parâmetro DBFILE.
- ACTIVELOGSize
- Especifica o tamanho do arquivo de log ativo em megabytes. Este
parâmetro é opcional. O valor mínimo é 2048 MB (2 GB); o máximo é 524.288 MB (512 GB). Se você especificar um número ímpar, o valor será arredondado para o próximo número par. O padrão é 16384 MB.O tamanho de um arquivo de log ativo é baseado no valor da opção ACTIVELOGSIZE. As diretrizes para requisitos de espaço estão na seguinte tabela:
Tabela 1. Como estimar requisitos de volume e de espaço no arquivo Valor da opção ATIVELOGSize Reserve essa quantidade de espaço livre no diretório de log ativo, além do espaço ACTIVELOGSize 16 GB - 128 GB 5120 MB 129 GB - 256 GB 10240 MB 257 GB - 512 GB 20480 MB - ACTIVELOGDirectory (Required)
- Especifica o diretório no qual o servidor grava e armazena arquivos de log ativos. Há apenas um local de log ativo. O nome deve ser um nome de diretório completo. O diretório deve existir, deve estar vazio e deve ser acessível pelo ID do usuário do gerenciador do banco de dados. O número máximo de caracteres é 175.
- ARCHLogdirectory (Required)
- Especifica o diretório para os arquivos de log de archive. O nome deve ser um nome de diretório completo. O número máximo de caracteres é 175.
- ARCHFailoverlogdirectory
- Especifica o diretório a ser usado como um local do armazenamento alternativo, se o diretório ARCHLOGDIRECTORY estiver cheio. Este parâmetro é opcional. O número máximo de caracteres é 175.
- MIRRorlogdirectory
- Especifica o diretório no qual o servidor espelha o log ativo (aqueles arquivos no diretório ACTIVELOGDIRECTORY). Este parâmetro é opcional. O diretório deve ser um nome de diretório completo. O número máximo de caracteres é 175.
Exemplo: Formatar um banco de dados


dsmserv format dbdir=/tsmdb001 activelogsize=8192
activelogdirectory=/activelog archlogdirectory=/archlog
archfailoverlogdirectory=/archfaillog mirrorlogdirectory=/mirrorlog

dsmserv -k server2 format dbdir=d:\tsm\db001 activelogsize=8192
activelogdirectory=e:\tsm\activelog archlogdirectory=f:\tsm\archlog
archfailoverlogdirectory=g:\tsm\archfaillog mirrorlogdirectory=h:\tsm\mirrorlog
