Veri tabanı işlemlerinde başımıza gelen olaylardan biridir identity kolonun sürekli artması. Deneme için bilgi girip daha sonra sildiğimiz zaman identity kolon kaldığı yerden devam eder. Bilgileri sildikten sonra bu kolonun yeniden 1 den başlamasını istiyorsak serverda
DBCC CHECKIDENT (‘ders’, RESEED, 0)
ders tablo adı. 0 yazarsak 1 den başlar(5 yazarsak 6 dan başlar….)
şeklinde bir sorgu çalıştırabiliriz. Bu [...]
Nisan, 2007 için Arşiv
Sql Serverda Identity Olan Kolonu 1 den Başlatmak
Posted in VeriTabanı on Nisan 7, 2007 | » yorum bırak;
Operation must use an updateable query
Posted in Hata Mesajları on Nisan 3, 2007 | » yorum bırak;
Veri tabanı işlemlerinde bu hatayı almanızın muhtemel iki sebebi olabilir.
1 – Veri tabanınızın olduğu klasörde yazma yetkiniz yok. Bu durumu düzeltmek için IIS de klasörün üzerine sağ tıklayıp özellikleri seçin. Gelen pencerede sanal dizin tabında yazma check box ını işaretleyin, işlemi onaylayarak çıkın.
2 – Daha önce bir işlem için açtığınız veri tabanı bağlantısını kapatmamış [...]
Sql Serverda Tablo Kopyalamak
Posted in VeriTabanı on Nisan 2, 2007 | 4 Yorum »
Sql Serverda herhangi bir veri tabanındaki bir tabloyu, başka bir veritabanına taşımak için
select * into vt1.dbo.yenitablo from vt2.dbo.kopyalanacaktablo
şeklinde bir komut kullanılabilir. Bu komut ile vt1 veritabanı altına yenitablo isimli bir tablo oluşturulur ve vt2 veritabanındaki kopyalanacaktablo isimli tablodaki veriler bu tabloya taşınır.
C# ile Kod içinde Restore Yapmak
Posted in VeriTabanı on Nisan 2, 2007 | 2 Yorum »
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 = [...]
c# ile Kod içinde Backup Almak
Posted in VeriTabanı on Nisan 2, 2007 | 5 Yorum »
Hazırladığınız bir program içinden veri tabanınızın backup ını almak istiyorsanız yapmanız gereken işlemler normal bir veritabanı işleminden farksızdır (inser,delete gibi) . Öncelikle bir connection nesnesi ile veri tabanına bağlantınızı sağlarsınız. daha sonra bir command nesnesi oluşturup command textine “backup database veritabanıadı to disk = ‘backup aracınızın yolu’ ” yazarsınız ve hazırladığınız bu command nesnesini çalıştırırsınız.
Not [...]



