Aracılığıyla paylaş


SSMA Projeleriyle Çalışma (OracleToSQL)

Oracle veritabanlarını SQL Server'a geçirmek için önce bir SSMA projesi oluşturursunuz. Proje, aşağıdaki bilgileri içeren bir dosyadır:

  • SQL Server'a geçirmek istediğiniz Oracle veritabanları hakkındaki meta veriler.
  • Geçirilen nesne ve verileri alacak hedef SQL Server örneği hakkındaki metaveriler.
  • SQL Server bağlantı bilgileri.
  • Proje ayarları.

Bir projeyi açtığınızda Oracle ve SQL Server bağlantısı kesilir. Bu, çevrimdışı çalışmanızı sağlar. SQL Server'a yeniden bağlanma hakkında bilgi için bkz. SQL Server'a Bağlanma (OracleToSQL).

Varsayılan proje ayarlarını gözden geçirme

SSMA, veritabanı nesnelerini dönüştürmek ve yüklemek, verileri geçirmek ve SSMA'yı Oracle ve SQL Server ile eşitlemek için çeşitli ayarlar içerir. Varsayılan ayarlar birçok kullanıcı için uygundur. Ancak, yeni bir SSMA projesi oluşturmadan önce ayarları gözden geçirmeniz gerekir. İsterseniz, tüm yeni projeleriniz için kullanılacak varsayılan ayarları değiştirebilirsiniz.

Varsayılan proje ayarlarını gözden geçirme

  1. Araçları menüsünde Varsayılan Proje Ayarları seçin.

  2. Geçiş Hedef Sürümü açılır listesinden ayarlarının görüntülenmesi veya değiştirilmesi gereken proje türünü seçin ve sonra Genel sekmesini seçin.

  3. Sol bölmede dönüştürmeseçin.

  4. Sağ bölmede ayarları gerektiği gibi gözden geçirin ve değiştirin. Bu ayarlar hakkında daha fazla bilgi için bkz. Proje Ayarları (Dönüştürme) (OracleToSQL).

  5. Geçiş, Eşitleme, Sistem Nesnelerini Yükleme, GUI ve Tür Eşleme sayfaları için 1-3 arası adımları yineleyin.

Yeni projeler oluşturma

Oracle veritabanlarından SQL Server'a veri geçirmek için önce bir proje oluşturmanız gerekir.

Proje oluşturma

  1. Dosya menüsünde, Yeni Proje'yi seçin.

    Yeni Proje iletişim kutusu görüntülenir.

  2. Adı kutusuna projeniz için bir ad girin.

  3. Konum kutusuna proje için bir klasör girin veya seçin ve ardından Tamam'ıseçin.

  4. Geçiş açılan listesinde, geçiş için kullanılacak SQL Server hedef sürümünü seçin. Kullanılabilir seçenekler şunlardır:

    • SQL Server 2016 (13.x)
    • SQL Server 2017 (14.x)
    • SQL Server 2019 (15.x)
    • SQL Server 2022 (16.x)
    • SQL Server 2025 (17.x)
    • Azure SQL Veritabanı
    • Azure SQL Yönetilen Varlık

Ardından Tamam'ı seçin.

Proje ayarlarını özelleştirme

Tüm yeni SSMA projelerine uygulanan varsayılan proje ayarlarını tanımlamaya ek olarak, her projenin ayarlarını özelleştirebilirsiniz. Daha fazla bilgi için bkz. Proje seçeneklerini ayarlama (OracleToSQL).

Kaynak ve hedef veritabanları arasındaki veri türü eşlemelerini özelleştirdiğinizde, eşlemeleri proje, veritabanı veya nesne düzeyinde tanımlayabilirsiniz. Daha fazla bilgi için bkz. Oracle ve SQL Server veri türlerini (OracleToSQL) eşleme.

Projeleri kaydetme

Bir projeyi kaydettiğinizde, SSMA proje ayarlarını ve isteğe bağlı olarak veritabanı meta verilerini proje dosyasında tutar.

Projeyi kaydetme

  • Dosya menüsünde Projeyi Kaydet'i seçin.

    Projedeki şemalar değiştiyse veya dönüştürülmediyse, SSMA sizden meta verileri yükleyip kaydetmenizi ister. Meta verileri yükleme ve kaydetme çevrimdışı çalışmanızı sağlar. Ayrıca teknik destek personeli gibi diğer kişilere eksiksiz bir proje dosyası göndermenizi sağlar. Meta verileri kaydetmeniz istenirse aşağıdakileri yapın:

    1. eksikMeta Verilerinin durumunu gösteren her şema için, veritabanı adının yanındaki onay kutusunu seçin.

      Meta verilerin kaydedilmesi birkaç dakika sürebilir. Meta verileri henüz kaydetmek istemiyorsanız, onay kutusu seçmeyin.

    2. Kaydet düğmesini seçin.

      SSMA, Oracle şemalarını ayrıştırarak meta verileri proje dosyasına kaydeder.

Projeleri açma

Bir projeyi açtığınızda Oracle ve SQL Server bağlantısı kesilir. Bu, çevrimdışı çalışmanızı sağlar. Meta verileri güncelleştirmek için veritabanı nesnelerini SQL Server'a yükleyin. Verileri geçirmek için Oracle ve SQL Server'a yeniden bağlanmanız gerekir.

Proje açma

  1. Aşağıdaki yordamlardan birini kullanın:

    • Dosya menüsünde Son Projeler üzerine gelin ve açmak istediğiniz projeyi seçin.

    • Dosya menüsünde Proje Aç'ı seçin, .o2ssproj proje dosyasını bulun, dosyayı seçin ve 'ı seçin.

  2. Oracle'a yeniden bağlanmak için Dosya menüsünde Oracle 'a yeniden bağlan'ıseçin.

  3. SQL Server'a yeniden bağlanmak için, Dosya menüsünde, SQL Server'a Yeniden Bağlanseçeneğini seçin.