Forum

SQL server db, tabl...
 
Bildirimler
Hepsini Temizle

SQL server db, tablo isimleri ve kolon adlarının export edilmesi

3 Yazılar
3 Üyeler
0 Reactions
5,868 Görüntüleme
(@kazimates)
Gönderiler: 677
Noble Member
Konu başlatıcı
 

Hazır olarak çalışan bir sql veritabanımız var ve uzun zaman önce yazılımcılar ortadan kayboldular şimdi bazı değişiklikler yapacağım fakat öncesinde ilgili veritabanı, tablolarını ve içerisindeki kolonların isimlerini dışarıya export etmem gerekiyor. Veriler export eedilmeyecek. Bunu hızlı bir şekilde yapabilirmiyim? En hızlı çözüm hangisi olacaktır.

 
Gönderildi : 28/07/2017 16:52

(@GokhanDOGAN)
Gönderiler: 780
Prominent Member
 

Selam,

db objelerinin meta bilgilerini info shema tabloları üzerinden ulaşılabilir, aşağıdaki gibi bir kaç örnek var.

bu tablolar üzerindne shema, obje type vb gibi filter (where table_name ='SALES') uygulayıp obje metadata larını alabilirsiniz. tavsiyem, ddl işlemleri yapılacaksa ayrıca full backup almak.

select *  from INFORMATION_SCHEMA.COLUMNS

SELECT * FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_TYPE='BASE TABLE'

kolay gelsin.

 
Gönderildi : 29/07/2017 15:11

(@TayfunKOC)
Gönderiler: 169
Reputable Member
 

Selamlar,

SQL Server M.S üzerinden database üstüne gelerek sağ tık > task > generate scripts seçeneği size varsayılan olarak şema yapısını  (tbloları kolonları kolon tiplerini)sql script olarak çıkartır. Bu sayede mevcut index yapınız ve veritabanı ayarlarınız da saklanmış olur. Siz yinede hre halükarda backup alın derim. 

 
Gönderildi : 19/11/2017 03:12

Paylaş: