Arama butonu
Bu konudaki kullanıcılar: 1 misafir, 1 mobil kullanıcı
5
Cevap
1366
Tıklama
0
Öne Çıkarma
SQL Management Studio'ya girmeden Script/Backup alma
N
9 yıl
Yüzbaşı
Konu Sahibi

Evet, arkadaşlar SQL management Studio'ya girmeden yani kısacası SQL'e girmeden mevcut database'in script'ini nasıl alırız ?

Bilgisayarım bozuldu ve sadece içindeki dosyalara erişebiliyorum. Daha önceden oluşturduğum database'in backup dosyası ya da script'i yoktu, o yüzden erişebileceğim dosyalar içinde zaten yok. Ama bilgisayarın içine portable XP programıyla girip dosyaları görebiliyorum.

İstediğim database'in yedeğini nasıl Windows üzerinden SQL programına girmeden alabilirim? Bir yolu var mıdır?

DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.

Üye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.

Üye Ol Şimdi Değil



C
9 yıl
Teğmen

Mdf ve Ldf dosyalarını görebiliyor musunuz ? Mesajınızdan bu dosyaları görebiliyor ve erişebildiğinizi anladım.
Eğer görebiliyorsanız, mdf ve ldf dosyalarını kendi diskinize kopyalayın.
Kendi lokalinize MSSQL kurun. Veritabanındaki mdf dosyasını attach edin. Veritabanı karşınızda. İçersinde view/store proc vb şeyleri alabilirsiniz.


Bu mesaja 1 cevap geldi.
N
9 yıl
Yüzbaşı
Konu Sahibi

quote:

Orijinalden alıntı: ConquerorIron

Mdf ve Ldf dosyalarını görebiliyor musunuz ? Mesajınızdan bu dosyaları görebiliyor ve erişebildiğinizi anladım.
Eğer görebiliyorsanız, mdf ve ldf dosyalarını kendi diskinize kopyalayın.
Kendi lokalinize MSSQL kurun. Veritabanındaki mdf dosyasını attach edin. Veritabanı karşınızda. İçersinde view/store proc vb şeyleri alabilirsiniz.

Hocam merhaba,

Hızlı yanıt için öncelikle çok teşekkür ederim.

Bu dediğiniz taktiği mesaj yazarken deniyordum ama tabii ki çalışan diğer bilgisayarımda. MQL server hizmetlerden çalıştığı için ve kapatamadığımdan dolayı kopyalamama yönetici izni dahilinde de olsa izin vermiyordu.

Ama çalışmayan bilgisayarımda hizmetler aktif olmadığından başarılı bir şekilde kopyaladım. Tekrar teşekkür ederim.


Bu mesaja 1 cevap geldi.
C
9 yıl
Teğmen

Rica ederim.

Dediğiniz gibi ; Sqlserver servisi start edilmiş ise, mdf ve ldf dosyalarını kopyalatmaz. Servisi stop etmeniz gerekir. Ama bahsettiğiniz durumda zaten sql server hizmeti çalışmadığı için kopyalayabildiniz.




Bu mesajda bahsedilenler: @Narthyard
N
9 yıl
Yüzbaşı
Konu Sahibi

Arkadaşlar dosyayı bozuk bilgisayardan aldım ve çalışan bilgisayara projeninin .mdf /.log dosyalarını attım.

Sonra bu dosyaları attach ettikten sonra database geldi. Fakat database de bulunan tables, store procedures, view sekmelerinde projeme ait hiçbir şey gelmemiş; yani boş gözüküyor.

Bu durumun sebebi ne olabilir?



K
9 yıl
Yarbay

Doğru mdf ve ldf dosyalarını aldığınıza emin misiniz? Dosyalar zarar görse, veritabanını hiç ekleyemezsiniz. Hata mesajı alırsınız. Ama başarıyla eklediyseniz böyle bir durum söz konusu olamaz.



< Bu ileti tablet sürüm kullanılarak atıldı >

DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.