Hata: SQL 7.0 Desktop Edition yükleme Windows 98 nedenler "dosya onaylama işlemi başarısız:..\SRC\SQLSSPI.C satır: 119 "

Makale çevirileri Makale çevirileri
Makale numarası: 229608 - Bu makalenin geçerli olduğu ürünleri görün.
Bu makale arşivlenmiştir. "Olduğu gibi" sunulmaktadır ve bundan sonra güncelleştirilmeyecektir.
# HATA: 55333 (SQLBUG_70)

ÖNEMLI: Bu makale kayıt defterini değiştirmeyle ilgili bilgiler içermektedir. Kayıt defterini değiştirmeden önce yedeklediğinizden ve bir sorun çıkması durumunda kayıt defterini geri nasıl yükleyeceğinizi anladığınızdan emin olun. Kayıt defterini yedekleme, geri yükleme ve düzenleme ile ilgili bilgi için, Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
256986Microsoft Windows Kayıt Defteri'nin Açıklaması
Hepsini aç | Hepsini kapa

Belirtiler

SQL Server 7.0 yüklemesi ürün kaydı, program dosyası konumlarını, dosya kopyalama, belirtme gibi birkaç aşamalarını kapsar ve çeşitli hangi bileşenlerin yüklü olmadığını belirten bir ileti ekran ve yapılandırılır. Yükleme işlemi, noktası ulaşması: "... sunucuya bağlanıyor" ve Dur yanıt. Bu ileti CTRL-ALT-DELETE tuşlarına basarak oluşur:
Masaüstü Edition (yanıt değil).
SQL Server 7.0 program grubu görev durdurulur ve bilgisayarın yeniden başlatılması tamamlandıktan sonra yükleme görünebilir bulunabilir.

