Share via


sp_adjustpublisheridentityrange (Transact-sql)

Bir yayın kimlik aralığı ayarlar ve yayını eşik değerini temel alan yeni aralıkları reallocates. Bu saklı yordam, yayını veritabanı üzerinde yayımcı adresindeki yürütülür.

Konu bağlantısı simgesi Transact-SQL Sözdizim Kuralları

Sözdizimi

sp_adjustpublisheridentityrange [ [ @publication = ] 'publication' ]
    [ , [ @table_name = ] 'table_name' ]
    [ , [ @table_owner= ] 'table_owner' ]

Bağımsız değişkenler

  • @ publication ='publication'
    Hangi yeni kimlik aralıklarını ayrılırken yayın addır. publicationise sysname, null varsayılan.

  • @ table_name ='table_name'
    Hangi yeni kimlik aralıklarını ayrılırken tablonun adıdır. table_nameise sysname, null varsayılan.

  • @ table_owner ='table_owner'
    Publisher masada sahibidir. table_ownerise sysname, null varsayılan. Eğer table_ownerbelirtilmemişse, geçerli kullanıcı adı kullanılır.

Dönüş Kodu Değerleri

0 (başarılı) veya 1 (hata)

Açıklamalar

sp_adjustpublisheridentityrange çoğaltma tüm türleri kullanılır.

Otomatik kimlik aralığı etkin olan bir yayın için dağıtım aracısını veya Birleştirme Aracısı otomatik kimlik aralığı, eşik değerini temel alan bir yayındaki belirlenmesi için sorumludur. Ancak, nedense dağıtım aracısını veya Birleştirme Aracısı değil koşmak bir süre için ve kimlik aralığı kaynak ağır eşik noktası için tüketilen, kullanıcıları arayabilirsiniz sp_adjustpublisheridentityrange değerleri için bir Publisher yeni bir dizi ayrılacak.

Yürütürken sp_adjustpublisheridentityrange, ya da publicationya table_namebelirtilmesi gerekir. Hem ya da ne vardır belirtilen hata döndürülür.

İzinler

Yalnızca üyeleri sysadmin sabit sunucu rolü veya db_owner sabit veritabanı rolü yürütebilirsiniz sp_adjustpublisheridentityrange.

Ayrıca bkz.

Başvuru

Sistem saklı yordamları (Transact-sql)

Kavramlar

Kimlik sütunları çoğaltma