Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Db2 için SQL Server Geçiş Yardımcısı (SSMA), Db2 veritabanı şemalarını hızla SQL Server şemalarına dönüştürmenize, sonuçta elde edilen şemaları SQL Server'a yüklemenize ve db2'den SQL Server'a veri geçirmenize olanak tanır.
Bu makalede yükleme işlemi tanıtılır ve ardından SSMA kullanıcı arabirimi hakkında bilgi sahibi olmanıza yardımcı olur.
SSMA yükleme
SSMA'yı kullanmak için önce SSMA istemci programını hem kaynak Db2 veritabanına hem de SQL Server'ın hedef örneğine erişebilen bir bilgisayara yüklemeniz gerekir. SQL Server çalıştıran bilgisayardaki Db2 OLEDB sağlayıcıları. Bu bileşenler veri geçişini ve Db2 sistem işlevlerinin öykünmesini destekler. Yükleme yönergeleri için bkz. Db2 için SSMA yükleme.
SSMA'yı başlatmak için Başlangıç menüsünü açın ve Tüm Programlar>, ardından Db2için SQL Server Geçiş Yardımcısı'na gidin ve Db2için SQL Server Geçiş Yardımcısı'nı seçin.
Db2 kullanıcı arabirimi için SSMA
SSMA yüklendikten sonra, Db2 veritabanlarını SQL Server'a geçirmek için SSMA'yı kullanabilirsiniz. Başlamadan önce SSMA kullanıcı arabirimini tanımaya yardımcı olur. Aşağıdaki diyagramda meta veri gezginlerini, meta verileri, araç çubuklarını, çıkış bölmesini ve hata listesi bölmesini içeren SSMA kullanıcı arabirimi gösterilmektedir:
Geçişi başlatmak için önce yeni bir proje oluşturmanız gerekir. Ardından bir Db2 veritabanına bağlanırsınız. Başarılı bir bağlantıdan sonra Db2 şemaları Db2 Meta Veri Gezgini'nde görünür. Ardından DB2 Meta Veri Gezgini'ndeki nesnelere sağ tıklayarak SQL Server'a dönüştürmeleri değerlendiren raporlar oluşturma gibi görevleri gerçekleştirebilirsiniz. Araç çubuklarını ve menüleri kullanarak da bu görevleri gerçekleştirebilirsiniz.
Sql Server örneğine de bağlanmanız gerekir. Başarılı bir bağlantıdan sonra SQL Server Meta Veri Gezgini'nde SQL Server veritabanları hiyerarşisi görüntülenir. Db2 şemalarını SQL Server şemalarına dönüştürdükten sonra, SQL Server Meta Veri Gezgini'nde dönüştürülen şemaları seçin ve ardından şemaları SQL Server ile eşitleyin.
Dönüştürülmüş şemaları SQL Server ile eşitledikten sonra Db2 Meta Veri Gezgini'ne dönebilir ve db2 şemalarından SQL Server veritabanlarına veri geçirebilirsiniz.
Bu görevler ve bunların nasıl gerçekleştirleneceği hakkında daha fazla bilgi için bkz. Db2 Veritabanlarını SQL Server'a Geçirme.
Aşağıdaki bölümlerde SSMA kullanıcı arabiriminin özellikleri açıklanmaktadır.
Meta veri gezginleri
SSMA, Db2 ve SQL Server veritabanlarında göz atmak ve eylemler gerçekleştirmek için iki meta veri gezgini içerir.
Db2 Meta Veri Gezgini
Db2 Meta Veri Gezgini, Db2 şemaları hakkındaki bilgileri gösterir. Db2 Meta Veri Gezgini'ni kullanarak aşağıdaki görevleri gerçekleştirebilirsiniz:
Her şemadaki nesnelere göz atın.
Dönüştürme için nesneleri seçin ve sonra nesneleri SQL Server söz dizimine dönüştürün. Daha fazla bilgi için bkz. db2 şemalarını dönüştürme .
Veri geçişi için tabloları seçin ve ardından bu tablolardaki verileri SQL Server'a geçirin. Daha fazla bilgi için bkz. Db2 Veritabanlarını SQL Server'a Geçirme.
SQL Server Metadata Gezgini
SQL Server Meta Veri Gezgini, SQL Server örneği hakkındaki bilgileri gösterir. SQL Server örneğine bağlandığınızda, SSMA bu örnekle ilgili meta verileri alır ve proje dosyasında depolar.
Dönüştürülmüş Db2 veritabanı nesnelerini seçmek ve ardından bu nesneleri SQL Server örneğiyle eşitlemek için SQL Server Meta Veri Gezgini'ni kullanabilirsiniz.
Meta veriler
Her meta veri gezgininin sağındaki sekmeler seçili nesneyi açıklar. Örneğin, Db2 Meta Veri Gezgini'nde bir tablo seçerseniz, altı sekme görüntülenir: Tablo, SQL, Tür Eşlemesi, Rapor, Özelliklerve Data. Raporu sekmesi, yalnızca seçili nesneyi içeren bir rapor oluşturduktan sonra bilgileri içerir. SQL Server Meta Veri Gezgini'nde bir tablo seçerseniz üç sekme görüntülenir: Tablo, sql ve Data.
Meta veri ayarlarının çoğu salt okunur durumdadır. Ancak, aşağıdaki meta verileri değiştirebilirsiniz:
Db2 Meta Veri Gezgini'nde yordamları ve tür eşlemelerini değiştirebilirsiniz. Değiştirilen yordamları ve tür eşlemelerini dönüştürmek için, şemaları dönüştürmeden önce değişiklik yapın.
SQL Server Metadata Gezgini'nde saklı yordamlar için kullanılan Transact-SQL'ı değiştirebilirsiniz. SQL Server'da bu değişiklikleri görmek için, şemaları SQL Server'a yüklemeden önce bu değişiklikleri yapın.
Meta veri gezgininde yapılan değişiklikler kaynak veya hedef veritabanlarında değil proje meta verilerine yansıtılır.
Araç Çubukları
SSMA'nın iki araç çubuğu vardır: proje araç çubuğu ve geçiş araç çubuğu.
Proje araç çubuğu
Proje araç çubuğunda projelerle çalışmaya, Db2'ye bağlanmaya ve SQL Server'a bağlanmaya yönelik düğmeler bulunur. Bu düğmeler Dosya menüsündeki komutlara benzer.
Geçiş araç çubuğu
Aşağıdaki tabloda geçiş araç çubuğu komutları gösterilmektedir:
| Düğme | Fonksiyon |
|---|---|
| rapor oluşturma | Seçili Db2 nesnelerini SQL Server söz dizimine dönüştürür ve dönüştürmenin ne kadar başarılı olduğunu gösteren bir rapor oluşturur. Db2 Meta Veri Gezgini'nde nesneler seçilmediği sürece bu komut devre dışı bırakılır. |
| Şemayı Dönüştürme | Seçili Db2 nesnelerini SQL Server nesnelerine dönüştürür. Db2 Meta Veri Gezgini'nde nesneler seçilmediği sürece bu komut devre dışı bırakılır. |
| Veri Geçişi | Db2 veritabanındaki verileri SQL Server'a geçirir. Bu komutu çalıştırmadan önce Db2 şemalarını SQL Server şemalarına dönüştürmeniz ve ardından nesneleri SQL Server'a yüklemeniz gerekir. Db2 Meta Veri Gezgini'nde nesneler seçilmediği sürece bu komut devre dışı bırakılır. |
| Durdurma | Geçerli işlemi durdurur. |
Menü
Aşağıdaki tabloda SSMA menüleri gösterilmektedir.
| Menü | Açıklama |
|---|---|
| dosya | Projelerle çalışmaya, Db2'ye bağlanmaya ve SQL Server'a bağlanmaya yönelik komutları içerir. |
| Düzenle | Sql ayrıntıları bölmesinden Transact-SQL kopyalama gibi ayrıntılar sayfalarındaki metinleri bulmak ve bunlarla çalışmak için komutlar içerir. Ayrıca, var olan yer işaretlerinin listesini görebileceğiniz Yer İşaretlerini Yönet seçeneğini içerir. Yer işaretlerini yönetmek için iletişim kutusunun sağ tarafındaki düğmeleri kullanabilirsiniz. |
| Görünüm | meta veri gezgini eşitle komutunu içerir. Bu, Db2 Meta Veri Gezgini ile SQL Server Meta Veri Gezgini arasındaki nesneleri eşitler. Ayrıca, Çıktı ve Hata Listesi bölmelerini gösterme ve gizlemeye yönelik komutları ve düzenleri yönetmek için bir Düzenleri seçeneği içerir. |
| Araçları | Rapor oluşturmak ve nesneleri ve verileri geçirmek için komutlar içerir. Ayrıca Genel Ayarlar ve Proje Ayarları iletişim kutularına erişim sağlar. |
| Yardım | SSMA Yardımı'na ve Hakkında iletişim kutusuna erişim sağlar. |
Çıkış bölmesi ve Hata Listesi bölmesi
Görünüm menüsü, Çıkış bölmesinin ve Hata Listesi bölmesinin görünürlüğünü değiştirmek için komutlar sağlar:
Çıkış bölmesinde nesne dönüştürme, nesne eşitleme ve veri geçişi sırasında SSMA'dan gelen durum iletileri gösterilir.
Hata Listesi bölmesi sıralanabilir bir listede hata, uyarı ve bilgilendirme iletilerini gösterir.