Forum
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.
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.
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.