Düzeltme: bir COM nesnesinin bir yöntemini çağırmak için sp_OAMethod saklı yordamını kullandığınızda BIR bellek sızıntısı oluşabilir

Makale çevirileri Makale çevirileri
Makale numarası: 816937 - Bu makalenin geçerli olduğu ürünleri görün.
# Hata: 363943 (SQL Server 8.0)

# Hata: 364425 (SQL Server 8.0)
Hepsini aç | Hepsini kapa

Bu Sayfada

Belirtiler

Yöntemini çağırdığınızda sp_OAMethod kullanarak bir COM nesnesinin SQL Server OLE Otomasyonu saklı yordamını ve COM nesnesinin yöntemini, bilgisayarınızda bellek sızıntısı oluşur çıkış parametresi, sonuçları döndürür. Art arda COM nesnesinin yöntemini çağırırsanız, Microsoft SQL Server 2000 çalıştıran bir bilgisayar yanıt vermeyebilir.

Neden

Bu sorun, SQL Server çalıştıran bilgisayar, çıktı parametresi değeri tutan değişken için ayrılan bellek serbest bırakmıyor nedeniyle oluşur.

Çözüm

Hizmet paketi bilgileri

Bu sorunu gidermek için <a0></a0>, Microsoft SQL Server 2000 için en son hizmet paketini edinin. Ek bilgi için, Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
290211En son SQL Server 2000 hizmet paketi nasıl elde edilir

Düzeltme bilgileri

Bu düzeltmenin İngilizce sürümü, aşağıdaki tabloda listelenen dosya özniteliklerine (veya daha yeni dosya özniteliklerine) sahiptir. Bu dosyaların tarihleri ve saatleri Koordinatlı Evrensel Saat'e (UTC) göre listelenir. Dosya bilgilerini görüntülediğinizde yerel saate dönüştürülür. UTC ve yerel saat arasındaki farkı bulmak için <a0></a0>, Denetim Masası'ndaki Tarih ve Saat aracında saat dilimi sekmesini kullanın.

SQL Server 2000 Service Pack 2

This hotfix build is designed to be applied on a server that is running SQL Server 2000 Service Pack 2:
   Date         Time   Version         Size       File name
   -------------------------------------------------------------------
   24-Jan-2003  05:23  2000.80.732.0      29,244  Dbmslpcn.dll     
   17-Jan-2003  12:53                    786,432  Distmdl.ldf
   17-Jan-2003  12:53                  2,359,296  Distmdl.mdf
   11-Dec-2002  04:20                        180  Drop_repl_hotfix.sql
   02-Jul-2002  02:05  2000.80.650.0     107,088  Impprov.dll      
   17-Jan-2003  07:03                    774,409  Instdist.sql
   11-Dec-2002  04:20                      1,402  Inst_repl_hotfix.sql
   20-Aug-2002  02:54  2000.80.679.0     111,172  Logread.exe      
   15-Dec-2002  09:51  2000.80.717.0      90,692  Msgprox.dll      
   05-Mar-2003  04:47  2000.80.736.0      62,024  Odsole70.dll     
   02-Jan-2002  12:29                     18,185  Qfe356326.sql
   20-Aug-2002  03:17  2000.80.679.0     135,748  Qrdrsvc.exe      
   26-Aug-2002  09:19  2000.80.679.0     406,088  Rdistcom.dll     
   03-Oct-2001  12:06                    437,302  Replcom.sql
   20-Aug-2002  03:03  2000.80.679.0     152,136  Replmerg.exe     
   25-Nov-2002  08:13                  1,004,990  Replmerg.sql
   15-Dec-2002  09:51  2000.80.717.0     221,768  Replprov.dll     
   15-Dec-2002  09:51  2000.80.717.0     303,688  Replrec.dll      
   22-Jan-2003  05:57                  1,002,101  Replsys.sql
   03-Oct-2001  12:06                    881,228  Repltran.sql
   26-Aug-2002  09:19  2000.80.679.0     283,208  Rinitcom.dll     
   16-Sep-2002  09:01                    390,045  Securityhotfix.sql
   26-Aug-2002  09:19  2000.80.679.0      28,672  Sqlagent.dll     
   26-Aug-2002  05:09  2000.80.679.0     311,872  Sqlagent.exe     
   28-Aug-2002  03:02  2000.80.679.0      49,152  Sqlagent.rll
   26-Aug-2002  09:19  2000.80.679.0      53,824  Sqlcmdss.dll     
   28-Aug-2002  03:10  2000.80.679.0      12,288  Sqlcmdss.rll
   14-Jan-2003  08:09  2000.80.725.0     172,600  Sqlmap70.dll     
   03-Mar-2003  08:25  2000.80.736.0   7,467,092  Sqlservr.exe     
   01-Nov-2002  05:26  2000.80.698.0      45,644  Sqlvdi.dll       
   24-Jan-2003  05:23  2000.80.732.0      29,244  Ssmslpcn.dll     
   24-Jan-2003  05:23  2000.80.732.0      82,492  Ssnetlib.dll     
   02-Jan-2003  06:42  2000.80.722.0      25,148  Ssnmpn70.dll     
   06-Apr-2002  12:38  2000.80.606.0      70,208  Xplog70.dll      
   06-Apr-2002  12:38  2000.80.606.0      53,828  Xpqueue.dll      
   06-Apr-2002  12:38  2000.80.606.0     156,228  Xprepl.dll       
   11-Jul-2002  11:30  2000.80.658.0     279,104  Xpstar.dll       
   16-Sep-2002  09:42  2000.80.686.0      98,872  Xpweb70.dll      

