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 SQL Veritabanı
Çoğaltma Dağıtım Aracısı, anlık görüntüyü (anlık görüntü çoğaltma ve işlem çoğaltması için) ve dağıtım veritabanı tablolarında tutulan işlemleri (işlem çoğaltması için) Abonelerdeki hedef tablolara taşıyan yürütülebilir bir dosyadır.
Uyarı
Parametreler herhangi bir sırada belirtilebilir. İsteğe bağlı parametreler belirtilmediğinde, yerel bilgisayardaki önceden tanımlanmış kayıt defteri ayarlarından değerler kullanılır.
Sözdizimi
distrib [ -? ]
-Publisher server_name [ \instance_name ]
-PublisherDB publisher_database
-Subscriber server_name [ \instance_name ]
-SubscriberDB subscriber_database
[ -AltSnapshotFolder alt_snapshot_folder_path ]
[ -BcpBatchSize bcp_batch_size ]
[ -CommitBatchSize commit_batch_size ]
[ -CommitBatchThreshold commit_batch_threshold ]
[ -Continuous ]
[ -DefinitionFile def_path_and_file_name ]
[ -Distributor distributor ]
[ -DistributorLogin distributor_login ]
[ -DistributorPassword distributor_password ]
[ -DistributorSecurityMode [ 0 | 1 ] ]
[ -EncryptionLevel [ 0 | 1 | 2 | 3 | 4 ] ]
[ -ErrorFile error_path_and_file_name ]
[ -ExtendedEventConfigFile configuration_path_and_file_name ]
[ -FileTransferType [ 0 | 1 ] ]
[ -FtpAddress ftp_address ]
[ -FtpPassword ftp_password ]
[ -FtpPort ftp_port ]
[ -FtpUserName ftp_user_name ]
[ -HistoryVerboseLevel [ 0 | 1 | 2 | 3 ] ]
[ -Hostname host_name ]
[ -KeepAliveMessageInterval keep_alive_message_interval_seconds ]
[ -LoginTimeOut login_time_out_seconds ]
[ -MaxBcpThreads ]
[ -MaxDeliveredTransactions number_of_transactions ]
[ -MessageInterval message_interval ]
[ -MultiSubnetFailover [ 0 | 1 ] ]
[ -OledbStreamThreshold oledb_stream_threshold ]
[ -Output output_path_and_file_name ]
[ -OutputVerboseLevel [ 0 | 1 | 2 ] ]
[ -PacketSize packet_size ]
[ -PollingInterval polling_interval ]
[ -ProfileName profile_name ]
[ -Publication publication ]
[ -QueryTimeOut query_time_out_seconds ]
[ -QuotedIdentifier quoted_identifier ]
[ -SkipErrors native_error_id [ :...n ] ]
[ -SubscriberDatabasePath subscriber_path ]
[ -SubscriberLogin subscriber_login ]
[ -SubscriberPassword subscriber_password ]
[ -SubscriberSecurityMode [ 0 | 1 ] ]
[ -SubscriberType [ 0 | 1 | 3 ] ]
[ -SubscriptionStreams [ 1 | 2 | ...64 ] ]
[ -SubscriptionTableName subscription_table ]
[ -SubscriptionType [ 0 | 1 | 2 ] ]
[ -TransactionsPerHistory [ 0 | 1 | ...10000 ] ]
[ -UseDTS ]
[ -UseInprocLoader ]
[ -UseOledbStreaming ]
Tartışmalar
-?
Kullanılabilir tüm parametreleri yazdırır.
-Yayıncı server_name [ \instance_name ]
Yayımcının adı. Bu sunucudaki varsayılan Microsoft SQL Server örneği için belirtin <server_name> . Bu sunucudaki adlandırılmış bir SQL Server örneği için belirtin <server_name>\<instance_name> . Yayımcı veritabanınız bir kullanılabilirlik grubunda (AG) yer alırsa, bu durum sp_redirect_publisher nedeniyle özgün birincil yayımcı sunucu adını yansıtmaya devam eder. AG dinleyici adını yansıtmaz.
-PublisherDB publisher_database
Publisher veritabanının adı.
-Abone server_name [ \instance_name ]
Abonenin adı. Bu sunucudaki varsayılan SQL Server örneği için belirtin <server_name> . Bu sunucudaki adlandırılmış bir SQL Server örneği için belirtin <server_name>\<instance_name> . Abone veritabanınız bir AG'deyse bu, AG dinleyici adını yansıtmalıdır.
-Abone DB subscriber_database
Abone veritabanının adı.
-AltSnapshotFolder alt_snapshot_folder_path
Aboneliğin ilk anlık görüntüsünü içeren klasörün yolu.
-BcpBatchBoyut bcp_batch_size
Toplu kopyalama işleminde gönderilecek satır sayısı. bir bcp in işlem gerçekleştirdiğinizde, toplu iş boyutu sunucuya tek işlem olarak gönderilecek satır sayısıdır ve ayrıca Dağıtım Aracısı bir bcp ilerleme iletisi günlüğe kaydetmeden önce gönderilmesi gereken satır sayısıdır. Bir bcp out işlemi gerçekleştirdiğinizde, sabit bir toplu iş boyutu 1000 kullanılır.
-CommitBatchSize commit_batch_size
Bir COMMIT deyimi verilmeden önce Aboneye dağıtılacak işlem sayısı. Varsayılan değer 100 ve maksimum değer 10000'dir. Dağıtım Aracısı tarafından aboneye anlık görüntü uygulandığında bu parametre yoksayılır.
-CommitBatchThreshold commit_batch_threshold
Commit deyimi verilmeden önce Aboneye dağıtılacak çoğaltma komutlarının sayısı. Varsayılan değer 1000 ve maksimum değer 10000'dir. Dağıtım Aracısı tarafından aboneye anlık görüntü uygulandığında bu parametre yoksayılır.
-Devamlı
Aracının çoğaltılan işlemleri sürekli yoklamayı deneyip denemediğini belirtir. Belirtildiyse, bekleyen işlem olmasa bile aracı kaynaktan çoğaltılan işlemleri yoklama aralıklarıyla yoklar.
- TanımDosyası def_path_and_file_name
Aracı tanım dosyasının yolu. Aracı tanım dosyası, aracı için komut istemi bağımsız değişkenleri içerir. Dosyanın içeriği yürütülebilir dosya olarak ayrıştırılır. Rastgele karakterler içeren bağımsız değişken değerlerini belirtmek için çift tırnak işareti (") kullanın.
- Dağıtımcı dağıtımcı
Dağıtımcı adı. Dağıtımcı (gönderim) dağıtımı için, ad varsayılan olarak yerel Dağıtımcının adıdır. Dağıtımcı veritabanınız bir AG'deyse bu, AG dinleyici adını yansıtmalıdır.
-DağıtıcıGiriş distributor_login
Dağıtımcı oturum açma adı.
-DağıtıcıŞifre distributor_password
Dağıtımcı parolası.
-DağıtımGüvenlik Modu [ 0 | 1 ]
Dağıtımcının güvenlik modunu belirtir. 0 değeri SQL Server Kimlik Doğrulama Modu'nu, 1 değeri ise Windows Kimlik Doğrulama Modu'nu (varsayılan) gösterir.
-Şifreleme Seviyesi [ 0 | 1 | 2 | 3 | 4 ]
Daha önce Güvenli Yuva Katmanı (SSL) olarak bilinen Aktarım Katmanı Güvenliği (TLS), dağıtım aracısı tarafından bağlantılar yapılırken kullanılan şifreleme düzeyi.
| EncryptionLevel değeri | Açıklama |
|---|---|
0 |
TLS'nin kullanılmadığını belirtir. |
1 |
TLS 1.2'nin kullanıldığını belirtir, ancak aracı TLS sunucu sertifikasının güvenilen bir veren tarafından imzalandığını doğrulamaz. |
2 |
TLS 1.2'nin kullanıldığını ve sertifikanın doğrulandığını belirtir. |
3 |
Azure SQL Yönetilen Örneği veya SQL Server 2025 ve sonraki sürümlerinden Azure SQL Yönetilen Örneği'ne yapılan bağlantılar için TLS 1.3'ün kullanıldığını ve sertifikanın doğrulandığını belirtir. SQL Server'a (desteklenen herhangi bir sürüm) yönelik bağlantılar için TLS 1.3 seçeneğiyle 3zorlanmaz. |
4 |
Azure SQL Yönetilen Örneği veya SQL Server 2025 ve sonraki sürümlerinden Azure SQL Yönetilen Örneği'ne yapılan bağlantılar için TLS 1.3'ün kullanıldığını ve sertifikanın doğrulandığını belirtir. Azure SQL Yönetilen Örneği veya SQL Server 2025 ve sonraki sürümlerinden SQL Server'a (desteklenen herhangi bir sürüm) yapılan bağlantılar için TLS 1.3 kullanılır ve sertifika doğrulanır. sertifikanın, ayarlanmış bağlantı alan SQL Server konaklarına EncryptionLevel yüklenmesini4 gerektirir. |
Uyarı
Uzak dağıtımcı ile çoğaltma topolojileri için:
Geçerli bir TLS sertifikası, SQL Server'ın tam etki alanı adıyla tanımlanır. aracının olarak ayarlandığında -EncryptionLevel2başarıyla bağlanması için yerel SQL Server'da bir diğer ad oluşturun. 'Diğer Ad' parametresi sunucu adı, 'Server' parametresi ise SQL Server'ın tam adı olarak ayarlanmalıdır.
Daha fazla bilgi için bkz . Çoğaltma Güvenlik Ayarlarını Görüntüleme ve Değiştirme.
-ErrorFile error_path_and_file_name
Dağıtım Aracısı tarafından oluşturulan hata dosyasının yolu ve dosya adı. Bu dosya, aboneye çoğaltma işlemleri uygulanırken hatanın oluştuğu herhangi bir noktada oluşturulur; Yayımcı veya Dağıtımcı'da oluşan hatalar bu dosyada günlüğe kaydedilmez. Bu dosya başarısız çoğaltma işlemlerini ve ilişkili hata iletilerini içerir. Belirtilmediğinde, hata dosyası Dağıtım Aracısı'nın geçerli dizininde oluşturulur. Hata dosyası adı, .err uzantısına sahip Dağıtım Aracısı'nın adıdır. Belirtilen dosya adı varsa, dosyaya hata iletileri eklenir. Bu parametre en fazla 256 Unicode karakter olabilir.
-ExtendedEventConfigFile configuration_path_and_file_name
Genişletilmiş olaylar XML yapılandırma dosyasının yolunu ve dosya adını belirtir. Genişletilmiş olaylar yapılandırma dosyası, oturumları yapılandırmanıza ve izleme için olayları etkinleştirmenize olanak tanır.
-FileTransferType [ 0 | 1 ]
Dosya aktarım türünü belirtir. değeri UNC'ye 0 (evrensel adlandırma kuralı) ve değeri FTP'ye 1 (dosya aktarım protokolü) işaret eder.
-FtpAddress ftp_address
Dağıtımcı için FTP hizmetinin ağ adresi. Belirtilmediğinde DistributorAddress kullanılır.
DistributorAddress belirtilmezse Distributor kullanılır.
-FtpPassword ftp_password
FTP hizmetine bağlanmak için kullanılan kullanıcı parolası.
-FtpPort ftp_port
Dağıtımcı için FTP hizmetinin bağlantı noktası numarası. Belirtilmediğinde, FTP hizmeti (21) için varsayılan bağlantı noktası numarası kullanılır.
-FtpUserName ftp_user_name
FTP hizmetine bağlanmak için kullanılan kullanıcı adı. Belirtilmediğinde anonymous kullanılır.
-HistoryVerboseLevel [ 0 | 1 | 2 | 3 ]
Dağıtım işlemi sırasında günlüğe kaydedilen geçmiş miktarını belirtir. öğesini seçerek 1geçmiş günlüğünün performans etkisini en aza indirebilirsiniz.
| HistoryVerboseLevel değeri | Açıklama |
|---|---|
0 |
İlerleme iletileri konsola veya bir çıkış dosyasına yazılır. Geçmiş kayıtları dağıtım veritabanında günlüğe kaydedilmez. |
1 (varsayılan) |
Her zaman aynı durumdaki önceki bir geçmiş iletisini güncelleştirin (başlangıç, ilerleme, başarı vb.). Aynı durumda önceki bir kayıt yoksa, yeni bir kayıt ekleyin. |
2 |
Kayıt boşta iletiler veya uzun süre çalışan iş iletileri gibi durumlar için değilse yeni geçmiş kayıtları ekleyin ve bu durumda önceki kayıtları güncelleştirin. |
3 |
Boşta iletiler için olmadığı sürece her zaman yeni kayıtlar ekleyin. |
-Ana Bilgisayar Adı host_name
Publisher'a bağlanırken kullanılan ana bilgisayar adı. Bu parametre en fazla 128 Unicode karakter olabilir.
-KeepAliveMessageInterval keep_alive_message_interval_seconds
Geçmiş iş parçacığının var olan bağlantılardan herhangi birinin sunucudan yanıt bekleyip beklemediğini denetlemesinden önceki saniye sayısı. Bu değer, denetim aracısının uzun süre çalışan bir toplu işlemi yürütürken Dağıtım Aracısı'nı şüpheli olarak işaretlemesini önlemek için azaltılabilir. Varsayılan değer saniyedir 300 .
- LoginTimeOut login_time_out_seconds
Oturum açma zaman aşımına uğramadan önceki saniye sayısı. Varsayılan değer saniyedir 15 .
-MaxBcpThreads number_of_threads
Paralel olarak gerçekleştirilebilecek toplu kopyalama işlemlerinin sayısını belirtir. Aynı anda var olan en fazla iş parçacığı ve ODBC bağlantısı sayısı, dağıtım veritabanındaki eşitleme işleminde görüntülenen toplu kopyalama isteklerinin sayısı veya daha azdır MaxBcpThreads .
MaxBcpThreads büyük bir değere 0 sahip olmalı ve sabit kodlanmış üst sınırı olmamalıdır. Varsayılan değer, 1en fazla değerine kadar olan değeridir 8. Publisher'da eşzamanlı anlık görüntü seçeneği kullanılarak oluşturulan bir anlık görüntü uygulanırken, için MaxBcpThreadsbelirttiğiniz sayıdan bağımsız olarak bir iş parçacığı kullanılır.
-MaxDeliveredTransactions number_of_transactions
Bir eşitlemede Abonelere uygulanan en fazla gönderme veya çekme işlemi sayısı. değeri 0 , maksimum değerin sonsuz sayıda işlem olduğunu gösterir. Diğer değerler Aboneler tarafından bir Yayımcıdan alınan eşitleme süresini kısaltmak için kullanılabilir.
Ve -MaxDeliveredTransactions her ikisi de belirtilirse-Continuous, Dağıtım Aracısı belirtilen sayıda işlem teslim eder ve sonra durur (belirtilse -Continuous bile). İş tamamlandıktan sonra Dağıtım Aracısı'nı yeniden başlatmanız gerekir.
-MessageInterval message_interval
Geçmiş günlüğü için kullanılan zaman aralığı. Bu parametrelerden birine ulaşıldığında bir geçmiş olayı günlüğe kaydedilir:
Son
TransactionsPerHistorygeçmiş olayı günlüğe kaydedildikten sonra değere ulaşılır.Son
MessageIntervalgeçmiş olayı günlüğe kaydedildikten sonra değere ulaşılır.
Kaynakta çoğaltılmış işlem yoksa aracı, Dağıtımcıya işlem yapılmadığını bildiren bir ileti bildirir. Bu seçenek, aracının başka bir işlem olmayan ileti raporlamadan önce ne kadar bekleyeceğini belirtir. Aracılar daha önce çoğaltılan işlemleri işledikten sonra kaynakta kullanılabilir işlem olmadığını algıladığında her zaman işlem yapılmadığını bildirir. Varsayılan değer 60 saniyedir.
-MultiSubnetFailover
için geçerlidir: SQL Server 2019 (15.x) ve sonraki sürümler.
MultiSubnetFailover özelliğinin etkinleştirilip etkinleştirilmediğini belirtir. Uygulamanız farklı alt ağlardaki bir AG'ye bağlanıyorsa MultiSubnetFailover=true ayarı etkin sunucunun (şu anda) daha hızlı algılanması ve bağlantı sağlanmasını sağlar.
-OledbStreamThreshold oledb_stream_threshold
Verilerin akış olarak bağlandığı ikili büyük nesne verileri için bayt cinsinden en düşük boyutu belirtir. Bu parametreyi kullanmak için belirtmeniz -UseOledbStreaming gerekir. Değerler 400 bayt ile 1.048.576 bayt arasında değişebilir ve varsayılan değer 16.384 bayttır.
-Çıkış output_path_and_file_name
Aracı çıkış dosyasının yolu. Dosya adı sağlanmadıysa, çıkış konsola gönderilir. Belirtilen dosya adı varsa, çıktı dosyaya eklenir.
-OutputVerboseLevel [ 0 | 1 | 2 ]
Çıkışın ayrıntılı olup olmayacağını belirtir. Ayrıntılı düzey ise 0, yalnızca hata iletileri yazdırılır. Ayrıntılı düzey ise 1, tüm ilerleme raporu iletileri yazdırılır. Ayrıntılı düzey (varsayılan) ise 2 , hata ayıklama için yararlı olan tüm hata iletileri ve ilerleme raporu iletileri yazdırılır.
-Paket Boyutu packet_size
Bayt cinsinden paket boyutu. Varsayılan değer 4096 'dır (bayt).
-Anket Aralığı polling_interval
Dağıtım veritabanının çoğaltılan işlemler için ne sıklıkta saniyeler içinde sorgulandığı. Varsayılan değer 5 saniyedir.
-ProfilAdı profile_name
Aracı parametreleri için kullanılacak aracı profilini belirtir. ise ProfileNameNULLaracı profili devre dışı bırakılır. Belirtilmezse ProfileName , aracı türü için varsayılan profil kullanılır. Bilgi için bkz . Çoğaltma Aracısı Profilleri.
-Yayın yayını
Yayının adı. Bu parametre yalnızca yayın her zaman yeni veya yeniden başlatılmış abonelikler için kullanılabilir bir anlık görüntüye sahip olacak şekilde ayarlandıysa geçerlidir.
-QueryTimeOut query_time_out_seconds
Sorgu zaman aşımına uğramadan önceki saniye sayısı. Varsayılan değer 1.800 saniyedir.
-Alıntı Tanımlayıcısı quoted_identifier
Kullanılacak tırnak içinde tanımlayıcı karakterini belirtir. Değerin ilk karakteri, Dağıtım Aracısı'nın kullandığı değeri gösterir. Değer olmadan kullanılırsa QuotedIdentifier , Dağıtım Aracısı bir boşluk kullanır. Kullanılmazsa QuotedIdentifier , Dağıtım Aracısı Abonenin desteklediği tırnak içinde tanımlayıcıyı kullanır.
-SkipErrors native_error_id [ :... n ]
Bu aracı tarafından atlanacak hata numaralarını belirten iki nokta üst üste ayrılmış liste. Dağıtım Aracısı tarafından aboneye anlık görüntü uygulandığında bu parametre yoksayılır.
-AboneVeritabanı Yolu subscriber_database_path
Varsa SubscriberType2 Jet veritabanının (.mdb dosyası) yolu (ODBC Veri Kaynağı Adı (DSN) olmayan bir Jet veritabanına bağlantı sağlar).
-AboneGiriş subscriber_login
Abone oturum açma adı. ise SubscriberSecurityMode0 (SQL Server Kimlik Doğrulaması için) bu parametre belirtilmelidir.
-Abone Şifresi subscriber_password
Abone parolası. ise SubscriberSecurityMode0 (SQL Server Kimlik Doğrulaması için) bu parametre belirtilmelidir.
-AboneGüvenlik Modu [ 0 | 1 ]
Abonenin güvenlik modunu belirtir. değeri SQL Server Kimlik Doğrulama'yı 0 , değeri ise Windows Kimlik Doğrulama Modu'nu 1 (varsayılan) gösterir.
-Abone Tipi [ 0 | 1 | 3 ]
Dağıtım Aracısı tarafından kullanılan Abone bağlantısının türünü belirtir.
| SubscriberType değeri | Açıklama |
|---|---|
0 |
SQL Sunucusu |
1 |
ODBC veri kaynağı |
3 |
OLE DB veri kaynağı |
-SubscriptionStreams [ 0 | 1 | 2 | ... 64 ]
Tek bir iş parçacığı kullanılırken mevcut işlem özelliklerinin birçoğu korunurken Dağıtım Aracısı başına bir aboneye paralel olarak toplu değişiklikler uygulamasına izin verilen bağlantı sayısı. SQL Server Publisher için 1 ile 64 arasında bir değer aralığı desteklenir.
Bu parametre desteklenmez veya SQL Server abonesi olmayan veya eşler arası abonelikler için olmalıdır 0 . Dağıtım Aracısı tarafından aboneye anlık görüntü uygulandığında bu parametre yoksayılır.
Bağlantılardan biri yürütülmezse veya işlenemezse, tüm bağlantılar geçerli toplu işlemi durdurur ve aracı başarısız toplu işlemleri yeniden denemek için tek bir akış kullanır. Bu yeniden deneme aşaması tamamlanmadan önce Abonede geçici işlem tutarsızlıkları olabilir. Başarısız toplu işlemler başarıyla işlendikten sonra Abone işlem tutarlılığı durumuna geri getirilir.
Önemli
için 2veya daha büyük bir değer -SubscriptionStreams belirttiğinizde, işlemlerin Abone'den alınma sırası Yayımcı'da yapılma sıralarından farklı olabilir. Bu davranış eşitleme sırasında kısıtlama ihlallerine neden oluyorsa, eşitleme sırasında kısıtlamaların uygulanmasını devre dışı bırakma seçeneğini kullanmalısınız NOT FOR REPLICATION . Daha fazla bilgi için bkz. Eşitlemede Tetikleyicilerin ve Kısıtlamaların Denetim Davranışı.
Transact-SQL teslim etmek üzere yapılandırılmış makalelerde abonelik akışları çalışmaz. Abonelik akışlarını kullanmak için, makaleleri bunun yerine saklı yordam çağrılarını teslim edecek şekilde yapılandırın.
-AbonelikTabloAdı subscription_table
Belirtilen Abonede oluşturulan veya kullanılan abonelik tablosunun adı. Belirtilmediğinde , MSreplication_subscriptions tablosu kullanılır. Uzun dosya adlarını desteklemeyen veritabanı yönetim sistemleri (DBMS) için bu seçeneği kullanın.
-Abonelik Türü [ 0 | 1 | 2 ]
Dağıtım için abonelik türünü belirtir. değeri anında iletme aboneliğini 0 , değeri çekme aboneliğini 1 , değeri 2 ise anonim aboneliği belirtir.
-İşlemlerPerTarih [ 0 | 1 | ... 10000 ]
Geçmiş günlüğü için işlem aralığını belirtir. Geçmiş günlüğünün son örneğinden sonra işlenen işlemlerin sayısı bu seçenekten büyükse, bir geçmiş iletisi günlüğe kaydedilir. Varsayılan değer 100'dür. değeri sonsuz 0değerini TransactionsPerHistory gösterir. Önceki parametreye –MessageInterval bakın.
-UseDTS
Veri dönüşümüne izin veren bir yayın için parametre olarak belirtilmelidir.
-UseInprocLoader
Aboneye anlık görüntü dosyaları uygularken Dağıtım Aracısı'nın BULK INSERT komutunu kullanmasına neden olarak ilk anlık görüntünün performansını artırır. XML veri türüyle uyumlu olmadığından bu parametre kullanım dışı bırakıldı. XML verilerini çoğaltmıyorsanız, bu parametre kullanılabilir. Bu parametre karakter modu anlık görüntüleriyle veya SQL Server abonesi olmayanlarla kullanılamaz. Bu parametreyi kullanırsanız Abone'deki SQL Server hizmet hesabı, anlık görüntü .bcp veri dosyalarının bulunduğu dizinde okuma izinleri gerektirir. Bu parametre kullanılmadığında aracı (SQL Server Aboneleri olmayanlar için) veya aracı tarafından yüklenen ODBC sürücüsü (SQL Server Aboneleri için) dosyalardan okur, bu nedenle SQL Server hizmet hesabının güvenlik bağlamı kullanılmaz.
-UseOledbStream
Belirtildiğinde, ikili büyük nesne verilerinin akış olarak bağlanmasını etkinleştirir. Bir akışın kullanıldığı boyutu bayt cinsinden belirtmek için kullanın -OledbStreamThreshold .
UseOledbStreaming varsayılan olarak etkindir.
SQL Server 2017 (14.x) CU 22 ve sonraki sürümlerinde klasöre UseOledbStreamingC:\Users\<DistributionAgentAccount>\AppData\Temp yazar.
SQL Server 2017 (14.x) CU 22'yi UseOledbStreaming kullanmadan önce klasörüne C:\Program Files\Microsoft SQL Server\<version>\COM yazar.
SQL Server 2019 (15.x) CU 29, SQL Server 2022 (16.x) CU 16 ve sonraki sürümlerinde, -UseOledbStreaming belirtilen hatayı önlemek için 0 güncelleştirme yaparak OLE DB akışını devre dışı bırakabilirsiniz.
Açıklamalar
SQL Server Agent'ı bir etki alanı kullanıcı hesabı (varsayılan) yerine yerel bir sistem hesabı altında çalışacak şekilde yüklediyseniz, hizmet yalnızca yerel bilgisayara erişebilir. SQL Server Aracısı altında çalışan Dağıtım Aracısı, SQL Server örneğinde oturum açtığında Windows Kimlik Doğrulama Modu'nu kullanacak şekilde yapılandırılmışsa, Dağıtım Aracısı başarısız olur. Varsayılan ayar SQL Server Kimlik Doğrulaması'dır. Güvenlik hesaplarını değiştirme hakkında bilgi için bkz . Çoğaltma Güvenlik Ayarlarını Görüntüleme ve Değiştirme.
Dağıtım Aracısı'nı başlatmak için komut isteminden yürütür distrib.exe . Daha fazla bilgi için bkz . Çoğaltma Aracısı Yürütülebilir Dosyaları Kavramları.