Quando a falha ocorre?
Este artigo contém os procedimentos de como fazer o Anexar (Attach) na Base de dados no Sql Server.
Informações Adicionais: Há situações em que devemos realizar o retorno de um databases no Sql Server. Para isso ocorrer com sucesso devemos executar o procedimento que se chama Anexar (Attach) a base de dados.
Este procedimento pode ser necessário quando cadastramos a empresa no Analisador Fiscal ou ao atualizar, é informado que a empresa ativa pode não estar cadastrada no analisador Fiscal ou não existir.
Como corrigir o erro?
Importante: O Procedimento deve ser executado somente se o usuário possuir conhecimentos técnicos no Sql Server. Caso necessite de ajuda para executar o procedimento favor contatar o TI da empresa ou o suporte da Microsoft.
Para tal procedimento devemos verificar se a base da empresa existe no Sql Server e se os arquivos .mdf e .ldf existem referente a empresa e se estão na pasta que contém as bases do Gid.
Observe que na pasta ?:\PROEMPXX\ANF existe os arquivos .mdf e .ldf referente a empresa com erro, neste exemplo a empresa é 0001.
Nesta situação, quando temos os arquivos da base na pasta, porém no Sql Server não temos a DataBase criado devemos anexar a base novamente no Sql Server.
Procedimentos para anexar a Base (Usando Sql Server Management Studio)
1- Acesse o menu Iniciar > Digite: Sql Server Management Studio.
2- Entre com o usuário e senha do Analisador Fiscal.
3- Em Banco de Dados (DataBases) clique com o botão direito do mouse e selecione a opção Anexar ou Attach (inglês).
4- Na janela de Anexar Bancos de Dados, clique no botão Adicionar
5- Localize a pasta ?:\PROEMPXX\ANF que contém os arquivos e selecione o arquivo correspondente a Base que deseja anexar (Obs. Selecione o arquivo de extensão .mdf). Clique no botão OK
6- Se tiver mais de uma Base a Anexar é só Clicar no botão Adicionar novamente.
Caso seja apenas uma base a anexar clique no botão OK