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.
Şunlar için geçerlidir:SQL Server
Azure Data Factory'de SSIS Tümleştirme Çalışma Zamanı
Bu hızlı başlangıçta SSIS Kataloğu veritabanına bağlanmak için SQL Server Management Studio'nun (SSMS) nasıl kullanılacağı ve ardından SSIS Kataloğu'nda depolanan bir SSIS paketini çalıştırmak için Transact-SQL deyimlerinin nasıl kullanılacağı gösterilmektedir.
SQL Server Management Studio, SQL Server'dan SQL Veritabanı'na kadar tüm SQL altyapılarını yönetmeye yönelik tümleşik bir ortamdır. SSMS hakkında daha fazla bilgi için bkz. SQL Server Management Studio (SSMS).
Önkoşullar
SQL Server Management Studio'nun (SSMS) en son sürümünü yükleyin.
Azure SQL Veritabanı sunucusu 1433 numaralı bağlantı noktasını dinler. Şirket güvenlik duvarı içinden bir Azure SQL Veritabanı sunucusuna bağlanmaya çalışıyorsanız, başarıyla bağlanabilmeniz için bu bağlantı noktasının şirket güvenlik duvarında açık olması gerekir.
Desteklenen platformlar
Bu hızlı başlangıçtaki bilgileri kullanarak aşağıdaki platformlarda bir SSIS paketi çalıştırabilirsiniz:
Windows üzerinde SQL Server.
Azure SQL Veritabanı. Azure'da paketleri dağıtma ve çalıştırma hakkında daha fazla bilgi için bkz. SQL Server Integration Services iş yüklerini buluta kaldırma ve kaydırma.
Linux'ta SSIS paketini çalıştırmak için bu hızlı başlangıçtaki bilgileri kullanamazsınız. Linux'ta paketleri çalıştırma hakkında daha fazla bilgi için bkz. SSIS ile Linux'ta verileri ayıklama, dönüştürme ve yükleme.
Azure SQL Veritabanı için bağlantı bilgilerini alın
Paketi Azure SQL Veritabanı'nda çalıştırmak için SSIS Kataloğu veritabanına (SSISDB) bağlanmanız için gereken bağlantı bilgilerini alın. Aşağıdaki yordamlarda tam nitelikli sunucu adına ve oturum açma bilgilerine ihtiyacınız vardır.
- Azure Portal’da oturum açın.
- Sol taraftaki menüden SQL Veritabanları'nı ve ardından SQL veritabanları sayfasında SSISDB veritabanını seçin.
- Veritabanınızın Genel Bakış sayfasında tam nitelikli sunucu adını gözden geçirin. Kopyalamak için tıklayın seçeneğini görmek için sunucu adının üzerine gelin.
- Azure SQL Veritabanı sunucusu oturum açma bilgilerinizi unutursanız, sunucu yöneticisi adını görüntülemek için SQL Veritabanı sunucusu sayfasına gidin. Gerekirse parolayı sıfırlayabilirsiniz.
SSISDB veritabanına bağlanma
Sql Server Management Studio'yu kullanarak Azure SQL Veritabanı sunucunuzdaki SSIS Kataloğu'na bağlantı oluşturun.
SQL Server Management Studio'yu açın.
Sunucuya Bağlan iletişim kutusuna şu bilgileri girin:
Setting Önerilen değer Daha fazla bilgi Sunucu türü Veritabanı altyapısı Bu değer gereklidir. Sunucu adı Tam nitelikli sunucu adı Azure SQL Veritabanı sunucusuna bağlanıyorsanız, ad şu biçimdedir: <server_name>.database.windows.net.Kimlik Doğrulaması SQL Server Kimlik Doğrulaması SQL Server kimlik doğrulaması ile SQL Server'a veya Azure SQL Veritabanı'na bağlanabilirsiniz. Azure SQL Veritabanı sunucusuna bağlanıyorsanız Windows kimlik doğrulamasını kullanamazsınız. Oturum açma Sunucu yöneticisi hesabı Bu hesap, sunucuyu oluştururken belirttiğiniz hesaptır. Parola Sunucu yöneticisi hesabınızın parolası Bu parola, sunucuyu oluştururken belirttiğiniz paroladır. Bağlan'a tıklayın. SSMS’te Nesne Gezgini penceresi açılır.
Nesne Gezgini'nde Integration Services Katalogları'nı genişletin ve ardından SSISDB'yi genişleterek SSIS Kataloğu veritabanındaki nesneleri görüntüleyin.
Paket çalıştırma
SSIS paketini çalıştırmak için aşağıdaki Transact-SQL kodunu çalıştırın.
SSMS'de yeni bir sorgu penceresi açın ve aşağıdaki kodu yapıştırın. (Bu kod, SSMS'de Paketi Yürüt iletişim kutusundaki Betik seçeneği tarafından oluşturulan koddur.)
Sisteminiz için saklı yordamdaki
catalog.create_executionparametre değerlerini güncelleştirin.SSISDB'nin geçerli veritabanı olduğundan emin olun.
Scripti çalıştırın.
Nesne Gezgini'nde, gerekirse SSISDB içeriğini yenileyin ve dağıttığınız projeyi denetleyin.
Declare @execution_id bigint
EXEC [SSISDB].[catalog].[create_execution] @package_name=N'Package.dtsx',
@execution_id=@execution_id OUTPUT,
@folder_name=N'Deployed Projects',
@project_name=N'Integration Services Project1',
@use32bitruntime=False,
@reference_id=Null
Select @execution_id
DECLARE @var0 smallint = 1
EXEC [SSISDB].[catalog].[set_execution_parameter_value] @execution_id,
@object_type=50,
@parameter_name=N'LOGGING_LEVEL',
@parameter_value=@var0
EXEC [SSISDB].[catalog].[start_execution] @execution_id
GO
Sonraki Adımlar
- Paketi çalıştırmanın diğer yollarını göz önünde bulundurun.