Aracılığıyla paylaş


SQL Server Agent'ı kullanarak bir paketi zamanlama

Aşağıdaki yordam, SQL Server Agent'ı kullanarak paketleri zamanlamak için adımları sağlar.

Tümleştirme Hizmetleri sunucusuna dağıtıldığında paket zamanlamak için

  1. De SQL Server Management Studio, örneğine bağlanmak SQL Serverbir iş ya da bir adımı eklemek istediğiniz iş içeren örneği oluşturmak istediğiniz tarih.

  2. Genişletme SQL ServerObject Explorer'da Agent düğümünü ve aşağıdaki görevlerden birini gerçekleştirin:

    • Yeni bir iş oluşturmak için sağ İş ve ardından Yeni.

    • Varolan bir işi bir adım eklemek için genişletme İş, işi sağ tıklatın ve ardından özellikleri.

  3. Tarih Genel sayfasında, oluşturuyorsanız yeni bir iş bir iş adı sağlamak, bir sahibi ve iş kategorisini seçin ve, isteğe bağlı olarak, bir iş tanımını girin.

  4. Iş zamanlama için kullanılabilir yapmak için seçin Enabled.

  5. Tıklayın adımve'yi Yeni.

  6. Seçin Tümleştirme Hizmetleri paketi türü.

  7. İçinde Run as listesinde, iş kullanacağı kimlik bilgilerine sahip proxy hesabını seçin. Daha fazla bilgi için aşağıdaki konulara bakın:

  8. Emin Tümleştirme Hizmetleri kataloglar için seçilen Paket kaynak.

  9. SSIS Katalog barındıran veritabanı sunucusu örneğinin adını yazın (için ex: (Yerel))

  10. Kullanmak için uygun kimlik doğrulama mekanizması belirtebilir.

  11. Tıklayın ... (üç nokta) yanında paket metin kutusunda, genişletme Tümleştirme Hizmetleri Katalog>SSISDB > klasörüne > proje adını ve işin çalışmasını istediğiniz paketi seçin. Click OK.

  12. Geçiş yapılandırma gelen sekme paket parametreleri, Bağlantı Yöneticisi özellikleri, vb için değerleri belirtmek için sekme

  13. Tıklayın Tamam ayarları kaydetmek ve yeni iş adım iletişim kutusunu kapatın. 

    [!NOT]

    Çözümlenmemiş bir parametre veya Bağlantı Yöneticisi özellik ayarı, varsa Tamam düğmesi devre dışıdır. Çözümlenmemiş bir ayar ayar ve ya da çevre değişkeni başvuru olduğunda gerçekleşir çevre onay kutusu yapılandırma sekmesi seçili değilse veya bir değer listesi kutusuna girilmez.

