Momentálne ste offline a čaká sa, kým sa znova pripojíte na internet

Popis podpory pre sieťové súbory databázy SQL Server

DÔLEŽITÉ: Tento článok je preložený pomocou softvéru na strojový preklad od spoločnosti Microsoft a možno ho opraviť prostredníctvom technológie Community Translation Framework (CTF). Microsoft ponúka strojovo preložené články, články upravené komunitou aj články preložené prekladateľmi, aby zabezpečil prístup ku všetkým článkom databázy Knowledge Base vo viacerých jazykoch. Strojovo preložené články aj upravené články môžu obsahovať chyby týkajúce sa slovnej zásoby, syntaxe alebo gramatiky. Microsoft nenesie zodpovednosť za akékoľvek nepresnosti, chyby alebo škody spôsobené neprávnym prekladom obsahu alebo jeho použitím zo strany našich zákazníkov. Ďalšie informácie o technológii CTF nájdete na lokalite http://support.microsoft.com/gp/machine-translation-corrections/sk.

Pokiaľ chcete vidieť anglickú verziu článku, kliknite sem: 304261
Súhrn
Microsoft zvyčajne odporúča použiť Storage Area Network SAN alebo lokálne pripojený disk na ukladanie súborov databázy servera Microsoft SQL Server keďže táto konfigurácia optimalizuje SQL Server výkon a spoľahlivosť. Podľa predvoleného nastavenia používanie siete databázové súbory uložené v sieti alebo server Network Attached Storage (NAS) nie je povolená pre SQL Server.

Však môžete nastaviť SQL Server Uložiť databázu na sieťovom serveri alebo na serveri NAS. Servery, ktoré sa používajú na tento účel musí spĺňať požiadavky SQL Server údajov zápis usporiadanie a zápisom záruky. Ktoré sú uvedené v časti "Ďalšie informácie".

Tieto podmienky sú popísané používanie siete databázové súbory uložené na sieťovom serveri alebo na serveri NAS:
  • Použitie je predvolene Microsoft SQL Server 2008 R2 a novšie verzie.
  • Použitie vyžaduje "-T1807" príznak sledovania pri spustení pracovať v Microsoft SQL Server 2008 a staršie verzie. Ďalšie informácie o tom, ako povoliť spustenie sledovania príznaky, nájdete v nasledujúcom článku SQL Server Books Online:

Systém Windows Hardware Quality Lab WHQL kvalifikovaný zariadenia

Microsoft Windows serverov a sieťových serverov alebo NAS storage serverov, ktoré sú Windows Hardware Quality Lab WHQL kvalifikovaný automaticky spĺňajú poradie zápisu údajov a zápisom záruky požadované zariadenie SQL Server. Spoločnosť Microsoft podporuje aplikácie aj problémy týkajúce sa ukladací priestor v týchto konfigurácií.

Poznámka: Podporovať SQL Server NAS storage riešenia by mal tiež spĺňať všetky požiadavky, ktoré sú uvedené v nasledujúcom dokumente na stiahnutie:

Ostatné zariadenia

Ak používate non-WHQL kvalifikovaný ukladacieho zariadenia so serverom SQL Server, ktorý podporuje záruky vstupno-výstupných transakcií databázy použite popísané v tomto článku, spoločnosť Microsoft poskytne úplnú podporu pre SQL Server a aplikácie SQL Server. Avšak problémy, alebo spôsobené, zariadenie alebo jeho ukladací podsystém bude podľa výrobcu zariadenia. Ak používate non-WHQL kvalifikovaný ukladacie zariadenie, ktoré nepodporuje záruky vstupno-výstupných transakcií databázy použite popísané v tomto článku, spoločnosť Microsoft nemôže poskytnúť podporu pre SQL Server alebo aplikácie SQL Server. Zistiť, či non-WHQL kvalifikovaný ukladacie zariadenie podporuje záruky vstupno-výstupných transakcií databázy použitie, ktoré sú popísané v tomto článku, alebo sú určené na použitie databázy, vám poskytne dodávateľ zariadenia. Tiež, Požiadajte dodávateľa zariadenia Skontrolujte správne nasadené a nakonfigurované zariadenie používate transakcií databázy.
Ďalšie informácie
V predvolenom nastavení SQL Server 2008 a staršie verzie, nemôžete vytvoriť databázy servera SQL Server na zdieľanie súborov siete. Pokusy o vytvorenie databázového súboru na pripojenej alebo sieťové umiestnenie UNC generuje niektorý z nasledujúcich chybových hlásení:

