Ayrıca Microsoft Destek' i arayıp destek almayı deneyebilirsiniz.
--
Ekrem Önsoy
http://www.ekremonsoy.net , http://ekremonsoy.blogspot.com
MCDBA, MCITP:DBA, MCSD.Net, MCSE, MCBMSP, MCT
"Sts-e" <St...@discussions.microsoft.com> wrote in message
news:1ABB6A09-2062-4809...@microsoft.com...
USE master
EXEC sp_detach_db 'Test', 'true'
EXEC sp_attach_single_file_db @dbname = 'Test',
@physname = 'C:\Program Files\Microsoft SQL
Server\MSSQL.1\MSSQL\Data\test.mdf"
"ldf" <l...@discussions.microsoft.com> wrote in message
news:872B0174-9BFC-4AE6...@microsoft.com...
USE master
EXEC sp_attach_single_file_db @dbname = 'Test',
@physname = ''C:\Program Files\Microsoft SQL
Server\MSSQL.1\MSSQL\Data\Test.mdf'
"ldf" <l...@discussions.microsoft.com> wrote in message
news:872B0174-9BFC-4AE6...@microsoft.com...
Database'i tekrar attach etmek için ;
Öncelikle sql server'dan aynı isimli bir database açın
Sonra sql server'i stop edip hasarlı mdf ve ldf'i yeni oluşturduğunuz
databse ile yer değiştirin ve sql server'i start edin.
Start edildikten sonra sql serverda database'in yanında (suspect) diye bir
ibare çıkacaktır.
sql query analizer' i açın ;
aşağıdaki kodları yazın
update sysdatabases
set DBıd='65538'
WHERE DatabaseID= (sorunlu database'in ID si)
Bunu yapıp database kısmında refresh ettiğiniz taktirde database'in yanında
(suspect / emergency ) yazacaktır
Sonra sql server'dan başka bir database açın ve sorunlu database'den yeni
açtığınız database'e import/export services'i kullanarak verileri transfer
edin.
Bu işlemden sonrada sorunlu trigger - stored procedure veya diğer
aksaklıkları engellemek için firmanın oluşturacağı sıfır bir database ile
eşleştirme yapıp gerekli sorunları düzeltin.
Ve en son olarakta datalarınızı kontrol edin..
Y.Emre SERNİKLİ
"Ayse Uysal" <on...@online-msdestek.com> wrote in message
news:u5odS%23mRJH...@TK2MSFTNGP02.phx.gbl...
Kodda ufak bir değişiklik yaptım.Yanlış yazmışım...
"Emre SERNİKLİ" <em...@online-mdestek.com> wrote in message
news:uLVaxTyS...@TK2MSFTNGP05.phx.gbl...