SQL Server, the Package Store veya dosya sisteminde depolanan bir paket zamanlamak için

  1. De SQL Server Management Studio, örneğini açın SQL Serverbir iş veya bir adımı eklemek istediğiniz iş içeren örneği oluşturmak istediğiniz.

  2. Genişletme SQL ServerAracısı ve aşağıdaki görevlerden birini gerçekleştirin:

    • Yeni bir iş oluşturmak için sağ İş ve ardından Yeni.

    • Varolan iş kullanmak için genişletin İş, işi sağ tıklatın ve ardından Özellikler.

  3. Tarih Genel sayfasında, oluşturuyorsanız yeni bir iş bir iş adı sağlamak, bir sahibi ve iş kategorisini seçin ve, isteğe bağlı olarak, bir iş tanımını girin.

  4. Iş zamanlama için kullanılabilir yapmak için seçin Enabled.

  5. Tıklayın adımve'yi Yeni.

  6. Adım adı sağlayın ve buna türü listesinde, sürümüne bağlı bir iş adım türü seçin dtexecişi çalıştırmak istediğiniz yardımcı (dtexec.exe):

    • Sürümünü kullanarak işi çalıştırmak için dtexecsistem otomatik olarak çağırır, programı seçin Tümleştirme Hizmetleri paketi.

      Bir 32-bit bilgisayarda çalışan SQL Serverve SQL Serveraracı, bu ayar çağıran 32-gem yorum-in dtexecyarar.

      64-Bit sürümü olan bir 64-bit bilgisayarda SQL Serverve SQL ServerAgent yüklü ve çalışan, bu ayarı 64-bit sürümünü çağırır dtexecyarar.

      Bir 64-bit bilgisayarda yalnızca 32-bit sürümü olan SQL Serverve SQL ServerAgent yüklü ve çalışan, bu ayar 32-bit sürümünü çağırır dtexecyarar.

    • Bir paketi bir 64-bit sürümünden 32-bit modunda çalıştırmak için SQL Serveraracı, Yeni iş adım iletişim kutusunda, yürütme seçenekleri sekmesini seçin kullan 32 bit çalışma zamanı.

  7. İçinde Run as listesinde, iş kullanacağı kimlik bilgilerine sahip proxy hesabını seçin. Daha fazla bilgi için aşağıdaki konulara bakın:

  8. Tarih Genel sekmesinde, paketi kaynağını seçin.

    Kaynak ise SQL Serverya da SSISpaketi deposu, sunucu adı sağlayın ve kullanılacak kimlik doğrulama modunu seçin. Daha sonra paketin adını sağlayın veya üç nokta düğmesini tıklatın (...) ve sonra da paketi bulun.

    Kaynak dosya sistemi ise, paketin adını ve yolunu sağlayın ya da üç nokta yan yana düğmesini tıklayın (...) ve sonra da paketi bulun.

    Önemli notÖnemli

    İçin parola korumalı SSISpaketleri tıklatın yapılandırmaları şifreyi girmek için sekmesini Paketi parola iletişim kutusu. Aksi takdirde, SQL Serverparola korumalı paketi çalıştırır Aracısı işi başarısız olur.

  9. Komut satırı seçeneklerini belirtmek için aşağıdakileri yapın:

    • Tıklayın Komut dosyaları sekme paketi kullanan seçenekleri içeren dosyaları belirtin.

    • Tıklayın komut satırı değiştirme veya geri yükleme komut satırı seçenekleri sekmesi.

    • Tıklayın yapılandırmaları isteğe bağlı olarak, verme ve yapılandırma dosyaları eklemek için sekme yapılandırılmış bir dosya değişkenleri.

    • Tıklayın Veri kaynakları sekmesinde, Bağlantı Yöneticisi onay kutusunu seçin ve ardından bağlantı dizesini güncelleştirmek.

    • Tıklayın Yürütme seçeneğis sekmesinde paketini çalıştırma davranışını belirtmek için paketi eğer başarısız gibi uyarılar oluşur.

    • Tıklayın oturum günlüğü sağlayıcılarını eklemek için sekme. Günlük sağlayıcı seçin Günlük sağlayıcı listesi ve bağlantı dizesini yazın.

    • Tıklayın Değerler özellikleri ve değişkenleri değerlere eşlemek için sekme.

      [!NOT]

      Özellik yolu şu sözdizimini kullanır: \Package\<container name>.<property name>. Paket yapısına bağlı olarak, bir konteyner durumda iç içe geçmiş kapsayıcılar ters eğik çizgi (\) tarafından ayrıldığı, diğer kapsayıcılar içerebilir. Örneğin, Package\MyForeachLoop\MySequence\MyExecuteSQLTask.Description.

    • Tıklayın doğrulama sekmesi yalnızca imzalı paketleri'nın çalıştırılıp çalıştırılmayacağını belirlemenizi ve çalıştırmak için paketi sürümünü belirlemek için.

  10. Tıklayın Tamam.

Önceki sürümlerden geçiş sql Agent işleri

  1. Paketleri çalışan sql Agent iş adımları tanımlar.

  2. Bu paketler için her paket konumu (dosya, msdb vb…) tanımlamak

  3. Proje dönüştürme aracı kullanarak bu SSIS paketleri geçirme SQL Server Veri Akışı Araçlarıbir veya daha çok dağıtım dosyaları (.ispac) üretmeye. Bkz: Tümleştirme Hizmetleri proje Dönüştürme SihirbazıBu Sihirbazı hakkında ayrıntılı bilgi için.

  4. Bu paketleri kullanarak dağıtmak SQL Server Veri Akışı Araçlarıya da Dağıtım Sihirbazı. Bkz: Projeler ve paketlerin dağıtımıdaha fazla ayrıntı için.

  5. Şimdi, önceki yordamda açıklanan adımları kullanarak paketleri çalıştırmak işleri adımları güncelleştirin.

Ayrıca bkz.

Görevler

DtExec veya DtExecUI kullanarak bir paketi çalıştırmak

Projeler ve paketleri yürütme