Sonra istemci yardımcı programları gibi SQL Enterprise Manager veya Query Analyzer ile bağlanmaya çalışırsanız, aşağıdaki hata ortaya çıkıyor:
Microsoft visual c++ çalışma zamanı kitaplığı
Onaylama işlemi başarısız
Program: C;\Windows\MMC.EXE
DOSYA:..\src\sqlsspi.c
Satır: 119
Deyim: sayısı
Programınızı bir onaylama işlemi hatasına neden nasıl hakkında bilgi için lütfen, üzerinde Assert Vision C++ belgelerine bakın.
(Uygulama JIT hata ayıklama için tuşuna yeniden etkinleştirilmesi gerekir
{Retry.} {Iptal.} {Yoksay}
SQL Server hata günlüğü dosyası C:\MSSQL7\LOG\ERRORLOG dizininde, aşağıdaki satırları olabilir:
ods      Error: 17826, Severity: 18, State: 1
ods      Could not set up ListenOn connection 'SERVERNAME'..
ods      Operating system error 1747., The authentication service is unknown.
				
C:\WINDOWS\SQLSTP.LOG dizininde The SQL Server 7.0 yükleme günlük dosyasına aşağıdaki satırları son:
11:56:49 Desktop override enabled.
11:56:50 SetNewPath returned: 3010
11:56:50 Path successfully updated.
11:56:51 C:\MSSQL7\binn\cnfgsvr.exe  -Silent 2 -NoSampleDB 0 -SQLPath "C:\MSSQL7\" -SQLDataPath "C:\MSSQL7\" -SortID 52 -LCIDCompStyle "1033-196609" -HWND 

1164 -User sa -Pwd
				
genellikle SQLSTP.log dosyası önceki örnekte son satırı geçmiş çok daha fazla satırı olmalıdır.

Ayrıca, C:\MSSQL7\INSTALL\CNFGSVR.OUT dizininde bulunan kurulumun SQL Server 7.0 yapılandırması günlük dosyası, aşağıdaki satırları son:
Hizmeti başlatılıyor...
Sunucuya bağlanılıyor...
Sürücü {sql server} =; Sunucu; MAKINEADı = UID sa; = PWD =; veritabanı yöneticisini =
Genellikle, önceki örnekte son satırı geçmiş çok daha fazla satırı CNFGSVR.out dosya olması gerekir.

Neden

SQL Server 7.0 ayarı olan "Ağları için istemci MS" "Birincil ağ oturumu açma" olarak DEĞIL bir Windows 98 bilgisayarı çalışıyor.

Pratik Çözüm

UYARı: Kayıt Defteri Düzenleyicisi'ni yanlış kullanırsanız, işletim sisteminizi yeniden yüklemenizi gerektirebilecek ciddi sorunlara neden olabilir. Microsoft, Kayıt Defteri Düzenleyicisi yanlış kullanımından kaynaklanan sorunları çözebileceğinizi garanti edemez. Kayıt Defteri Düzenleyicisi'ni kullanmak kendi sorumluluğunuzdadır.


Windows 98'de ağ özellikleri için varsayılan ayar "Family oturum açma" birincil oturum açma için ise, bu NO NETWORK KARTA ise özellikle geçerlidir INSTALLED. Sonuç olarak, "Family oturum açma" ile SQL Server 7.0 yüklemesi etkileyebilir. Doğru hata kullanmak aşağıdaki:
  1. SQL Server 7. 0'da, Microsoft SQL Server 7.0 program simgesini, veya Denetim Masası'ndaki Ekle/Kaldır simgesini kullanarak kaldırın. Ancak, bu sonra el ile başarısız olursa MSSQL7 dizini silmek ve varsa, aşağıdaki kayıt defteri anahtarlar kaldırın:
    1. HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer
      HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server 7.0
      HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSSQLServer
      HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SQLServerAgent
    2. Denetim Masası ' na gidin ve sonra ' ı çift tıklatın. "MS ağları için istemci" <a2>Ağ</a2> özelliklerini var olup olmadığını denetleyin ve yapılandırma sekmesini tıklatın. Bu, "Birincil ağ oturumu" ayarlanırsa, bilgisayarı yeniden başlatın ve sonra SQL Server 7. 0'ı yeniden yükleyin.
    3. "MS ağları için istemci" yoksa, ADD</a1> düğmesini, "İstemci" i seçin, Microsoft seçin ve "MS ağları için istemci"'ı vurgulayın. Ardından, Tamam ' ı tıklatın, sonra bilgisayarı yeniden başlatın. Bir ağ kartı ve hiçbir kart için istemde bulunulursa var, penceresinin dışına iptal etmek ve bu makalenin sonraki paragrafa devam edin. Herhangi bir sonraki oturum açma sorunları önlemek için <a0></a0>, "MS ağları için istemci" özelliklerini incelenir dikkat edin. "Oturum açma Windows NT etki" onay kutusunu DEĞIL seçili olduğundan emin olun. Not: bir sor oluşabilir çünkü Windows 98 CD'SINI kullanılabilir olmasını emin olun.
    4. Bilgisayarım, sonra onay için "Kurma çevirmeli ağ" yüklü olup olmadığını görmek için gidin. Var olmayan, Denetim Masası'nı açın ve Program Ekle/Kaldır simgesini seçin. Için <a1>Windows Kur</a1> sekmesini gidin, iletişim</a0> onay kutusunu seçin ve sonra da Ayrıntılar düğmesini tıklatın. "Kurma Çevirmeli ağ" seçin ve Tamam ' ı tıklatın.
    5. Denetim Masası'ndaki Ağ simgesini seçin. Yapılandırma sekmesini seçin ve "Ağları için istemci MS" olarak birincil ağ oturumu açma'ni seçin. Herhangi bir sonraki oturum açma sorunları önlemek için <a0></a0>, özelliklerini gözden geçirin, "Ağları için istemci MS için" ve "oturum açma Windows NT etki" onay kutusunu DEĞIL seçili olduğundan emin olun. Ardından, bilgisayarı yeniden başlatın. Not: bir sor oluşabilir çünkü Windows 98 CD'SINI kullanışlı olmasını emin olun.
    6. SQL Server 7.0'ı yeniden yükleyin.
    SQL 7.0 yüklendikten sonra "Birincil ağ oturumu açma" "İstemcilerini Microsoft Ağları için", "Ailesi Login için" gerekirse, değiştirilebilir, ancak "Microsoft Ağları için istemci" bir ağ bileşeni kalması gerekir.

Durum

Microsoft, bu makalenin başında listelenen Microsoft ürünlerinde bir sorun olduğunu onaylamıştır.

Daha fazla bilgi

Bu sorun ayrıca SQL Server 2000 Personal Edition'ı ve masaüstü alt yapısı (Özgün sürüm, Windows 98'i etkiler, ancak Windows 98 Second Edition kullanan bilgisayarlarda etkilemez. SQL Server 2000, bu sorunun belirtileri biraz farklıdır. Sisteminizde bu sorunun oluşmasını göreceğiniz ileti ve günlük dosyaları şunlardır:

Yükleme, bilgisayar yanıt vermiyor ve iletinin görüntüler noktası ulaşırsa:
Setup is starting and installing your chosen configuration...
					
daha sonra MS ağları için istemci eksik veya Birincil ağ oturumu ayarlamak, görmek için denetlemelisiniz.

Bu oluşan bir sorun olduğunda bir SQLSTP.log dosya sonundan bir örnek şudur:
22:00:29 End Action   ProcessAfterDataMove
22:00:29 Begin Action BuildServer:
22:00:29 Begin Action: CreateRegistrySetSQL
22:00:29 End Action: CreateRegistrySetSQL
22:00:29 Begin Action: RegWriteSetupEntry
22:00:29 End Action: RegWriteSetupEntry
22:00:29 Begin Action: CreateSer
22:00:29 End Action: CreateSer
22:00:29 Begin Action: SkuIt
22:00:29 End Action: SkuIt
22:00:30 Begin Action: UpdateSystemPath
22:00:30 SetNewPath returned: 3010
22:00:30 Path successfully updated.
22:00:30 End Action: UpdateSystemPath
22:00:31 C:\Program Files\Microsoft SQL Server\80\Tools\Binn\cnfgsvr.exe  -F "C:\WINDOWS\sqlstp.log" -I MSSQLSERVER -V 1 -M 0 -Q 

"SQL_Latin1_General_CP1_CI_AS" -H 680 -U sa -P 
###############################################################################


Starting Service ...

SQL_Latin1_General_CP1_CI_AS

-m -Q -T4022 -T3659

Connecting to Server ...

driver={sql server};server= COMPUTERSNAME;UID=sa;PWD=;database=master
					
Ayrıca onaylamak için bu örnektekine benzer olup olmadığını görmek için SQL hata günlük dosyası incelenerek bu sorunun oluşmasını varsa:
2000-08-15 22:00:33.75 server    Microsoft SQL Server  2000 - 8.00.194 (Intel X86) 
	Aug 6 2000 00:57:48 
	Copyright (c) 1988-2000 Microsoft Corporation
	Personal Edition on Windows 4.10 (Build 1998:  )

2000-08-15 22:00:33.97 server    Copyright (C) 1988-2000 Microsoft Corporation.
2000-08-15 22:00:34.01 server    All rights reserved.
2000-08-15 22:00:34.04 server    Server Process ID is -144609.
2000-08-15 22:00:34.07 server    Logging SQL Server messages in file 'C:\SQL Server\MSSQL\log\ERRORLOG'.
2000-08-15 22:00:34.19 server    SQL Server is starting at priority class 'normal'(1 CPU detected).
2000-08-15 22:00:34.60 server    User Mode Scheduler configured for thread processing
2000-08-15 22:00:34.71 server    Using dynamic lock allocation. [500] Lock Blocks, [1000] Lock Owner Blocks
2000-08-15 22:00:35.13 spid3     Warning ******************
2000-08-15 22:00:35.16 spid3     SQL Server started in single user mode. Updates allowed to system catalogs.
2000-08-15 22:00:35.25 spid3     Starting up database 'master'.
2000-08-15 22:00:36.88 spid3     Server name is COMPUTERSNAME.
2000-08-15 22:00:36.93 spid3     Skipping startup of clean database id 4
2000-08-15 22:00:36.97 spid3     Skipping startup of clean database id 5
2000-08-15 22:00:37.00 spid3     Skipping startup of clean database id 6
2000-08-15 22:00:37.06 server    Using 'SSNETLIB.DLL' version '8.0.194'.
2000-08-15 22:00:38.11 spid5     Clearing tempdb database.
2000-08-15 22:00:38.28 server    Could not set up Net-Library 'SSNETLIB'.
2000-08-15 22:00:38.35 server    Operating system error -1073723998: kaŒ.
2000-08-15 22:00:38.44 server    Unable to load any netlibs.
2000-08-15 22:00:38.53 server    SQL Server could not spawn FRunCM thread.
					
Aşağıdaki hata iletisi görüntülenirse karşılaştı bir sorun olduğunu gösteren son bir yolu şudur:
Microsoft visual c++ çalışma zamanı kitaplığı
Onaylama işlemi başarısız
Program: C;\Windows\MMC.EXE
Dosya:.q:\SPHINX\NETLIBS\nt\ssock\src\sqlsspi.c
Satır: 124
Deyim: sayısı
Vision C++ belgelerine asserts nasıl programınızı bir onaylama işlemi hatasına neden olabilir, daha fazla bilgi için bkz:
(Uygulama JIT hata ayıklama için tuşuna yeniden etkinleştirilmesi gerekir)

Özellikler

Makale numarası: 229608 - Last Review: 13 Şubat 2014 Perşembe - Gözden geçirme: 3.2
Bu makaledeki bilginin uygulandığı durum:
  • Microsoft SQL Server 7.0 Standard Edition, Ne zaman ne ile kullanilir:
    • Microsoft Windows 98 Standard Edition
  • Microsoft SQL Server 2000 Standard Edition
Anahtar Kelimeler: 
kbnosurvey kbarchive kbmt kbbug kbpending KB229608 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:229608

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