C# ile Kod içinde Restore Yapmak

2 04 2007

Veritabanınızı, hazırladığınız backup dosyasından geri yüklemek istediğinizde yapmanız gereken işlemler backup işleminde yaptıklarınızın neredeyse aynısı. tek değişen şey kullandığınız command text. “restore database NorthWind from disk = ‘YedekNorthWind'” şeklinde bir komut kullanarak veritabanınızı, hazırlamış olduğunuz biar backup dosyasından geri yükleyebilirsiniz.

Örnek Uygulama :

SqlConnection myConnection = new SqlConnection(“Data Source=Sadullah\\SqlExpress;Initial Catalog=master;Integrated Security=True”);
myConnection.Open();

string cmdText = “restore database NorthWind from disk = ‘YedekNorthWind'”;

SqlCommand komut = new SqlCommand(cmdText,myConnection);

komut.ExecuteNonQuery();

Not : Bağlantı cümlemizde NorthWind yerine Master veri tabanını kullandığımıza dikkat edin. Bunun sebebi bağlantı cümlemizde NorthWind kullanırsak veri tabanı kullanımda olacağı için restore işlemini yapamamamızdır.


İşlemler

Information

2 responses

18 06 2007
N3CAT1

pekı ustad bu backup olayında sadece databasedekı tabloları backup yapabilir miyiz…

18 06 2007
Sadullah KELEŞ

daha önce denememiştim back up ta belli dosyaları almayı bir fikrim yok yani ama olabilir gibi geliyor bana

Bir Cevap Yazın

Aşağıya bilgilerinizi girin veya oturum açmak için bir simgeye tıklayın:

WordPress.com Logosu

WordPress.com hesabınızı kullanarak yorum yapıyorsunuz. Log Out / Değiştir )

Twitter resmi

Twitter hesabınızı kullanarak yorum yapıyorsunuz. Log Out / Değiştir )

Facebook fotoğrafı

Facebook hesabınızı kullanarak yorum yapıyorsunuz. Log Out / Değiştir )

Google+ fotoğrafı

Google+ hesabınızı kullanarak yorum yapıyorsunuz. Log Out / Değiştir )

Connecting to %s




%d blogcu bunu beğendi: