Momentan sunteți offline, așteptați să vă reconectați la internet

Crescut de utilizare a CPU când accesați o partajare de SQL Server FileTable din Windows Explorer

IMPORTANT: Acest articol este tradus cu ajutorul software-ului Microsoft de traducere automată și poate fi corectat prin intermediul tehnologiei Community Translation Framework (CTF). Microsoft oferă articole traduse automat, post-editate de comunitate și articole traduse de oameni, pentru a permite accesul la toate articolele din Baza noastră de cunoștințe în mai multe limbi. Articolele traduse automat și post-editate pot conține greșeli de vocabular, sintaxă și/sau gramatică. Microsoft nu este responsabil de inexactitățile, erorile sau daunele cauzate de traducerea greșită a conținutului sau de utilizarea acestuia de către clienți. Găsiți mai multe informații despre traducerea în colaborare la http://support.microsoft.com/gp/machine-translation-corrections/ro.

Faceți clic aici pentru a vizualiza versiunea în limba engleză a acestui articol: 3092936
Simptome
Să luăm în considerare următorul scenariu:
  • Ați implementat un Server SQL FileTable.
  • FileTable expune o partajare SMB.
  • Accesați partajare SMB prin Windows Explorer (explorer.exe) utilizând o unitate mapată sau o cale UNC.
În acest scenariu, este posibil să observați crescut de utilizare a CPU în explorer.exe și, de asemenea, proceselor de SQL Server și de sistem. Acest simptom reflectă o creștere în SMB schimbare Director notifica trafic.
Cauză
Partajările de SQL Server FileTable nu acceptă Director modificare notificări. De aceea, serverul care execută SQL Server răspunde acestor solicitări cu o valoare STATUS_NOT_SUPPORTED. Deoarece explorer.exe nu pot gestiona această valoare de răspuns sincron, ea Urmărire să încerce să se înregistreze notificările de modificare Director partajare FileTable SMB este deschis în unul sau mai multe explorer.exe windows. După ce aceste windows sunt închise, comportamentul de notificare modificare ar trebui să oprească. Serverele de fişiere terțe care nu acceptă Director modificare notificări pot expune, de asemenea, acest comportament.
Rezoluţie
Avertisment Dacă utilizați editorul de Registry incorect, pot apărea probleme grave care pot necesita reinstalarea sistemului de operare. Microsoft nu poate garanta că aveți posibilitatea să rezolvați problemele care rezultă din utilizarea incorectă a Registry Editor. Utilizaţi editorul de Registry pe propriul risc.

Pentru a preveni această problemă, dezactivați SMB Director modificare notificări prin utilizareaNoRemoteChangeNotifyvaloarea de registry. Aceasta pe orice sistemele care va fi accesarea FileTable partajați prin Windows Explorer.
  • Pentru a aplica setarea utilizatorului care este conectat în acel moment, adăugați intrarea de registry NoRemoteChangeNotify la următoarea cheie de registry:

    HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer
  • Pentru a aplica setarea pentru toți utilizatorii care fac conecta la computer, adăugați intrarea de registry NoRemoteChangeNotify la următoarea cheie de registry:

    HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionPoliciesExplorer\\\\\
Atunci când setați valoarea intrării de registry NoRemoteChangeNotify la 1, dezactivați la distanță solicitările de modificare Notify pentru fișiere și foldere modificările care apar în folderele de pe o partajare de rețea mapate. Pentru a activa solicitările de modificare notifica la distanță, intrarea de registry NoRemoteChangeNotify setată la 0 (zero).
Asigurați-vă să dezactivați solicitările de modificare Notify pentru numai utilizatorului care este conectat în acel moment, după cum urmează:
  1. Faceți clic pe Start, faceți clic pe executare, tastați regedit în caseta Deschidere , apoi faceți clic pe OK.
  2. Găsiți și faceți clic pe următoarea cheie de registry:

    HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer
  3. În meniul Editare , indicați spre nou, și apoi faceți clic pe Valoarea DWORD.
  4. Tip NoRemoteChangeNotify, apoi apăsați ENTER.
  5. În meniul Editare , faceți clic pe Modify.
  6. În casetaValue data, tastați 1, apoi faceți clic peOK.
  7. Închideți editorul de Registry.
Dezactivați solicitările de modificare Notify pentru toți utilizatorii
  1. Faceți clic pe Start, faceți clic pe executare, tastați regedit în caseta Deschidere , apoi faceți clic pe OK.
  2. Găsiți și faceți clic pe următoarea cheie de registry:

    HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionPoliciesExplorer\\\\\
  3. În meniul Editare , indicați spre nou, și apoi faceți clic pe Valoarea DWORD.
  4. Tip NoRemoteChangeNotify, apoi apăsați ENTER.
  5. În meniul Editare , faceți clic pe Modify.
  6. În casetaValue data, tastați 1, apoi faceți clic peOK.
  7. Închideți editorul de Registry.

Avertisment: acest articol a fost tradus automat

Proprietăți

ID articol: 3092936 - Ultima examinare: 09/18/2015 04:52:00 - Revizie: 1.0

Microsoft SQL Server 2012 Enterprise, Microsoft SQL Server 2014 Enterprise, Microsoft SQL Server 2016 Enterprise, Windows Vista Business, Windows 7 Enterprise, Windows 8 Enterprise, Windows 8.1 Enterprise, Windows Server 2008 R2 Enterprise, Windows Server 2012 Datacenter, Windows Server 2012 R2 Datacenter

  • kbexpertiseadvanced kbsurveynew kbtshoot kbmt KB3092936 KbMtro
Feedback