Forum
MsSql (2008 R2) serverda veritabanının belirli satırlarının (ilk 100 veya son 50 gibi) yedeğinin alınması mümkün müdür?
Amaç; Büyük boyutlu veritabanından örneklem oluşturmak.
Belirli tabloları almak mümkün, bu tabloların içerisinden belirli satırlarını almak istiyorum
script, bak uzantılı veya mdf uzantılı olabilir.
MsSql (2008 R2) serverda veritabanının belirli satırlarının (ilk 100 veya son 50 gibi) yedeğinin alınması mümkün müdür?
Amaç; Büyük boyutlu veritabanından örneklem oluşturmak.
Belirli tabloları almak mümkün, bu tabloların içerisinden belirli satırlarını almak istiyorum
script, bak uzantılı veya mdf uzantılı olabilir.
Selamlar,
Veritabanı içerisinde sys.object üzerinden tabloları çekip tek tek dönerek farklı bir veritabanına "SELECT top 100 *
INTO yenitabloadi
FROM mevcuttablo " gibi bir yapıda tabloların tek tek oluşmasını sağlayabilirisiniz. Ama tabi böyle bir durumda tabloları arasında ki ilişkisel kayıtların birebir tutmasını beklemeyin. Ayrıca yukarıda ki script sadece data ieçriğini kopyalarak yeni bir tablo oluşturur. Yani kopyalanan tablodaki indexleri oluşturmaz.