INF: Testar métodos para banda SQL Server inclui ou carrega

Traduções de Artigos Traduções de Artigos
Artigo: 124023 - Ver produtos para os quais este artigo se aplica.
Este artigo foi arquivado. Este artigo é oferecido "tal como está" e deixará de ser actualizado.
NOTA: Este artigo é específico do Microsoft SQL Server em plataformas do Windows NT.
Expandir tudo | Reduzir tudo

Nesta página

Sumário

O subsistema de dispositivo de banda é constituído por várias camadas que são necessários para informação de base de dados do SQL Server com êxito e carregar procedimentos. O nível principal é o nível de hardware, que é constituído pelo dispositivo de banda, cabo, terminador e controlador SCSI. A camada de kernel consiste de kernel do Windows NT, Gestor de E/s, controlador de sistema de ficheiros e o controlador de dispositivo de banda. A camada final é o nível de utilizador ou aplicação. Neste nível, o SQL Server funciona e depende a operação dos níveis de hardware e sistema operativo subjacentes para conclusão com êxito das operações de cópia e carregar para um dispositivo de banda.

O objectivo deste artigo é um método para testar a informação do SQL Server do documento e carregar procedimentos com uma unidade de banda.

Mais Informação

Verificações preliminares

  1. Certifique-se que o dispositivo de banda específica está na lista de compatibilidade de hardware (HCL, Hardware Compatibility List). Os dispositivos na lista de compatibilidade de hardware foi testados pela Microsoft, a pedido do fabricante, para utilização com o sistema operativo Windows NT. Fabricantes de unidade de banda vendem frequentemente unidades de banda a fornecedores de fabricante de equipamento original (OEM) e é possível que o firmware da unidade repackaged tiver sido alterado, acordo com o pedido de OEM fornecedor. Estas alterações podem resultar em problemas com a operação do dispositivo de banda em Windows NT e/ou do SQL Server. Como resultado, mesmo que a unidade de banda subjacente poderá foi fabricada por um fornecedor LISTADO na HCL, a unidade de banda que tenha sido reempacotada e vendida a etiqueta de um fornecedor diferente poderá ter problemas de compatibilidade, devido às alterações de firmware.
  2. Instale o dispositivo de banda acordo com as recomendações do fabricante. Certifique-se que em conformidade com as recomendações para o SCSI controlador, comprimento do cabo SCSI e tipo de terminador SCSI.
  3. Contacte o fornecedor para alterações do controlador a ser utilizado para o dispositivo de banda. Alguns fornecedores irão fornecer controladores de banda para ser utilizado com unidades de banda do Windows NT. fornecido pelo Compaq, que não estão na HCL, deverão utilizar controladores de disco de suporte software Compaq recomendado (SSD). Isto acontece porque a unidade de banda Compaq apenas é suportada pelo Compaq.
  4. Verificar que o dispositivo de banda foi instalado correctamente no Windows NT. Seguem-se três áreas para verificar para verificar a configuração de dispositivo de banda:

    1. Para computadores com o Windows NT 3.5 x, Windows NT executar programa de configuração, isto é, no grupo de programa principal no Windows NT Program Manager. No menu Opções no programa de configuração, clique em Adicionar/remover dispositivos de banda. Deverá estar listado um controlador que corresponde à unidade de banda.

      Para computadores com o Windows NT 4.0, consulte o controlador de dispositivo de banda em dispositivos de banda do painel de controlo.

      NOTA: documentação o fabricante ou o Windows NT documentação fornecerá detalhes no qual o controlador é adequado para a unidade de banda ligado ao sistema).
    2. Em dispositivos de painel de controlo, a unidade de banda deverá estar listada como iniciado e ter uma definição de arranque do sistema.
    3. Inicie o Ntbackup.exe. No menu Operations, clique em programa de configuração do hardware. Se o dispositivo tiver sido correctamente definido, a unidade de banda estará visível na caixa de listagem pendente.
  5. Testar com Ntbackup.exe. Certifique-se de que um arquivo com êxito e o restauro de um ficheiro ou grupo de ficheiros podem ser efectuados sem erros.

    NOTA: É importante efectuar ambos destas operações.

    Também ver o catálogo de banda e executar um arquivo com uma verificação. Se existirem problemas com este procedimento, o SQL Server copiar e carregar a banda será não trabalho ou trabalho não fiável.
  6. Utilizar SQL Enterprise Manager para verificar a configuração do SQL Server do dispositivo de cópia de banda. Ir para uma janela de consulta e execute o procedimento armazenado seguinte:
    sp_helpdevice <backup_device_name>
    O resultado que recebe deve ser o seguinte formato, onde X é o número de dispositivo de banda:
          \\.\tapeX
      
    Por predefinição, os números de dispositivo começam com tape0... tapeX, dependendo do número de dispositivos de banda encontrados pelo NTDetect quando arranca o sistema. Normalmente, num sistema com uma unidade única banda, o identificador de dispositivo do sistema será tape0 e a definição física será \\.\tape0.

    Para o SQL Server 4.2 clique x, vá para o administrador de SQL em dispositivos e clique duas vezes o dispositivo de cópia de banda. Certifique-se que o caminho físico está correcto.