Chybové hlásenie 1
5105 "zariadenie Activation Error"

Chybové hlásenie 2
5110 "súbor"názov_súboru"je na sieťové zariadenie nepodporuje databasefiles.

Toto správanie je očakávané. Príznak sledovania 1807 vynecháva kontroly a umožňuje SQL Server s sieťová databázové súbory. SQL Server a väčšina ostatných podniku databázové systémy, pomocou denníka transakcií a súvisiacich využitie logiky na zachovanie konzistencie transakcií databázy v prípade zlyhania systému alebo nespravované vypnúť. Tieto protokoly obnovenie spoliehajú na možnosť písať priamo na disku médiá tak, že keď operačný systém vstupno-výstupný (I/O) napísať požiadavku vráti správca databázy, obnovenie systému, môžete byť istí, zápisu je skutočne úplné alebo zaručiť ukončenie zápisu. Akékoľvek zlyhanie komponentom softvér alebo hardvér zohľadňujú tento protokol môže spôsobiť čiastočnej alebo úplnej strate alebo poškodeniu údajov v prípade zlyhania systému. Ďalšie informácie o týchto aspektov zapisovania a obnovenie protokoly servera SQL Server, po kliknutí na nasledovné číslo článku získate v nasledujúcom článku databázy Microsoft Knowledge Base:
230785 Popis zapisovania a údajov ukladanie algoritmov, rozšírenie spoľahlivosť údajov databázy servera SQL Server
Spoločnosť Microsoft nepodporuje SQL Server sieťových databázových súborov NAS alebo sieťová úložisko serverov, ktoré nespĺňajú tieto požiadavky zápisom a zápis poradí.

Preto riziko chyby siete ohrozenie integrity databázy s dopady možný výkon, zvyknú použitie sieťového zdieľania súborov na ukladanie databázy, spoločnosť Microsoft odporúča uložiť databázové súbory na lokálny disk podsystémy alebo ukladanie siete (SANs).

Network attached storage (NAS) systém je systém súborov ukladanie klientov pripojenie prostredníctvom siete Presmerovač protokolom siete (napríklad TCP/IP). V predvolenom nastavení Ak prístup k prostriedku disku vyžaduje priradiť zdieľať alebo disku prostriedkov dosahuje vzdialeným cestu UNC (napríklad \\Servername\Sharename) v sieti, systém ukladací priestor na disku nie je podporovaný ako umiestnenie databázy servera SQL Server.

Problémy s výkonom

SQL Server, podobne ako ostatné podnik databázové systémy, môžete umiestniť veľmi veľké zaťaženie pre vstupno-výstupný podsystém. Väčšina veľkých databázam fyzické I/O konfigurácia a ladenie hrať úlohu celkový výkon systému. Existujú tri hlavné vstupno-výstupný výkon faktory posúdiť:
  • Šírky pásma I/O: celkovej šírky, zvyčajne merané v megabajtoch za sekundu, ktoré možno udržať databázy zariadenia
  • I/O oneskorenia: oneskorenie, zvyčajne merané v milisekundách, žiadosť o I/O databázy systému a miesto, kde je dokončená I/O požiadavky
  • CPU cena: náklady hostiteľského CPU, zvyčajne merané v mikrosekundách Procesora, databázy systému dokončite jeden I/O
Tieto vstupno-výstupných faktorov môže byť zúženie a je potrebné zohľadniť všetky tieto faktory pri navrhovaní vstupno-výstupný systém pre databázu aplikácie.

Vo forme najjednoduchšie NAS riešenia využíva štandardnej siete Presmerovač softvérovým zásobníkom, štandardné sieťové karty (NIC) a štandardné súčasti Ethernet. Vrátenie tejto konfigurácie je, že všetky súbor spracováva prostredníctvom siete zásobník a je obmedzenie šírky pásma siete. To môže viesť výkon a spoľahlivosť problémy údajov, najmä v programoch, ktoré vyžadujú veľmi vysoká úroveň súboru I/O, napríklad SQL Server. V niektorých konfiguráciách NAS testované spoločnosťou Microsoft I/O priepustnosť bolo približne. jeden iných (1/3) priamo pripojené úložné riešenia na rovnakom serveri. V tejto konfigurácii rovnakého Procesora náklady na dokončenie I/O prostredníctvom zariadenia NAS bolo približne dvakrát lokálne I/O. Ako NAS zariadenia a sieťovej infraštruktúry vyvíjať, tieto ukazovatele môže zlepšiť priamo pripojeného storage alebo SANs. Navyše ak aplikácia údaje väčšinou uložené v databáze medzipamäte a nemáte žiadne prekážky I/O uvedené, výkon NAS na systéme je pravdepodobne vhodné aplikácie.

