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.

Sistemas Operacionais WindowsRestriçã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.
Sistemas Operacionais WindowsImportante: 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

Diagrama de sintaxe de leituraPular diagrama de sintaxe visual DSMSERV 1-unome_usuário1-idiretório_de_instâncias-kServer12-knome_da_chave-oarquivo_de_opções-noexpire -quiet FORMAT DBDir=,diretórioDBFile=arquivoACTIVELOGSize=16384ACTIVELOGSize=megabytes ACTIVELOGDirectory = diretório ARCHLogdirectory = diretório ARCHFailoverlogdirectory=diretórioMIRRorlogdirectory=diretório
Observações:
  • 1 Este parâmetro aplica-se apenas aos servidores AIX® e Linux® .
  • 2 Este parâmetro aplica-se apenas aos servidores Windows.

Parâmetros

Sistemas Operacionais LinuxSistemas Operacionais AIX-u nome_do_usuário
Sistemas Operacionais LinuxSistemas Operacionais AIXEspecifica um nome de usuário para o qual alternar antes de inicializar o servidor Este parâmetro é opcional.
Sistemas Operacionais LinuxSistemas Operacionais AIX-i diretório_de_instâncias
Sistemas Operacionais LinuxSistemas Operacionais AIXEspecifica 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.
Sistemas Operacionais Windows-k nome_da_chave
Sistemas Operacionais WindowsEspecifica 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

Sistemas Operacionais LinuxSistemas Operacionais AIX
dsmserv format dbdir=/tsmdb001 activelogsize=8192
activelogdirectory=/activelog archlogdirectory=/archlog 
archfailoverlogdirectory=/archfaillog mirrorlogdirectory=/mirrorlog
Sistemas Operacionais Windows
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