Testar procedimentos

NOTA: Os procedimentos seguintes tem de ser testados por um início de sessão administrativo. O objectivo consiste em verificar que a unidade de banda funciona, não os direitos de sistema que pertencem a um início de sessão específico. Por isso, se o início de sessão para o SQL Server tiver sido alterado relativamente à predefinição, garantir que o início de sessão tem privilégios administrativos.

Além disso, é assumido como a base de dados que está a ser utilizada para básicos e avançados testes que não problemas estruturais. Se o estado da base de dados é desconhecido ou se que não tenha sido verificado recentemente, execute DBCC CHECKDB e DBCC NEWALLOC.

Reveja a saída das verificações DBCC e corrigir quaisquer problemas estruturais antes de tentar os seguintes testes. Problemas estruturais que existem na base de dados na altura da informação de base de dados para banda podem causar uma carga de base de dados do dispositivo de banda para falhar.

Procedimento de testes básico

  1. Antes de iniciar o procedimento, utilize o programa de configuração do SQL Server para desactivar o arranque automático para o SQL Server e SQLExecutive (ou monitor de SQL para SQL Server 4.2 x).
  2. Desactive o servidor. Aguarde cerca de 60 segundos e activar novamente a unidade. Se o servidor tiver uma unidade de banda externa, activá-la primeiro e aguarde até concluir a inicialização antes de activar o servidor. Este é um passo importante, porque-repõe o dispositivo de banda para as predefinições incorporadas.
  3. Iniciar o SQL Server e vá para uma linha de comandos.
  4. Inicie sessão no SQL Server como administrador de sistema (SA, Security ASSOCIATION) e vá para a janela de consulta ISQL/W.
  5. Execute as seguintes instruções a partir a janela de consulta ISQL/W:
          dump database pubs to tapedump with init,nounload
          go
      
    NOTA: Substituir tapedump com o nome lógico do SQL Server para o sistema a ser testado.

    Deverá receber a seguinte mensagem:
    Msg 4029, nível de 10, estado 1:
    Base de dados 'pubs' (89 páginas) copiada para o ficheiro <1> numa banda 'SQ0001'.
    Reveja o registo de erros, deverá ter o seguinte correspondente mensagem do SQL Server:
          94/02/01 15:49:08.83 kernel   Tape pubs SQ0001 mounted on tape
                                        drive \\.\TAPE0
    
  6. Abra a pasta de dispositivo de cópia de segurança ou falha de sistema do SQL Enterprise Manager e, em seguida, abra o dispositivo de cópia de segurança de banda. Certifique-se que o nome do volume e a cabeçalho de informação são apresentadas.
  7. Mude novamente para a janela de consulta ISQL/W e execute as seguintes instruções:
          dump database pubs to tapedump with noinit,nounload
          go
          dump database pubs to tapedump with noinit,nounload
          go
      
    Deverá receber as seguintes mensagens:
          Msg 4029, Level 10, State 1:
          Database 'pubs' (89 pages) dumped to file <2> on tape 'SQ0001'.
          Msg 4029, Level 10, State 1:
          Database 'pubs' (89 pages) dumped to file <3> on tape 'SQ0001'.
      
    Reveja o registo de erro do SQL Server, que deverá ter as seguintes mensagens correspondentes:
          94/02/01 15:49:08.83 kernel   Tape pubs SQ0001 mounted on tape
                                        drive \\.\TAPE0
          94/02/01 15:50:18.83 kernel   Tape pubs SQ0001 mounted on tape
                                        drive \\.\TAPE0
      
    Se o registo de erros do SQL Server não contiver estas mensagens, reveja os passos anteriores e repita a se necessário. Vá para a secção "Problema" deste artigo.
  8. Mude novamente para a janela de consulta ISQL/W e execute as seguintes instruções:
     
          load database pubs from tapedump with file=2,nounload
          go
      
    Reveja o registo de erro do SQL Server, que deverá registar resultados semelhantes à seguinte:
          94/02/01  15:49:08.83 server   Recovery dbid 4 ckpt (1017,8)
      
    NOTA: As informações existentes no registo de erros podem ser diferentes, consoante o dbid da base de dados que as informações de estado é carregada para. Além disso, o valor ckpt parênteses é a localização do último registo ponto de verificação que foi encontrado durante o processo de recuperação, pelo que também pode variar.
  9. Teste concluído. Se existirem problemas, consulte "Problemas" secção deste artigo.