Zálohovanie a obnovenie

Virtuálne zariadenie Interface (VDI) zálohovanie poskytuje server SQL Server. VDI poskytuje zálohovacieho softvéru dodávateľov vysokovýkonným škálovateľné a spoľahlivý prostriedok na vykonanie rýchlych zálohovanie a obnovenie databázy servera SQL Server.

Databázové súbory uložené na zariadení NAS prostredníctvom VDI žiadne špeciálne podporu špecifických pre NAS pracuje zálohovacieho softvéru. Však výsledkom množstvo ďalších komunikáciu počas zálohovania a obnovenia. Počas zálohovania pomocou VDI, SQL Server načíta súbory vzdialene a odovzdá údaje tretích strán zálohovacieho softvéru, ktorý je spustený v počítači servera SQL Server. Operácia obnovenia je podobný.

Sa navyše siete réžie, zálohovanie dodávateľ musí podporovať NAS špecifické zálohovanie výrobcu a dodávateľa NAS. SQL Server VDI umožňuje využiť hardvér (rozdelené zrkadlené) alebo softvéru (kópiu na zápis) technológie podporované zariadenia NAS, aby rýchlo kópie súborov databázy lokálneho NAS zálohovacieho softvéru. Tieto technológie nielen XmlTextReader kopírovanie súborov v sieti zálohovania, ktoré sa môžu tiež znížiť obnoviť krát jednotky.

Zálohovanie, ktoré sú uložené na NAS sú citlivé na rovnakej zlyhania, ktoré ovplyvňujú databázové súbory, ktoré sú uložené na NAS. Mali by ste zvážiť, chrániť tieto zálohy ich skopírovaním na alternatívne médiá.

Upozornenie: Ak používate záložné technológie NAS bez podpory SQL Server VDI, môžu sa vyskytnúť poškodenie zálohy. Takéto poškodenie obsahuje neúplné strany alebo nekonzistentnosti denníka a údajové súbory, ak sú uložené na samostatné zariadenia. SQL Server môže zistiť neúplné strany alebo nekonzistentnosti obnoviť databázu a poškodené údajom. Spoločnosť Microsoft nepodporuje používanie NAS zálohovanie technológií, ktoré sú koordinovaný so serverom SQL Server.

Zálohovanie podpora a NAS dodávateľa podpora SQL Server VDI líši. Kontrola s NAS a zálohovacieho softvéru dodávateľov Podrobnosti VDI podpory.

Microsoft žiada zákazníci zvažuje zavedenie NAS riešenie databázy servera SQL Server s ich NAS dodávateľa a uistite sa, že konca na riešenie je použitie databázy. Mnohé NAS dodávatelia majú najlepšie praxe príručky a overené konfigurácie pre použitie. Spoločnosť Microsoft tiež odporúča, aby zákazníci mierka ich vstupno-výstupný výkon, aby žiadna I/O faktory predtým spôsobuje zúženie pri ich použití.

Nasledujúci zoznam popisuje správanie sieťová databázové súbory Microsoft SQL Server 2005, Microsoft SQL Server 2000 a Microsoft SQL Server 7.0 a bez príznak sledovania 1807. Priradené syntaxe odkazuje písmeno jednotky priradené cestu k sieti pomocou príkazu NET USE. UNC syntax sa vzťahuje na priamy odkaz na sieťovú cestu, ako napríklad \\Servername\Sharename.
  • V SQL Server 7.0, bez príznak sledovania 1807, ak používate DISK Inicializácie spätne kompatibilný syntax nasleduje vyhlásenie vytvoriť DATABÁZU buď priradené alebo UNC syntax 5105 chybe.
  • V SQL Server 7.0, s príznak sledovania 1807, ak použijete syntax spätne kompatibilný disku Inicializácie nasleduje vyhlásenie vytvoriť DATABÁZU pripojenú syntaxou vytvorenie súboru úspešný. Ak používate DISK Inicializácie UNC syntax, vyskytne sa chyba 5105.
  • SQL Server 2005, SQL Server 2000 alebo SQL Server 7.0, bez príznak sledovania 1807, ak vyhlásenie vytvoriť DATABÁZU s priradené alebo UNC syntax 5105 chybe v SQL Server 7.0 a SQL Server 2000 vyskytne chyba 5110.
  • SQL Server 2005, SQL Server 2000 alebo SQL Server 7.0 s príznak sledovania 1807, vytvoriť DATABÁZU výpisu, ktorá sa vykonáva použitím priradený alebo UNC syntax je úspešná.
