Microsoft SQL Server armazena os bancos de dados em dois arquivos por padrão. O arquivo MDF é o arquivo de dados primário, que contém os esquemas de tabela , tabelas e dados. O arquivo LDF é o arquivo que contém os registros do banco de dados . É melhor ter os dois arquivos para anexar a uma instância do Microsoft SQL Server, mas é possível anexar apenas o arquivo MDF eo servidor SQL irá criar um arquivo LDF para o banco de dados. Coisas que você precisa
Microsoft SQL Server
Show Mais instruções
1
Criar um banco de dados em Microsoft SQL Server chamada ' demanda ' , Aqui é o comando SQL para emitir em uma janela de consulta , ele usa padrões para tudo, mas o nome do banco de dados: criar demanda dados
2
Determine onde o MDF e LDF do banco de dados são realmente armazenados no disco rígido : sp_helpdb demanda
por padrão, ele estará em algum lugar , tais como: C : \\ Program Files \\ Microsoft SQL Server \\ MSSQL.1 \\ MSSQL \\ Data
3
Separe o MDF e LDF do instância do Microsoft SQL Server: sp_detach_db demanda
4
Abra o local onde os arquivos são armazenados e exclua o arquivo Demand.LDF ou alterar seu nome. Isto irá simular ter apenas o MDF disponível para anexar
5
Anexe o arquivo MDF para a instância do servidor Microsoft SQL , emitindo o seguinte comando em uma janela de consulta , altere o nome do banco de dados eo caminho do arquivo de acordo. : EXEC sp_attach_db @ dbname = N'Demand ', @ filename1 = N'C : \\ Program Files \\ Microsoft SQL Server \\ MSSQL.1 \\ MSSQL \\ Data \\ Demand.mdf ' em
Você deverá receber uma mensagem semelhante à : falha de ativação do arquivo . O nome do arquivo físico "c: \\ Arquivos de Programas \\ Microsoft SQL Server \\ MSSQL.1 \\ MSSQL \\ DATA \\ Demand_log.LDF " pode ser incorrect.New arquivo de log 'C: \\ Program Files \\ Microsoft SQL Server \\ MSSQL.1 \\ MSSQL \\ Data \\ Demand_log.LDF ' foi criado.
o Microsoft SQL Server tentou recolocar o arquivo LDF padrão, mas uma vez que estava faltando o servidor acabou de criar um novo arquivo de log.
< br >