SQL Server 2000 Service Pack 3

This hotfix build is designed to be applied on a server that is running SQL Server 2000 Service Pack 3:
   Date         Time   Version        Size       File name
   ------------------------------------------------------------------
   26-Feb-2003  03:41  2000.80.777.0     29,244  Dbmslpcn.dll     
   08-Feb-2003  05:43                   786,432  Distmdl.ldf
   08-Feb-2003  05:43                 2,359,296  Distmdl.mdf
   30-Jan-2003  01:55                       180  Drop_repl_hotfix.sql
   01-Feb-2003  00:32  2000.80.763.0  1,557,052  Dtsui.dll        
   30-Jan-2003  05:18                   746,470  Instdist.sql
   30-Jan-2003  01:55                     1,402  Inst_repl_hotfix.sql
   08-Feb-2003  06:40  2000.80.765.0     90,692  Msgprox.dll      
   01-Apr-2003  02:07                     1,873  Odsole.sql
   05-Apr-2003  01:46  2000.80.800.0     62,024  Odsole70.dll     
   02-Apr-2003  21:48  2000.80.796.0     57,904  Osql.exe         
   02-Apr-2003  23:15  2000.80.797.0    279,104  Pfutil80.dll     
   04-Apr-2003  21:27                 1,083,467  Replmerg.sql
   04-Apr-2003  21:53  2000.80.798.0    221,768  Replprov.dll     
   08-Feb-2003  06:40  2000.80.765.0    307,784  Replrec.dll      
   01-Apr-2003  02:23                 1,084,828  Replsys.sql
   03-Apr-2003  18:14                   104,868  Sp3_serv_uni.sql
   19-Mar-2003  18:20  2000.80.789.0     28,672  Sqlevn70.rll
   28-Feb-2003  01:34  2000.80.778.0    176,696  Sqlmap70.dll     
   08-Feb-2003  06:40  2000.80.765.0     57,920  Sqlrepss.dll     
   05-Apr-2003  01:47  2000.80.800.0  7,540,817  Sqlservr.exe     
   08-Feb-2003  06:40  2000.80.765.0     45,644  Sqlvdi.dll       
   26-Feb-2003  03:41  2000.80.777.0     29,244  Ssmslpcn.dll     
   26-Feb-2003  03:41  2000.80.777.0     82,492  Ssnetlib.dll     
   17-Mar-2003  14:49                   727,132  Sysmessages.sym
   28-Feb-2003  01:34  2000.80.778.0     98,872  Xpweb70.dll  

Note Because of file dependencies, the most recent hotfix or feature that contains these files may also contain additional files.

Durum

Microsoft, "Geçerli Olduğu Ürünler" bölümünde listelenen Microsoft ürünlerinde bu sorunun olduğunu onaylamıştır.Bu sorun ilk olarak Microsoft SQL Server 2000 Service Pack 4'te giderilmiştir.

Referanslar

Ek bilgi için, Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
293636Düzeltme: Bir bellek sızıntısı "Olarak başvurusu" parametrelerini kullanarak SQL-DMO yöntemleri çağırmadan neden olabilir
824684Microsoft yazılım güncelleştirmelerini açıklamak için kullanılan standart terminolojinin açıklaması

Özellikler

Makale numarası: 816937 - Last Review: 2 Kasım 2007 Cuma - Gözden geçirme: 5.3
Bu makaledeki bilginin uygulandığı durum:
  • Microsoft SQL Server 2000 Developer Edition
  • Microsoft SQL Server 2000 Standard Edition
  • Microsoft SQL Server 2000 Enterprise Edition
  • Microsoft SQL Server 2000 Personal Edition
  • Microsoft SQL Server 2000 Workgroup Edition
  • Microsoft SQL Server 2000 Desktop Engine (Windows)
  • Microsoft SQL Server 2000 Enterprise Edition 64-bit
Anahtar Kelimeler: 
kbmt kbhotfixserver kbqfe kbqfe kbmemory kbcomservices kbstoredproc kbsqlserv2000presp4fix kbfix kbbug KB816937 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:816937

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