Procedimento de testes avançados

Esta secção fornece detalhes sobre testes mais alargada. Prosseguir para além deste ponto, um pressuposto fica que o sistema de banda foi testado exaustivamente com o NTBackup, que deu a conclusão dos procedimentos de arquivo e restauro com êxito. Recomenda-se que não utilizar bases de dados de desenvolvimento importantes ou de produção para testar o hardware unproved.

O procedimento de teste avançado varia principalmente o tamanho da base de dados envolvido e respectiva importância para a organização. Se recursos estiverem disponíveis, é certamente apropriado criar uma base de dados que reflecte uma produção ou base de dados importantes do desenvolvimento do tamanho e conteúdo para este teste. Também é importante compreender que alguns aponte a produção ou base de dados de desenvolvimento irá precisar de ser copiados para banda.

Como resultado, o procedimento seguinte tem alguns redundância incorporada que é ilustrada por passo 2. Segue-se o procedimento de teste avançado:
  1. Encerrar o SQL Server, a partir do Gestor de serviços SQL ou a partir de uma linha de comandos utilizando um comando NET STOP MSSQLSERVER (para SQL Server 4.2 x, o comando é NET STOP SQLSERVER).
  2. Utilizando Ntbackup.exe, arquive todos os ficheiros do dispositivo de base de dados, incluindo Master.dat e dispositivos utilizados para tempdb. Este procedimento tem de ser executado com a opção Verificar do NTBackup.
  3. Inicie o SQL Server através do Gestor de serviços SQL ou a partir de uma linha de comandos, com um comando NET START MSSQLSERVER.
  4. Execute os passos 1-0 conforme listado na secção "Basic testar o procedimento" deste artigo, substituindo a base de dados pretendida para a base de dados 'pubs'.

Notas de finais do teste

A conclusão com êxito os procedimentos de testes descritos acima não garante que nunca existirá problemas com o SQL Server dump ou carregar operações de banda. Operações de banda do SQL Server dependam da operação com êxito de todas as camadas subjacentes que constituem o subsistema de banda, bem como uma base de dados livre de problemas de estruturais.

Problemas

  1. Reveja o registo de sistema do Windows NT Visualizador de eventos aplicação (localizada em Ferramentas administrativas). Verifique-la para qualquer erro de dispositivo SCSI ou banda.
  2. Examine o log do aplicativo do Visualizador de eventos do Windows NT de aplicação para procurar erros não SQL Server.
  3. Reveja o registo de erro do SQL Server.
  4. Contacte o fornecedor de hardware apropriado e verificar que os problemas vistos não foram corrigidos por versões mais recentes do firmware ou controladores de dispositivo.
  5. Corrija quaisquer problemas óbvios e testar novamente.
  6. Contacte o suporte de fornecedor apropriado.
Ao chamar o suporte do Microsoft SQL Server, estar preparado para fornecer as seguintes informações:
  • As entradas de registo existentes HKEY_LOCAL_MACHINE\Hardware\Devicemap para cada dispositivo de banda. Inclua detalhes sobre o número ', ' tipo, ' e ' fabricante de cada controlador de SCSI, o número de dispositivos na porta SCSI e SCSI bus.
  • O tamanho do ficheiro, data e hora para o controlador de banda a ser utilizado pelo dispositivo em questão.
  • Resultados dos procedimentos de teste detalhados acima, bem como o registo de erros do SQL Server, registo de sistema e registo de aplicações do Visualizador de eventos.
  • Unidade de banda específica fazer e do modelo de informações (não que faz com que os componentes internos).
  • Os resultados da execução sp_helpdevice e xp_msver.

Propriedades

Artigo: 124023 - Última revisão: 30 de janeiro de 2014 - Revisão: 4.0
A informação contida neste artigo aplica-se a:
  • Microsoft SQL Server 4.21a Standard Edition
  • Microsoft SQL Server 6.0 Standard Edition
  • Microsoft SQL Server 6.5 Standard Edition
Palavras-chave: 
kbnosurvey kbarchive kbmt kbusage KB124023 KbMtpt
Tradução automática
IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine translation ou MT), não tendo sido portanto revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática? erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 124023

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com