Cikk azonosítója: 814410 - Utolsó ellenőrzés: 2008. december 1. - Verziószám: 5.4 Az SQL Server ODBC-illesztőprogramjában tapasztalt teljesítménycsökkenés és memóriavesztés javítása
A jelenség A Microsoft SQL Server ODBC-illesztőprogramját (sqlsrv32.dll) használó alkalmazásokban teljesítménycsökkenés és memóriavesztés jelentkezhet az SQL Server 2000 Service Pack 3 (SP3) szervizcsomag bármely változatának telepítését követően. Ez különösen az eredményhalmazban nagy számú oszlopot visszaadó lekérdezések, illetve a nagy számú oszlopot visszaadó előkészített lekérdezések végrehajtása során vehető észre. OkaAz SQL Server 2000 SP3 szervizcsomag által telepített Microsoft SQL Server ODBC-illesztőprogramban módosult az az algoritmus, amellyel az SQL Server az ODBC-utasításokhoz szükséges oszlopok metaadatainak lefoglalását végzi. Az illesztőprogram bizonyos esetekben memóriavesztést okozhat. A megoldásA probléma elhárításához kövesse az alábbi módszerek egyikét: 1. módszerTelepítse a Microsoft Data Access Components (MDAC) 2.7 Service Pack 1 Refresh csomagot a számítógépen. Az MDAC 2.7 Service Pack 1 Refresh csomag letöltéséhez látogasson el a Microsoft alábbi webhelyére:http://www.microsoft.com/downloads/details.aspx?displaylang=hu&FamilyID=9ad000f2-cae7-493d-b0f3-ae36c570ade8
(http://www.microsoft.com/downloads/details.aspx?displaylang=hu&FamilyID=9ad000f2-cae7-493d-b0f3-ae36c570ade8)
Megjegyzés: A probléma fürtben való elhárításához az MDAC 2.7 Service Pack 1 Refresh csomagot vagy a gyorsjavítást a fürt összes csomópontjára telepítenie kell.2. módszerAz SQL Server 2000 Service Pack 3a (SP3a) szervizcsomag tartalmazza ennek a problémának a megoldását. A probléma elhárításához szerezze be az SQL Server 2000 legújabb szervizcsomagját. Erről bővebben a Microsoft Tudásbázis következő cikkében tájékozódhat: 290211 A legfrissebb SQL Server 2000 szervizcsomag beszerzése.3. módszerLépjen kapcsolatba a terméktámogatási szolgálattal a gyorsjavítás beszerzéséhez.Gyorsjavítási információkA Microsoft közzétett egy támogatott gyorsjavítást, de az csak a jelen cikkben ismertetett probléma megoldására alkalmas. Csak olyan rendszereken telepítse, amelyeken az adott probléma jelentkezik.Amennyiben a gyorsjavítás letölthető, a Tudásbázis jelen cikke tetején megtalálható egy, a letölthető gyorsjavításról tájékoztató bekezdés. Ha a bekezdés nem jelenik meg, a gyorsjavítás beszerzéséhez forduljon a Microsoft ügyfél- és támogatási szolgálatához. Megjegyzés: További problémák esetén, vagy ha hibaelhárításra van szükség, előfordulhat, hogy létre kell hoznia egy külön szolgáltatásigénylést. A szokásos támogatási díjak terhelik a tanácsadó szolgálatnak feltett további kérdéseket, amennyiben azok nem kapcsolatosak a szóban forgó gyorsjavítással. A Microsoft ügyfél- és támogatási szolgálata telefonszámainak teljes listájáért vagy a külön szolgáltatásigénylések létrehozásával kapcsolatos információkért keresse fel a Microsoft alábbi webhelyét: http://support.microsoft.com/contactus/?ws=support
(http://support.microsoft.com/contactus/?ws=support)
Megjegyzés: A letölthető gyorsjavítással foglalkozó részben a gyorsjavítás összes nyelvváltozatát megtalálja. Ha a keresett nyelv nem található a felsoroltak között, a gyorsjavítás azon a nyelven nem érhető el. A gyorsjavítás angol nyelvű kiadása a következő táblázatban található fájlattribútumokkal (vagy újabbakkal) rendelkezik. A fájlok dátumai és időpontjai egyezményes idő (UTC) szerint vannak megadva. A fájlinformációk megtekintése során ezek helyi időre konvertálódnak. A helyi idő és az egyezményes világidő közötti különbségről a Vezérlőpultról elérhető Dátum és idő párbeszédpanel Időzóna lapján tájékozódhat.
Dátum Idő Verzió Méret Fájlnév ----------------------------------------------------------- 2003.02.10. 21:41 2000.81.9031.29 24 576 Odbcbcp.dll 2003.02.10. 21:40 2000.81.9031.29 385 024 Sqlsrv32.dll ÁllapotA Microsoft megerősítette, hogy a cikkben tárgyalt jelenség az érintett termékek hibájára vezethető vissza.
A probléma javítva lett az SQL Server 2000 Service Pack 3a szervizcsomagban.
A problémának nincs kerülő megoldása.
A Microsoft tudásbázisban szolgáltatott információkat "az adott állapotban", bárminemű szavatosság vagy garancia nélkül biztosítjuk. A Microsoft kizár mindennemű, akár kifejezett, akár vélelmezett szavatosságot vagy garanciát, ideértve a forgalomképességre és az adott célra való alkalmasságra vonatkozó szavatosságot is. A Microsoft Corporation és annak beszállítói semmilyen körülmények között nem felelősek semminemű kárért, így a közvetlen, a közvetett, az üzleti haszon elmaradásából származó vagy speciális károkért, illetve a kár következményeként felmerülő költségek megtérítéséért, még abban az esetben sem, ha a Microsoft Corporationt vagy beszállítóit az ilyen károk bekövetkeztének lehetőségére figyelmeztették. Egyes államok joga nem teszi lehetővé bizonyos károkért a felelősség kizárását vagy korlátozását, ezért a fenti korlátozások az ön esetében esetleg nem alkalmazhatók. | Egyéb források További támogatás
KözösségAzonnali segítségA cikk fordítása
|






Windows Live
Facebook
Twitter
Linkedin
Digg it
Yahoo
Delicious
StumbleUpon
Yammer
Reddit
Technorati
FriendFeed
Email
A lap tetejére
