Etki alanı adı, SQL Server SPN için kayıtlı Netbıos adından farklıysa Setspn başarısız olur.

Makale çevirileri Makale çevirileri
Makale numarası: 277658 - Bu makalenin geçerli olduğu ürünleri görün.
# HATA: 236041 (shiloh)
Hepsini aç | Hepsini kapa

Belirtiler

Setspn yardımcı programını kullanarak bir hizmet asıl adı (SPN) kaydettirin denerseniz ve Microsoft SQL Server 2000 çalıştıran bir bilgisayarın Netbıos adı etki alanı adından farklı olduğunda, aşağıdaki sözdizimi yanlıştır.
setspn -A MSSQLSvc/<Host>:<port> <serviceaccount>
				
Bu sözdizimini, aşağıdaki hata döndürür:
C:\>setspn -A MSSQLSvc/lphBar2.hemlock.com:1433 delegation

Registering ServicePrincipalNames for (null)

        MSSQLSvc/LPHBar2.hemlock.com:1433

Failed to assign SPN to account '(null)', 0x57    
				
Not bu makaledeki örnekler için aşağıdaki bilgiler geçerlidir:
  • "Lphbar2" SQL Server çalıştıran bir bilgisayarın ana bilgisayar adıdır.
  • "Hemlock" Microsoft Windows 2000 etki alanı adıdır.
  • "Temsilci" SQL olan SQL Server hizmetinin altında çalıştığı sunucu etki alanı hesabı.
  • "Hemlock0" SQL Server çalıştıran bir bilgisayarın Netbıos adıdır. SPN Kaydedilmekte bilgisayardır.

Pratik Çözüm

Bu soruna geçici bir çözüm bulmak için <a0></a0>, aşağıdaki sözdizimini kullanarak SPN kaydedebilirsiniz.
setspn -A MSSQLSvc/<Host>:<port> <domainname>\<serviceaccount>
				
Örneğin, aşağıdaki sözdizimini kullanın.
C:\>setspn -A MSSQLSvc/lphbar2.hemlock.com:1433 hemlock0/delegation
				
(Hemlock0) SQL Server çalıştıran bilgisayarın Netbıos adı ve Windows 2000 etki alanı adını (hemlock) farklı olduğuna dikkat edin.

Daha fazla bilgi

Temsilci seçme hakkında daha fazla bilgi için SQL Server 2000 Books Online'da "Güvenlik Hesap temsilcisi seçme" konusuna bakın.

Özellikler

Makale numarası: 277658 - Last Review: 29 Ocak 2007 Pazartesi - Gözden geçirme: 5.4
Bu makaledeki bilginin uygulandığı durum:
  • Microsoft SQL Server 2000 Standard Edition
Anahtar Kelimeler: 
kbmt kbprb KB277658 KbMttr
Machine-translated Article
ÖNEMLİ: Bu makale, bir kişi tarafından çevrilmek yerine, Microsoft makine-çevirisi yazılımı ile çevrilmiştir. Microsoft size hem kişiler tarafından çevrilmiş, hem de makine-çevrisi ile çevrilmiş makaleler sunar. Böylelikle, bilgi bankamızdaki tüm makalelere, kendi dilinizde ulaşmış olursunuz. Bununla birlikte, makine tarafından çevrilmiş makaleler mükemmel değildir. Bir yabancının sizin dilinizde konuşurken yapabileceği hatalar gibi, makale; kelime dağarcığı, söz dizim kuralları veya dil bilgisi açısından yanlışlar içerebilir. Microsoft, içeriğin yanlış çevrimi veya onun müşteri tarafından kullanımından doğan; kusur, hata veya zarardan sorumlu değildir. Microsoft ayrıca makine çevirisi yazılımını sıkça güncellemektedir.
Makalenin İngilizcesi aşağıdaki gibidir:277658

Geri Bildirim Ver

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com