Paket özelliklerini ayarlama
Bir paketi oluştururken SQL Server Veri Akışı Araçları (SSDT)kullanarak grafik, arabirim Integration Servicessağlar, paketi nesne özellikleri Properties penceresinde ayarladığınız.
Özellikler pencere özelliklerini kategorize ve alfabetik bir listesini sağlar. Düzenlemek için Özellikler kategoriye, pencere Categorized simgesini tıklatın.
Kategoriye göre düzenlenmiş zaman Özellikler pencere özellikleri aşağıdaki kategorilerdeki grupları:
Denetim noktaları
Yürütme
Zorlanmış yürütme değer
Tanımlama
Misc
Güvenlik
İşlemler
Sürüm
İçinde ayarlayamazsınız ek paket özellikleri hakkında bilgi için Özellikler penceresinde görmek Package.
Özellikler penceresinde paket özelliklerini ayarlamak için
Kategori Özellikleri
Aşağıdaki tablolarda, kategoriye göre paket özellikleri listelenmektedir.
Denetim noktaları
Paket akış denetimi başından yeniden yerine paket denetimi akışı bir hata noktası paketinden yeniden başlatmak için bu kategorideki özelliklerini kullanabilirsiniz. Daha fazla bilgi için, bkz. Paket denetim noktaları kullanarak yeniden başlatın..
Özellik |
Açıklama |
---|---|
CheckpointFileName |
Bir paketi yeniden etkinleştirir denetim noktası bilgilerini yakalar dosyasının adıdır. Paketi başarıyla tamamlandığında, bu dosya silinir. |
CheckpointUsage |
Bir paketin ne zaman başlatılabilir belirtir. The values are Never, IfExists, and Always. Bu özelliğin varsayılan değeri Never, hangi gösterir paketi yeniden başlatılamıyor. Daha fazla bilgi için, bkz. DTSCheckpointUsage. |
SaveCheckpoints |
Paket çalıştığında denetim noktaları denetim noktası dosyasına yazılıp yazılmayacağını belirtir. Bu özelliğin varsayılan değeri False. |
[!NOT]
/CheckPointing onDtexec seçeneği ayarı için eşdeğer SaveCheckpointsözelliği true olarak paketi ve CheckpointUsageözelliği her zaman için. Daha fazla bilgi için, bkz. dtexec Utility.
Yürütme
Bu kategorideki özelliklerini paketi nesne çalıştırma davranışını yapılandırın.
Özellik |
Açıklama |
---|---|
DelayValidation |
Paketi çalıştırır kadar paketi doğrulama gecikmeli olup olmadığını gösterir. Bu özellik için varsayılan değer olan False. |
Disable |
Paket devre dışı olup olmadığını gösterir. Bu özelliğin varsayılan değeri False. |
DisableEventHandlers |
Paket olay işleyicileri çalıştırıp olup olmadığını belirtir. Bu özelliğin varsayılan değeri False. |
FailPackageOnFailure |
Bir paketi bileşeninde bir hata oluşursa, paket başarısız olup olmadığını belirtir. Bu özellik yalnızca geçerli değeri False. |
FailParentOnError |
Alt kapsayıcı içinde bir hata oluştuğunda, üst kapsayıcının başarısız olup olmadığını belirtir. Bu özelliği varsayılan değerdir olduğunu False. |
MaxConcurrentExecutables |
Paket aynı anda çalıştırabilirsiniz çalıştırılabilir dosya sayısı. Bu özelliğin varsayılan değeri -1, hangi sınır olduğunu gösterir. |
MaximumErrorCount |
Bir paketi önce oluşabilecek hatalar en fazla sayısını, çalışmayı durdurur. Bu özelliğin varsayılan değeri 1. |
PackagePriorityClass |
Paket iş parçacığı Win32 iş parçacığı öncelik sınıfı. The values are Default, AboveNormal, Normal, BelowNormal, Idle. Bu özelliğin varsayılan değeri Default. Daha fazla bilgi için, bkz. DTSPriorityClass. |
Zorlanmış yürütme değer
Bu kategorideki özelliklerini bir isteğe bağlı yürütme değeri paket yapılandırın.
Özellik |
Açıklama |
---|---|
ForcedExecutionValue |
Eğer ForceExecutionValueayarı True, paket döndürür isteğe bağlı yürütme değeri belirten değer. Bu özelliğin varsayılan değeri 0. |
ForcedExecutionValueType |
Veri türü ForcedExecutionValue. Bu özelliğin varsayılan değeri Int32. |
ForceExecutionValue |
Konteyner isteğe bağlı yürütme değeri belirli bir değeri içeren zorlanıp olup olmadığını belirten bir Boole değeri. Bu özelliğin varsayılan değeri False. |
Tanımlama
Bu kategorideki özelliklerini benzersiz tanımlayıcı ve adla paketi gibi bilgileri sağlar.
Özellik |
Açıklama |
---|---|
CreationDate |
Paket oluşturulduğu tarih. |
CreatorComputerName |
Paket oluşturulduğu bilgisayarın adı. |
CreatorName |
Paket oluşturan kişinin adı. |
Description |
Paketi işlevselliği açıklaması. |
ID |
Paket paket oluşturulduğunda atanan GUID. Bu özellik salt okunurdur. Yeni bir rasgele değer üretmek için IDözelliği, seçme <oluşturmak yeni kimlik > açılan listesinde. |
Name |
Paket adı. |
PackageType |
Paketin türü. The values are Default, DTSDesigner, DTSDesigner100, DTSWizard, SQLDBMaint, and SQLReplication. Bu özelliğin varsayılan değeri Default. Daha fazla bilgi için, bkz. DTSPackageType. |
Misc
Bu kategorideki özelliklerini, yapılandırmaları ve bir paket kullandığı ifadeler erişmek ve yerel ayar ve oturum açma modu paketi hakkında bilgi sağlamak için kullanılır. Daha fazla bilgi için, bkz. Paketlerinde özelliği ifadeleri kullanma.
Özellik |
Açıklama |
---|---|
Configurations |
Kullandığı paket yapılandırmalarını koleksiyonu. Browse düğmesini tıklayın (...) görüntülemek ve Paket yapılandırmalarını yapılandırmak için. |
Expressions |
Browse düğmesini tıklayın (...) için paket özelliklerinde ifadeleri oluşturmak için.
Not
Nesne modeli içerir, sadece Properties penceresinde listelenen özellikleri tüm paket özellikleri özellik ifadeleri oluşturabilirsiniz.
Daha fazla bilgi için, bkz. Paketlerinde özelliği ifadeleri kullanma. Varolan özellik ifadeleri görüntülemek için genişletin Expressions. Browse düğmesini tıklayın (...) değiştirmek ve ifade değerlendirmek için bir deyim metin kutusuna. |
ForceExecutionResult |
Paketi yürütme sonuç. The values are None, Success, Failure, and Completion. Bu özelliğin varsayılan değeri None. Daha fazla bilgi için, bkz. T:Microsoft.SqlServer.Dts.Runtime.DTSForcedExecResult. |
LocaleId |
Bir Microsoft Win32 yerel. Yerel bilgisayarda işletim sistemi yerel ayarı bu özelliğin varsayılan değerdir. |
LoggingMode |
Paketi günlüğe kaydetme davranışını belirten bir değer. The values are Disabled, Enabled, and UseParentSetting. Bu özelliğin varsayılan değeri UseParentSetting. Daha fazla bilgi için, bkz. DTSLoggingMode. |
OfflineMode |
Paketin çevrimdışı modda olup olmadığını gösterir. Bu özellik salt okunurdur. Özelliği, proje düzeyinde ayarlanır. Normalde, SSISDesigner çalışır, paket tarafından kaynakları ve hedefleri ile ilişkilendirilmiş meta verileri doğrulamak için kullanılan her veri kaynağına bağlanmak. Sen-ebilmek olanaklı Çevrimdışı çalış dan SSIS bile, veri kaynakları kullanılabilir olmadığında bu bağlantı girişimleri ve elde edilen doğrulama hatalarını önlemek için bir paket açmadan önce menü. Sen-ebilmek da olanaklı Çevrimdışı çalış Tasarımcısı işlemleri hızlandırmak ve doğrulanması için paket sadece istediğiniz zaman devre dışı bırakmak için. |
SuppressConfigurationWarnings |
Yapılandırmaları tarafından oluşturulan uyarıları bastırılır olup olmadığını gösterir. Bu özelliğin varsayılan değeri False. |
UpdateObjects |
Paket daha yeni sürümleri varsa yeni sürümlerini içerdiği, nesneleri kullanmak için güncelleştirilmiş olup olmadığını gösterir. Örneğin, bu özelliği ayarlamak, True, Bulk ınsert görev içeren bir paket Bulk INSERT yeni sürümünü kullanmak için güncelleştirilmiş olan görev Integration Servicessağlar. Bu özelliğin varsayılan değeri False. |
Güvenlik
Bu kategorideki özelliklerini paketi koruma düzeyini ayarlamak için kullanılır. Daha fazla bilgi için, bkz. Erişim denetimi için hassas veri paketleri.
Özellik |
Açıklama |
---|---|
PackagePassword |
Paketi koruma düzeyleri için parola ( EncryptSensitiveWithPassword ve EncryptAllWithPassword) parola gerektiren. |
ProtectionLevel |
Paketi koruma düzeyi. The values are DontSaveSensitive, EncryptSensitiveWithUserKey, EncryptSensitiveWithPassword, EncryptAllWithPassword, and ServerStorage. Bu özelliğin varsayılan değeri EncryptSensitiveWithUserKey. Daha fazla bilgi için, bkz. DTSProtectionLevel. |
İşlemler
Bu kategorideki özelliklerini yalıtım düzeyini ve paket işlem seçeneğini yapılandırın. Daha fazla bilgi için, bkz. Tümleştirme Hizmetleri işlemleri.
Özellik |
Açıklama |
---|---|
IsolationLevel |
Paketi hareket yalıtım düzeyi. The values are Unspecified, Chaos, ReadUncommitted, ReadCommitted, RepeatableRead, Serializable, and Snapshot. Bu özelliğin varsayılan değeri Serializable.
Not
SnapshotDeğeri IsolationLevelözellik paketi hareketleri ile uyumsuz.Bu nedenle, sen cant'kullanma IsolationLevelPaket hareketleri yalıtım düzeyini ayarlamak için özellik Shapshot.sql sorgusu paketi hareketleri ayarlamak için yerine Snapshot.Daha fazla bilgi için, bkz. set hareket yalıtım DÜZEYINE (Transact-sql).
Sistem uygulanan IsolationLevelözellik paketi hareketleri yalnızca değeri TransactionOptionözelliği Required. Değeri IsolationLevelAşağıdaki koşullar doğruysa alt kapsayıcı tarafından istenen özelliği yoksayılır:
Değeri IsolationLevelkonteyner tarafından istenen özelliği saygı kapsayıcıda yeni bir işlem başlattığında. Aşağıdaki koşullar doğru olduğunda bir kapsayıcı yeni bir hareket başlatır:
Daha fazla bilgi için, bkz. IsolationLevel. |
TransactionOption |
Paket işlem katılımı. The values are NotSupported, Supported, Required. Bu özelliğin varsayılan değeri Supported. Daha fazla bilgi için, bkz. DTSTransactionOption. |
Sürüm
Bu kategorideki özelliklerini paketi nesne sürümü hakkında bilgi sağlar.
Özellik |
Açıklama |
---|---|
VersionBuild |
Paket oluşturma sürüm numarası. |
VersionComments |
Paket sürümü hakkında yorumlar. |
VersionGUID |
Paket sürümü GUID. Bu özellik salt okunurdur. |
VersionMajor |
En son ana sürüm paketi. |
VersionMinor |
En son alt sürüm paketi. |
|
Ayrıca bkz.
Kavramlar
NIB: Designing Packages in Business Intelligence Development Studio