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.
Kullanıcı başvurusu ve kullanımı için ürünle birlikte birkaç örnek dosya sağlanmıştır. Bu bölümde, bu betikleri son kullanıcı gereksinimlerine uyacak şekilde kolayca özelleştirmenin yolu açıklanmaktadır.
Örnek konsol betik dosyaları
Kullanıcı başvurusu için farklı senaryoları kapsayan aşağıdaki örnek konsol betik dosyaları sağlanmıştır:
ServersConnectionFileSample.xmlVariableValueFileSample.xmlAssessmentReportGenerationSample.xmlSqlStatementConversionSample.xmlConversionAndDataMigrationSample.xmlServersConnectionFileSample.xml:Bu örnek, kaynak ve hedef veritabanı için farklı bağlantı modları sağlar ve kullanıcı gereksinime göre herhangi bir modu seçebilir. Bu örnek Sunucu tanımlarını içerir.
Kullanıcı, değerleri gerekli kaynak ve hedef sunucu tanımlarıyla değiştirerek gerekli veritabanına bağlanabilir. Sağlanan örnekte, tüm değerler
VariableValueFileSample.xmliçinde kullanılabilen değişken değerleri olarak sağlanmıştır. Diğer tüm bağlantı parametreleri kullanıcının çalışan sunucu bağlantı dosyasından kaldırılabilir.Daha fazla bilgi için bkz. Sunucu Bağlantı Dosyalarını Oluşturma.
VariableValueFileSample.xml:Örnek konsol betik dosyalarında ve
ServersConnectionFileSample.xmlkullanılan tüm değişkenler bu dosyada harmanlanmıştır. Örnek konsol betiklerini yürütmek için kullanıcının örnek değişken değerlerini kullanıcı tanımlı değerlerle değiştirmesi ve bu dosyayı betik dosyasıyla birlikte ek komut satırı bağımsız değişkeni olarak geçirmesi gerekir.Daha fazla bilgi için bkz. Değişken Değer Dosyaları Oluşturma.
AssessmentReportGenerationSample.xml:Bu örnek, kullanıcının verileri dönüştürmeye ve geçirmeye başlamadan önce analiz için kullanabileceği bir XML değerlendirme raporu oluşturmasını sağlar.
Kullanıcı,
generate-assessment-reportkomutunda, öznitelikteki değişken değerini (bkz.VariableValueFileSample.xml) zorunlu olarak, kullandığı veritabanı adıyla değiştirmesi gerekir. Belirtilen nesne türüne bağlı olarak, değerinobject-typede değiştirilmesi gerekir.Kullanıcının birden çok nesneyi / veritabanını değerlendirmesi gerekiyorsa,
metabase-objectkomutunun örnek konsol betik dosyasının Örnek 4'lerinde gösterildiği gibi birden çokgenerate-assessment-reportdüğümü belirtebilir.Daha fazla bilgi için bkz. Rapor Oluşturma.
Değişken değer dosyası komut satırı bağımsız değişkeninin konsol uygulamasına geçirildiğinden ve VariableValueFileSample.xml kullanıcı tarafından belirtilen değerlerle güncelleştirildiğinden emin olun.
Sunucu bağlantısı dosyası komut satırı bağımsız değişkeninin konsol uygulamasına geçirildiğinden ve ServersConnectionFileSample.xml doğru sunucu parametresi değerleriyle güncelleştirildiğinden emin olun.
SqlStatementConversionSample.xml:Bu örnek, kullanıcının giriş olarak sağlanan kaynak veritabanı
t-sqlkomutu için karşılık gelensqlbetiğini oluşturmasını sağlar.convert-sql-statementkomutunda, kullanıcının, öznitelikteki değişken değerini (bkz.VariableValueFileSample.xml) kullanıcı tarafından kullanılmakta olancontextveritabanı adıyla zorunlu olarak değiştirmesi gerekir. Kullanıcının, istenen dönüşümü sağlamak içinsqlkomutunu kaynak veritabanınınsqlöz nitelik değerine dönüştürmesi gerekir.Kullanıcı dönüştürülecek SQL dosyalarını da sağlayabilir. Bu,
convert-sql-statementkomutunun örnek konsol betik dosyasındaki Örnek 4'te gösterilmiştir.Not
Değişken değer dosyası komut satırı bağımsız değişkeninin konsol uygulamasına geçirildiğinden ve VariableValueFileSample.xml kullanıcı tarafından belirtilen değerlerle güncelleştirildiğinden emin olun.
ConversionAndDataMigrationSample.xml:Bu örnek, kullanıcının dönüştürmeden veri geçişine kadar uçtan uca bir geçiş gerçekleştirmesine olanak tanır. Değiştirmeleri gereken zorunlu öznitelik değerlerinin listesi aşağıdaki gibi listelenir:
Komut adı:
map-schemaKaynak veritabanının hedef şemaya şema eşlemesi.
Öznitelik:
-
source-schema: Dönüştürülmesi gereken kaynak veritabanını belirtir. -
sql-server-schema: Geçirilecek hedef veritabanını belirtir.
-
Komut adı:
convert-schemaKaynaktan hedef şemaya şema dönüştürmesi gerçekleştirir.
Kullanıcının birden çok nesneyi / veritabanını değerlendirmesi gerekiyorsa,
metabase-objectkomutunun örnek konsol betik dosyasının Örnek 4'lerinde gösterildiği gibi birden çokconvert-schemadüğümü belirtebilir.Öznitelik:
-
object-name: Dönüştürülmesi gereken kaynak veritabanını / nesne adını belirtin. İlgiliobject-type'nin,object-name'de belirtilen nesne türüne göre değiştirildiğinden emin olun.
-
Komut adı:
synchronize-targetHedef nesneleri hedef veritabanıyla eşitler.
Kullanıcının birden çok nesneyi /veritabanını değerlendirmesi gerekiyorsa,
metabase-objectkomutunun Örnek 3 örnek konsol betik dosyasında gösterildiği gibi birden çoksynchronize-targetdüğümü belirtebilir.Öznitelik:
-
object-name: Oluşturulması gereken sql server veritabanını / nesne adını belirtin. Uygunobject-typeöğesinin, belirtilenobject-namenesne türüne göre değiştirildiğinden emin olun.
-
Komut adı:
migrate-dataKaynak verileri hedefe taşır.
Kullanıcının birden çok nesneyi /veritabanını değerlendirmesi gerekiyorsa,
metabase-objectkomutunun örnek konsol betik dosyasının Örnek 2'sinde gösterildiği gibi birden çokmigrate-datadüğümü belirtebilir.Özniteliği
-
object-name: Geçirilmesi gereken kaynak veritabanını / tabloların adını belirtir. Belirtilen nesne türüne göre, ilgiliobject-type'ın değiştirildiğinden emin olun.
-