Ana içeriğe geç

ORACLE TO SQL SERVER DATA MIGRATION

Data taşınmaya başlanmadan önce taşınacak uygulamanın SQL Server versiyonu SQL sunucusunda kurulur. Tabloların oluşması sağlanır. Oluşan boş tablolara Oracle tarafındaki mevcut data aktarılacak.


SSMA ile Oracle’da SQL Server’a data migrate adımları:

  1. SQL SERVER MIGRATION ASSISTANT for ORACLE (SSMA) tool’u indirilip kurulur.
  2. SSMA çalıştırılır.
  3. New Project ile yeni proje oluşturulur.

  1. Yeni Projeye isim verilir. Proje dosyasının lokasyonu seçilir ve Taşınma yapılacak SQL Server versiyonu seçilir.

  1. Connect to Oracle butonu tıklanır ve Oracle DB’ye bağlanır. Örnek connection string: Data Source =(DESCRIPTION=(ADDRESS=(HOST=xxx.xxx.xx.xx) (PROTOCOL=TCP)(PORT=1521)) (CONNECT_DATA=(SID=xxxx))); password=xxxxx; user id=xxxx; DBA Privilege=SYSDBA;

  1. Oracle’a bağlandıktan sonra açılan pencerede taşınacak datanın olduğu şemalar seçilir.

  1. Connect to SQL Server butonu tıklanır. SQL Server bilgileri girilerek SQL server’a bağlanılır.

  1. Oracle Schemas tıklanıp açılan sağ tarafta kaynak ve hedef şema seçimi yapılır. Sql server tarafında .dbo gibi.

  1. Migrate Data butonu ile taşıma işlemi başlatılır.