Xpected
Member
- Haz
- 147
- 0
Merhabalar,
SQL 2021 Daha yaygın ve fonksiyonel olarak daha fazla özelliği olması nedeniyle şiddetle öğrenilmesi gerektiğini düşündüğüm ve sizlerede büyük kolaylık sağlayacağı için oyun sistemlerinize entegre etmeniz açısından yeni başlayanlar için ufak bi paylaşım yapma gereği duydum aslında bu dökümanı daha önceden farklı forumlardan arkadaşlar hazırlamış fakat cüce forumunda görmeyince ve bu konuyla ilgili hazır yedekleme ve yükleme programları olmadığı için paylaşmak istedim buyursunlar.
Sunucumuza bağlandıktan sonra manuel olarak yedek almak için yedek almak istediğimiz veritabanı üzerinde sağ tuş yapıp Back Up.. Seçeneğine giriyoruz.
Karşımıza çıkan pencereden tekrar yedek almak istediğimiz veritabanını seçebiliriz ( otomatik olarak ilk seçtiğimiz gelir ) . Yedek adını değiştirebiliriz. Sonrada yedeğimizi nereye alacağımızı belirleyebiliriz. Yedeklerimiz .Bak uzantılı olarak kaydedilir. .bak back up anlamındadır bunlar yedektir. Veritabanımızın aslı .mdf uzantılıdır.
Options Seçeneğinde ise yedek alma ile ilgili diğer ayarlar mevcuttur burdan Overwrite All Exitising Back Up Sets seçeneğini seçersek eğer varsa bir önceki yedeğimizin üzerine yazar.
Relability : Burdanda Verify Back Up When finished seçeneğini seçersek yedek alma işleminden sonra Sql sunucumuz yedek alındıktan sonra yedekleri kontrol edip doğrular.
Compression : bu seçenekten yedek sıkıştırma yöntemini seçebiliriz. Compress Bak up seçeneği ile yedeklerimizi sıkıştırıp alırsak ciddi anlamda bir yer tasarrufu sağlayabiliriz. BizCompression yani sıkıştırılmış olarak alıyoruz.
Ok Butonuna bastığımızda Yedek alma işlemi başlar ve tamamlanır. Varsa hata uyarı ekranı olarak karşınıza çıkar.
Bu şekilde yedeğimizide aldık. Birde yedeğimizi SQL komutları ile alabiliriz.
BACKUP DATABASE STOK TO DISK='C:\StokYedekTbT.bak'
WITH FORMAT, NO_COMPRESSION
SQL komutu ile yedeklemeyi Sıkıştırılmış Yapmak için NO_COMPRESSION yazan alanı COMPRESSION olarak değiştirdiğimizde yedekleri sıkıştırılmış olarak alır
Yedeğimizi aldıktan sonra bu yedeğ nasıl restore edebiliriz ona bakalım. BAK uzantılı compression dosyaları ciddi anlamda iş görür yerden tasarruf edersiniz ve yeni bir sql servera bile bu yedeklerle veritabanınızı yedek aldığınız zamandaki gibi kurabilirsiniz.
Sql Serverââ¬â¢ımızda yedekleri restore etmek için Databasesââ¬â¢a sağ tuş yapıp Restore Databaseâ⬦ seçeneğini seçiyoruz.
Karşımıza çıkan pencereden;
Seçenekler alanında restore ayarlarına bakalım .
Burda en sık kullanabileceğimiz alan Overwrite ( üstüne yaz ) seçeneğidir. Bu seçenek işaretlendiğinde restore ettiğimiz database hali hazırda varsa restore edilen veritabanı öncekinin üzerine yazılır. ( bozulan databaseââ¬â¢in üzerine yedeği kurarak kurtarma gibi )
Tamam dediğimizde yedeğimiz başarılı bir şekilde kurulmuş verilerimiz kurtarılmış olur.
Yazım hatalarım olabilir kusura bakmayın
İyi forumlar.
SQL 2021 Daha yaygın ve fonksiyonel olarak daha fazla özelliği olması nedeniyle şiddetle öğrenilmesi gerektiğini düşündüğüm ve sizlerede büyük kolaylık sağlayacağı için oyun sistemlerinize entegre etmeniz açısından yeni başlayanlar için ufak bi paylaşım yapma gereği duydum aslında bu dökümanı daha önceden farklı forumlardan arkadaşlar hazırlamış fakat cüce forumunda görmeyince ve bu konuyla ilgili hazır yedekleme ve yükleme programları olmadığı için paylaşmak istedim buyursunlar.
Sunucumuza bağlandıktan sonra manuel olarak yedek almak için yedek almak istediğimiz veritabanı üzerinde sağ tuş yapıp Back Up.. Seçeneğine giriyoruz.
Karşımıza çıkan pencereden tekrar yedek almak istediğimiz veritabanını seçebiliriz ( otomatik olarak ilk seçtiğimiz gelir ) . Yedek adını değiştirebiliriz. Sonrada yedeğimizi nereye alacağımızı belirleyebiliriz. Yedeklerimiz .Bak uzantılı olarak kaydedilir. .bak back up anlamındadır bunlar yedektir. Veritabanımızın aslı .mdf uzantılıdır.
Options Seçeneğinde ise yedek alma ile ilgili diğer ayarlar mevcuttur burdan Overwrite All Exitising Back Up Sets seçeneğini seçersek eğer varsa bir önceki yedeğimizin üzerine yazar.
Relability : Burdanda Verify Back Up When finished seçeneğini seçersek yedek alma işleminden sonra Sql sunucumuz yedek alındıktan sonra yedekleri kontrol edip doğrular.
Compression : bu seçenekten yedek sıkıştırma yöntemini seçebiliriz. Compress Bak up seçeneği ile yedeklerimizi sıkıştırıp alırsak ciddi anlamda bir yer tasarrufu sağlayabiliriz. BizCompression yani sıkıştırılmış olarak alıyoruz.
Ok Butonuna bastığımızda Yedek alma işlemi başlar ve tamamlanır. Varsa hata uyarı ekranı olarak karşınıza çıkar.
Bu şekilde yedeğimizide aldık. Birde yedeğimizi SQL komutları ile alabiliriz.
BACKUP DATABASE STOK TO DISK='C:\StokYedekTbT.bak'
WITH FORMAT, NO_COMPRESSION
SQL komutu ile yedeklemeyi Sıkıştırılmış Yapmak için NO_COMPRESSION yazan alanı COMPRESSION olarak değiştirdiğimizde yedekleri sıkıştırılmış olarak alır
Yedeğimizi aldıktan sonra bu yedeğ nasıl restore edebiliriz ona bakalım. BAK uzantılı compression dosyaları ciddi anlamda iş görür yerden tasarruf edersiniz ve yeni bir sql servera bile bu yedeklerle veritabanınızı yedek aldığınız zamandaki gibi kurabilirsiniz.
Sql Serverââ¬â¢ımızda yedekleri restore etmek için Databasesââ¬â¢a sağ tuş yapıp Restore Databaseâ⬦ seçeneğini seçiyoruz.
Karşımıza çıkan pencereden;
- Yedeğimizi Seçiyoruz.
- Seçilen yedek alttaki gride geldiğinde Restore kısmını işaretliyoruz.
- Restoreye bastıktan sonra açılan listeye veritabanı adımız otomatik olarak ekleniyor ve burdan seçebiliyoruz. İstersek değiştirebiliriz.
Seçenekler alanında restore ayarlarına bakalım .
Burda en sık kullanabileceğimiz alan Overwrite ( üstüne yaz ) seçeneğidir. Bu seçenek işaretlendiğinde restore ettiğimiz database hali hazırda varsa restore edilen veritabanı öncekinin üzerine yazılır. ( bozulan databaseââ¬â¢in üzerine yedeği kurarak kurtarma gibi )
Tamam dediğimizde yedeğimiz başarılı bir şekilde kurulmuş verilerimiz kurtarılmış olur.
Yazım hatalarım olabilir kusura bakmayın
İyi forumlar.