DSMSERV INSERTDB (Mover um Banco de Dados do Servidor para um Banco de Dados Vazio)
Use o utilitário DSMSERV INSERTDB para mover um banco de dados do servidor para um novo banco. O banco de dados pode ser extraído do servidor original e inserido em um novo banco de dados no novo servidor usando uma conexão de rede entre os dois servidores. O banco de dados também pode ser inserido a partir da mídia que contém o banco de dados extraído.
Antes de usar o utilitário DSMSERV INSERTDB , conclua as tarefas de planejamento e preparação, como fazer backup do banco de dados e salvar informações de configuração. Assegure-se de ter atendido a todos os requisitos antes de mover o banco de dados do servidor.
Requisitos para inserção usando mídia
- O arquivo de manifesto da operação DSMUPGRD EXTRACTDB deve estar disponível.
- Se o arquivo de manifesto não contiver informações de configuração do dispositivo ou se você estiver especificando o parâmetro CONFIGINFO=DEVCONFIG, as seguintes instruções devem ser verdadeiras:
- O arquivo de opções do servidor deve conter uma entrada para o arquivo de configuração do dispositivo.
- O arquivo de configuração do dispositivo deve ter informações sobre a classe de dispositivo especificada no arquivo de manifesto.
- A mídia que contém o banco de dados extraído deve estar disponível para o servidor da versão 8. Além disso, as permissões devem ser configuradas para conceder acesso à mídia para o ID do usuário que possui a instância de servidor da versão 8.
Sintaxe
Parâmetros

-u nome_de_usuário
Especifica um nome de usuário para o qual se deve alternar antes de inicializar o servidor. Este
parâmetro é opcional.
-i instance_dir
Especifica o diretório da instância 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 do Registro do Windows da qual serão recuperadas as informações sobre o servidor. Este
parâmetro é opcional. O padrão é SERVER1..- -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.
- DEVclass
- Especifica uma classe de dispositivo de acesso sequencial. É possível especificar toda classe de dispositivo, exceto a classe de dispositivo DISK. A definição para a classe de dispositivo deve existir no arquivo manifesto ou no arquivo de configuração do dispositivo.Este parâmetro é opcional e é usado apenas quando o banco de dados que você deseja inserir no banco de dados vazio da versão 8 tiver sido extraído na mídia. Se o banco de dados estiver na mídia e você não especificar uma classe de dispositivo, será usada a classe de dispositivo identificada no arquivo de manifesto.Restrição: Não é possível usar uma classe de dispositivo com um tipo de dispositivo NAS ou CENTERA.
- MANifest
- Especifica o local do arquivo de manifesto. Utilize um nome de arquivo completo ou coloque em um diretório local. Por exemplo:./manifest.txt
Este parâmetro será necessário quando o banco de dados que você deseja inserir no banco de dados vazio da versão 8 tiver sido extraído na mídia.
- CONFiginfo
- Especifica a origem das informações de configuração do dispositivo que é usado pela operação DSMSERV INSERTDB. O valor padrão para esse parâmetro é MANIFEST. Os valores possíveis são os seguintes:
- MANifest
- Especifica se as informações de configuração do dispositivo são lidas a partir do arquivo manifesto. Se o arquivo manifesto não tiver informações de configuração do dispositivo, o arquivo de configuração do dispositivo será usado.
- DEVConfig
- Especifica se as informações de configuração do dispositivo são lidas a partir do arquivo de configuração do dispositivo.
- SESSWait
- Especifica o número de minutos que o servidor da versão 8 espera para ser contatado pelo servidor original. O valor padrão é 60 minutos.
Use este parâmetro apenas se os dados inseridos no banco de dados vazio da versão 8 forem transmitidos do servidor de origem com uma conexão de rede.
- PREview
- Especifica se gera a visualização da operação de inserção. Este
parâmetro é opcional. O valor padrão é NO.
Use o parâmetro PREVIEW=YES para testar um banco de dados. Ao usar esse parâmetro, a operação inclui todas as etapas do processo, exceto a inserção real dos dados no novo banco de dados. Ao visualizar a operação de inserção, é possível rapidamente verificar se o banco de dados de origem é legível. É possível também identificar quais violações de restrição de dados podem evitar que um banco de dados atualizado seja colocado em execução.
