Banco corrompido - Sql Server
08/12/2003
0
Halexmaciel
Posts
08/12/2003
Xmagno
[]´s
Magno
08/12/2003
Halexmaciel
08/12/2003
Xmagno
existe uma sp chamada sp_attach_db db_name, filename
onde db_name é o nome do seu banco de dados (sem estar criado, pois a procedure cria pra vc) e
filename é o nome do arq.mdf.
exemplo
sp_attach_db ´teste´, ´c:\mssql7\data\teste.mdf´
Se o seu arq. estiver ok, ele ira criar o seu banco de dados e criará tb o arquivo de log vazio na pasta c:\mssql7\data
Existe tb um procedimento (que está no Books onLine) de como tirar o seu banco de suspect. Acho que vc deveria ***salvar seu mdf*** em algum lugar seguro e excluir o banco, depois copiar novamente o mdf pra pasta e executar o procedimento acima.
Se nao der certo, ai tente o procedimento de tirar o banco de suspect.
[]´s
xMagno
08/12/2003
Halexmaciel
Cannot associate files with different databases.
Server: Msg 1813, Level 16, State 1, Line 1
Could not open new database ´BlueT´. CREATE DATABASE is aborted.
Log file ´D:\MSSQL7\data\blue_Log.LDF´ does not match the primary file. It may be from a different database or the log may have been rebuilt previously.
08/12/2003
Xmagno
Pela mensagem que apareceu, vc ta tentando associar o mesmo mdf a dois banco de dados.
Copie seu mdf pra um lugar seguro e apague o seu banco de dados.
depois tente fazer o procedimento que te passei.
[]´s
xMagno
08/12/2003
Halexmaciel
Server: Msg 5170, Level 16, State 1, Line 1
Cannot create file ´D:\Brasnorte\Blue_log.LDF´ because it already exists.
Server: Msg 1813, Level 16, State 1, Line 1
Could not open new database ´Blue´. CREATE DATABASE is aborted.
Device activation error. The physical file name ´D:\MSSQL7\data\blue_Log.LDF´ may be incorrect.
eu apaguei tudo, e deixei somente o arquivo MDF no diretório D:\Brasnorte\Blue_data.mdf e aparece essa mensagem acima. O que pode estar acontecendo? Me ajuda por favor. Obrigado pela tua compreensão.
08/12/2003
Halexmaciel
Server: Msg 601, Level 12, State 3, Line 1
Could not continue scan with NOLOCK due to data movement.
Server: Msg 1813, Level 16, State 2, Line 1
Could not open new database ´Blue´. CREATE DATABASE is aborted.
Obrigado
08/12/2003
Xmagno
Nao se esqueca de fazer uma copia do seu arquivo mdf original.
Eu ja fiz esse processo diversas vezes e sempre funcionou.
[]´s
xMagno
09/12/2003
Halexmaciel
09/12/2003
Xmagno
Vc tem msn messenger? assim fica mais facil pra tentar resolver seu problema.
[]´s
xMagno
Clique aqui para fazer login e interagir na Comunidade :)