Nasledujúci zoznam popisuje podporu sieťová súborov na SQL klastrov:

Ďalšie poznámky

Nesprávne používanie databázového softvéru NAS produkt, alebo databázy pomocou nesprávne nakonfigurované NAS produktu môže viesť k strate údajov, vrátane celkovej databázy. Ak zariadenie alebo sieťový softvér NAS úplne nerešpektuje údajov záruky, napríklad zápis objednávok alebo zápisom, potom hardvér, softvér alebo dokonca výpadky môže vážne ohroziť integritu.
Odkazy
Ďalšie informácie o tom, ako používať sieťové zdieľanie databázy servera SQL Server, SQL Server Storage Engine Blog v nasledujúcom článku:

Ďalšie informácie o zápis objednávok alebo zápisom pre SQL Server nájdete po kliknutí na nasledovné číslo článku publikovaného v databáze Microsoft Knowledge Base:

234656 Pomocou disku do vyrovnávacej pamäte s SQL Server
Ďalšie informácie o SQL Server príznaky sledovania téme nasledujúce SQL Server Books Online:

SQL Server vyžaduje systémov na podporu "zaručené výkonnosti médium" uvedené vPožiadavky programu SQL Server I/O spoľahlivosť.Ďalšie informácie o požiadavkách na vstup a výstup databázového stroja SQL Server, po kliknutí na nasledovné číslo článku nájdete v článku databázy Microsoft Knowledge Base:
967576 Microsoft SQL Server databázy mechanizmus vstupnovýstupné požiadavky
sieť pripojené úložné zariadenia NAS

Upozornenie: Tento článok bol preložený automaticky.

Vlastnosti

ID článku: 304261 – Posledná kontrola: 05/15/2015 09:13:00 – Revízia: 7.0

Microsoft SQL Server 7.0 Standard Edition, Microsoft SQL Server 2012 Standard, Microsoft SQL Server 2014 Standard, Microsoft SQL Server 2005 Compact Edition, Microsoft SQL Server 2005 Express Edition, Microsoft SQL 2005 Server Enterprise, Microsoft SQL Server 2005 Evaluation Edition, Microsoft SQL Server 2005 Express Edition, Microsoft SQL Server 2005 Standard Edition, Microsoft SQL 2005 Server Workgroup, Microsoft SQL Server 2000 Developer Edition, Microsoft SQL Server 2000 Enterprise Edition, Microsoft SQL Server 2000 Enterprise Evaluation Edition, Microsoft SQL Server 2000 Personal Edition, Microsoft SQL Server 2000 Standard Edition, Microsoft SQL Server 2000 Windows CE Edition, Microsoft SQL Server 2000 Workgroup Edition, Microsoft SQL Server 2008 Developer, Microsoft SQL Server 2008 Enterprise, Microsoft SQL Server 2008 Express, Microsoft SQL Server 2008 R2 Datacenter, Microsoft SQL Server 2008 R2 Developer, Microsoft SQL Server 2008 R2 Enterprise, Microsoft SQL Server 2008 R2 Express, Microsoft SQL Server 2008 R2 Standard, Microsoft SQL Server 2008 R2 Web, Microsoft SQL Server 2008 R2 Workgroup, Microsoft SQL Server 2008 Standard, Microsoft SQL Server 2008 Web, Microsoft SQL Server 2008 Workgroup, Microsoft SQL Server 2012 Analysis Services, Microsoft SQL Server 2012 Developer, Microsoft SQL Server 2012 Enterprise, Microsoft SQL Server 2012 Express, Microsoft SQL Server 2012 Web, Microsoft SQL Server 2014 Developer, Microsoft SQL Server 2014 Enterprise, Microsoft SQL Server 2014 Express, Microsoft SQL Server 2014 Web, Microsoft SQL Server 2012 Business Intelligence, Microsoft SQL Server 2014 Business Intelligence

  • kbinfo kbmt KB304261 KbMtsk
Pripomienky