Kategori: ETL(VERİ AKTARIMI)

SQL Server Management Studio kullanarak bir CSV dosyasını bir veritabanına aktarma

SQL Server Management Studio’yu kullanarak CSV formatlı bir dosyayı veritabanınıza aşağıdaki adımları takip ederek aktarabilirsiniz. SQL Server Management Studio’yu kullanarak veritabanınızda oturum açın. Database bölümüne sağ tıklayın ve Tasks -> Import Data … öğesini seçin ve İleri butonuna tıklayarak ilerleyin. Veri Kaynağı olarak “Flat File Source” seçin. Ardından, CSV dosyasını seçmek için Gözat düğmesini kullanın. […]

Change Data Capture(CDC)

Change Data Capture(CDC), özelikle OLTP sistemlerden data warehouse tarzı sistemlere incremental veri aktarımlarında işimize yarayabilecek bir teknolojidir. Bir tabloya yapılan insert, update ve delete işlemlerini loglayarak, hangi kaydın ne zaman değiştiğini, ilk ve son halini bir değişiklik tablosunda tutar. Değişikliklerin tutulduğu bu tabloyu change table olarak ifade ederiz.   Daha sonra aktarmak istediğiniz hedef’e bu […]

Tabloları CSV Formatında Export Etmek

Genelde SQL Server üzerinden Excel’e Export işlemlerini gerçekleştiririz. Fakat bazen SQL Server’dan HADOOP gibi sistemlere aktarım yaparken csv uzantılı dosyalara export etmemiz gerekebilir. Excel’den SQL Server’a ve SQL Server’dan Excel’e veri aktarımı yapabilmek için aşağıdaki makalelerden faydalanabilirsiniz. Excel dosyasını SQL Server Veritabanına Tablo Olarak Aktarmak, SQL Server Veritabanından Excel’e Tablo Aktarmak SQL Server üzerinden yapılacak […]

Bir klasördeki image dosyalarını tsql kodlarıyla tabloya aktarmak

Bu makalede bir klasördeki image dosyalarını sql server veritabanındaki bir tabloya aktaracağız. Öncelikle aşağıdaki tabloyu oluşturuyoruz. CREATE TABLE [dbo].[kelimeler]( [KELIME] [nvarchar](1000) NULL, [DOSYA] [varbinary](max) NULL ) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY] Bu tabloda KELIME kolonları için resimlerini update edeceğimiz kelimelerin girişini yapıyoruz.   INSERT INTO [dbo].[kelimeler] ([KELIME],[DOSYA]) VALUES ('warnof',NULL) INSERT INTO [dbo].[kelimeler] ([KELIME],[DOSYA]) VALUES ('turn out',NULL) Daha […]