Z uporabo SQL Serverja, v Windows 8 in novejše različice operacijskega sistema Windows

Velja za: Microsoft SQL Server 2005 Enterprise X64 EditionMicrosoft SQL Server 2005 Express EditionMicrosoft SQL Server 2005 Standard Edition

Povzetek


V tem članku so navodila o uporabi različic strežnika Microsoft SQL Server, v računalniku, v katerem je nameščen Windows 10, Windows Server 2016, Windows Server 2012 R2, Windows Server 2012, Windows 8.1 ali Windows 8.

Več informacij


SQL Server 2005 informacije

Ta odsek ponuja informacije o podpori o primerkov programa SQL Server 2005 v okoljih Windows 8.1 ali Windows 8. Opisuje tudi možnosti, ki so na voljo za stranke, ki uporabljajo SQL Server 2005. 
Microsoft SQL Server 2005 (v izpust prevod ter usluga oprtnik) in starejših različicah strežnika SQL Server ne podpira Windows 10, Windows Server 2016, Windows Server 2012 R2, Windows Server 2012, Windows 8.1 ali Windows 8. V središču za opravila bodo prejeli opozorilo, če Windows 10, Windows 8.1 ali Windows 8 zazna primerek programa SQL Server 2005.Če želite odpraviti to težavo, nadgradite ali odstranite obstoječega primerka programa SQL Server 2005. Informacije o nadgradnji na SQL Server, si oglejte nadgraditi na SQL strežnik 2014.Opomba Ta povezava kaže na SQL strežnik 2014. Uporabite lahko orodje prevod izbirnik na vrhu MSDN povezavo (Druge različice) o drugih različicah.Informacije o Express izdaje SQL strežnika, obiščite spletne strani Microsoft: 
SQL Server 2008 Express Edition (Opomba morate ročno namestiti Service Pack 4 , ko namestite SQL Server 2008 Express Edition.)
Če želite več informacij o tem, kako odstraniti obstoječi mehanizem SQL Server 2005, glej kako v ročen uninstall primerek programa SQL Server 2005 ali Kako: Uninstall je obstoječe stopnje za SQL Server 2005 (Setup).
 

Minimalne zahteve za različico strežnika SQL Server za Windows 10 in Windows Server 2016 

Ta odsek opisuje Minimalna različica zahteve SQL Server umestiti naprej a računalo to je tekmovanje v teku okno 10 ali Windows strežnik 2016. 

Preden namestite SQL Server na računalniku, ki izvaja Windows 10 ali Windows Server 2016, se prepričajte, da ste izpolnjujejo naslednje minimalne zahteve, kot je primerno za vaš primer.

Za SQL Server 2017 na Windows
Sprostitev je podprt v SQL Server 2017 na okno RTM izpust prevod.
 
Za SQL Server 2016
Sprostitev je podprt v SQL Server 2016 RTM izpust prevod. 
Za SQL Server 2014
SQL Server 2014 Service Pack 1 ali novejšo različico, morate uporabiti. Če želite več informacij, glejte Kako pridobiti najnovejši servisni paket za SQL Server 2014.
Za SQL Server 2012
SQL Server 2012 s servisnim paketom SP2 ali novejšo različico, morate uporabiti. Če želite več informacij, glejte Kako pridobiti najnovejši servisni paket za SQL Server 2012.

Opombe

  • Poskrbite, da preverite znanih namestitvenih težav, ko namestite SQL Server 2012 Windows 10 ali Windows Server 2016.
  • Books Online temo "Strojne in programske zahteve za namestitev SQL Server 2012" je še ni bila posodobljena odražajo podporo za Windows Server 2016.
Za SQL Server 2008 R2
SQL Server 2008 R2 ne podpira Windows 10 ali Windows Server 2016.
Za SQL Server 2008
SQL Server 2008 ne podpira Windows 10 ali Windows Server 2016.

Minimalne zahteve za različico strežnika SQL Server za Windows Server 2012 R2 ali Windows 8.1

Ta odsek opisuje Minimalna različica zahteve za namestitev strežnika SQL Server v računalniku, v katerem je nameščen Windows Server 2012 R2 ali Windows 8.1. 

Preden namestite SQL Server v računalniku, v katerem je nameščen Windows Server 2012 R2 ali Windows 8.1, se prepričajte, da ste izpolnjujejo naslednje minimalne zahteve, kot to zahteva primer:

Za SQL Server 2017 na Windows
Namestite izdajno različico programa SQL Server 2017 na Windows ali novejšo različico. Če želite več informacij, glejte SQL Server 2014 glavne strani.
 
Za SQL Server 2014
Namestite lahko na izdano različico programa SQL Server 2014 ali novejšo različico. 
Za SQL Server 2012
SQL Server 2012 Service Pack 1 ali novejšo različico, morate uporabiti. Če želite več informacij, glejte Kako pridobiti najnovejši servisni paket za SQL Server 2012.Opomba Prosimo, preverite, znane namestitev težave ko namestite SQL Server 2012 na Windows 8 ali Windows Server 2012.
Za SQL Server 2008 R2
SQL Server 2008 R2 Service Pack 2 ali novejšo različico, morate uporabiti. Če želite več informacij, glejte Kako pridobiti najnovejši servisni paket za SQL Server 2008 R2.
Za SQL Server 2008
SQL Server 2008 Service Pack 3 ali novejšo različico, morate uporabiti.Opomba RTM namestitev izdelka je podprta. Vendar pa morate namestiti ustrezne servisne pakete po začetni nastavitvi. SQL Server 2008 namestitev ni podprto, razen če uporabite Service Pack 3, potem ko namestite RTM naklada. Če želite več informacij, glejte Kako pridobiti najnovejši servisni paket za strežnik SQL Server 2008.

Minimalne zahteve za različico strežnika SQL Server za Windows Server 2012 ali Windows 8

Ta odsek opisuje Minimalna različica zahteve za namestitev strežnika SQL Server v računalniku, v katerem je nameščen Windows Server 2012 ali Windows 8. 

Preden namestite SQL Server v računalniku, v katerem je nameščen Windows Server 2012 ali Windows 8, se prepričajte, da ste izpolnjujejo naslednje minimalne zahteve, kot to zahteva primer:

Za SQL Server 2017 na Windows
Namestite izdajno različico programa SQL Server 2017 na Windows ali novejšo različico. Če želite več informacij, glejte SQL Server 2014 glavne strani.
 
Za SQL Server 2014
Namestite lahko na izdano različico programa SQL Server 2014 ali novejšo različico.Za več informacij, si oglejte SQL Server 2014 glavne strani.
Za SQL Server 2012
Namestite lahko na izdano različico programa SQL Server 2012 ali novejšo različico.Opomba Prosimo, preverite, znane namestitev težave ko namestite SQL Server 2012 na Windows 8 ali Windows Server 2012.
Za SQL Server 2008 R2
Uporabite Microsoft SQL Server 2008 R2 Service Pack 1 ali novejšo različico.Opomba RTM namestitev izdelka je podprta. Vendar pa morate namestiti ustrezne servisne pakete po začetni nastavitvi. Na strani Center rešitev bo prikazalo naslednje sporočilo:
Solution Center page
Če želite več informacij, glejte Kako pridobiti najnovejši servisni paket za SQL Server 2008 R2.
Za SQL Server 2008
SQL Server 2008 Service Pack 3 ali novejšo različico, morate uporabiti.Opomba RTM namestitev izdelka je podprta. Vendar pa morate namestiti ustrezne servisne pakete po začetni nastavitvi. SQL server 2008 namestitev ni podprto, razen če uporabite Service Pack 3, potem ko namestite RTM naklada. Na strani Center rešitev bo prikazalo naslednje sporočilo.
the Solution Center page
Če želite več informacij, glejte Kako pridobiti najnovejši servisni paket za strežnik SQL Server 2008.Pomembno Sledeč dialogičen škatla pokazati se v SQL Server 2008 R2 in SQL Server 2008, ko zaženete namestitveni program.
The following dialog box appears in SQL Server 2008 R2 and SQL Server 2008 when you run the Setup program.
Po končanem programu SQL pomočnik Setup, morate namestiti servisni paketi, preden zaženete strežnik SQL v tej različici programa Windows.Za SQL Server 2008, morate namestiti Service Pack 3 (SP3) ali novejšo različico.Za SQL Server 2008 R2, morate namestiti Service Pack 1 (SP1) ali novejšo različico.
Za SQL Server Compact izdaje
Te različice so podprte v Windows 8.1, Windows 8, Windows Server 2012 in Windows Server 2012 R2 okoljih:
  • SQL Server Compact 3.5 s servisnim paketom SP2 in novejšimi različicami
  • SQL Server Compact 4.0 in novejših različic
Opomba Brez podpore je načrtovana za naprave Windows RT.

Podpora za preklapljanje med načini v Windows Server 2012 R2 ali Windows Server 2012

V tem poglavju opisane pravilnik o podpori, ko preklopite Windows Server 2012 R2 ali Windows Server 2012 načinov delovanja, medtem ko je nameščen SQL Server. 
Windows Server 2012 R2 in Windows Server 2012 so naslednje funkcije države, ali načini:
  • Poln Server
  • Vmesnik za minimalno strežnik
  • Pomočnik jedro
Preklapljate lahko med temi državami funkcijo kadarkoli. Lahko preklopite iz Server Core ali minimalno vmesnik za strežnik polno strežnik po namestitvi enega ali več primerkov SQL Server 2014 ali SQL Server 2012. Vendar se zavedajte, da ne morete preklopiti iz polno strežnik minimalno vmesnik za strežnik ali pomočnik jedro, ko je eden ali več primerkov SQL Server 2014 ali SQL Server 2012 so nameščeni.Preklop iz polno strežnik minimalno vmesnik za strežnik ali strežnik jedro, ko en ali več primerkov SQL Server 2014 ali SQL Server 2012 so nameščeni, mora odstraniti SQL Server 2014 ali SQL Server 2012, preklopite načinov in nato namestite SQL Server 2014 ali SQL Server 2012. Vendarle lahko vklopite SQL Server 2014 ali SQL Server 2012 predpogoji namestitev v polno strežnik načinu, preklopite v način Server Core in nato namestite SQL Server 2014 ali SQL Server 2012.Opombe
  • Minimalno strežnik je pomočnik jedro umestitev, ki ima Server Manager in drugi pomočnik orodja nameščen. Zato SQL Server namestitveni program izvede korake namestitve v načinu Windows Server 2012 R2 minimalno strežnik vmesnik in način Windows Server 2012 minimalno strežnik vmesnik in Server Core način. Poleg tega lahko preklapljate med pomočnik jedro in minimalni strežnik po namestitvi enega ali več primerkov SQL Server 2014 ali SQL Server 2012. To je podprtih scenarij.
  • SQL Server poročanje storitve 2012 ne podpira Windows Server 2012 R2 Server Core, Windows Server 2012 Server Core, Windows Server 2012 R2 minimalno strežnik vmesnik, ali vmesnik Windows 2012 minimalno strežnik načinu. Lahko namestite SQL Server poročanje storitve 2012 v strežniku, v katerem se izvaja Windows Server 2012 polno strežnik načinu in nato preklopiti v način Windows Server 2012 Server Core. Vendar, ta konfiguracija ni podprta.
  • Priporočamo, da odstranite vse funkcije SQL Server 2012, ki niso podprte na strežniku, ki uporablja Windows Server 2012 R2 ali Windows Server 2012 v pomočnik jedro način. Informacije o tem, kako to narediti, glejte namestite SQL Server 2012 na Server Core.
  • To vprašanje se ne uporablja za SQL Server 2008 ali SQL Server 2008 R2. SQL Server 2008 in SQL Server 2008 R2 ne podpira vmesnik za minimalno strežnik ali strežnik jedro načinu.
Če želite več informacij o možnosti namestitve, ki so na voljo, ko namestite Windows Server 2012, glejte Možnosti za namestitev Windows strežnika.

Znane težave SQL Server 2012 namestitev in migracije

Ta oddelek obravnava namestitev in migracije vprašanja, ki so značilne za SQL Server 2012.
 
Splošne opombe
  • Privzeto Windows 8 vključuje .NET Framework 4.0. Windows 8.1 in Windows Server 2012 R2 vključujejo .NET Framework 4.5, in Windows 10 in Windows Server 2016 vključujejo .NET Framework 4.6. Vendar pa te komponente SQL Server 2012 je odvisna od .NET tramovje 3.5:
    • Mehanizem zbirke podatkov SQL Server 2012
    • Storitev replikacije
    • SQL Server podatkovna orodja
    • Podatkov kakovosti storitev
    • Storitev podatkov Master
    • Poročanje rojsten način storitve
    • Polno besedilno iskanje
    Zato priporočamo, da omogočite .NET 3.5 Framework, preden namestite SQL Server 2014 ali SQL Server 2012 v samostojni ali gruči okolju preprečujejo vse mogoče neuspešne namestitve strežnika SQL Server. Za informacije o tem, kako omogočiti .NET 3.5 Framework, zagledati kako v usposobiti .NET tramovje 3.5 v Windows 8 tega člena.
  • Nekaterih SQL Server 2012 namestitev in namestitev težave so odpravljene v najnovejših zbiren modernizirati za SQL Server 2012. Zato priporočamo, da ustvarite slipstream namestitveni paket, ki vključuje SQL Server 2012 in CU3 ali novejšo različico. Informacije o tem, kako to storiti, si oglejte kako zakrpati 2012 namestitev strežnika SQL s modernizirati setup paket (z uporabo UpdateSource zadobiti a spreten namestitev).

SQL Server 2012 namestitev vprašanja, ki se pojavijo ob ogrodje .NET Framework 3.5 ni omogočena

POGLAVJE 1 - nepopolne SQL Failover grozdov ali samostojne naprave
SimptomiNa strežnikih, kjer .NET tramovje 3.5 še ni nameščen ali strežnikov, kjer je omejen dostop do interneta, SQL Server 2012 namestitveni program ne namesti komponente, ki so odvisne od .NET tramovje 3.5. Zato SQL Server 2012 namestitev je morda nepopolna.Opomba Windows 8.1 ali Windows Server 2012 R2 ne boste lahko nadaljujete z namestitvijo.Sporočilo o napaki, podobno temu lahko prikaže med namestitvijo SQL Server 2012, ko ogrodja .NET Framework ni omogočena.
error message
PreprečevanjeKaterim preprečijo to težavo, omogočite .NET tramovje 3.5 na vseh vozliščih gruče ali na samostojnem strežniku, preden namestite SQL Server 2012.ResolucijaPoskusite odpraviti težavo na samostojni strežnik, omogočajo .NET tramovje 3.5 in ga zaženite znova dodati dodatne funkcije.Če želite odpraviti težavo, v gručah, uninstall SQL Server 2012 primerž prošnja nepopolna, omogočajo .NET tramovje 3.5 in znova namestite SQL Server 2012.Opomba V gručah, ne morete dodati funkcije, ki so bile izpuščene z SQL Server 2012 namestitev znova zaženete.Poskusite odpraviti težavo na samostojni strežnik, omogočajo .NET tramovje 3.5, in nato znova zaženite namestitev strežnika SQL.
POGLAVJE 2 - nepravilno pozove v travnato gričevje ter napeljati .NET tramovje 3.5
SimptomiUporabnik nepravilno maj obstati sufler v travnato gričevje ter napeljati .NET tramovje 3.5, ko poskušajo namestiti CU1 ali CU2. Do te težave lahko pride, čeprav umestiti sestaven ni odvisna od .NET tramovje 3.5.V tem primeru uporabniki lahko prikaže sporočilo o napaki, podobno temu.
In this situation, users may receive an error message that resembles the following.
VzrokTo je znana težava v SQL Server 2012 CU1 in CU2.Opomba Ta težava je odpravljena v zbirno posodobitev 3 za SQL Server 2012 in novejše različice.PreprečevanjeKaterim preprečijo to težavo, naredite nekaj od tega:
  • Omogočajo .NET tramovje 3.5, uporablja CU1 modernizirati paket ali paket posodobitev CU2, ter torej onesposobiti .NET tramovje 3.5. Opomba Ogrodje .NET Framework 3.5 onemogočite le, če namestitev vključuje komponente, ki so odvisne od .NET tramovje 3.5.
  • Namestite SQL Server 2012 od slipstreamed namestitveni paket, ki vključuje SQL Server 2012 in CU3 ali novejšo različico.
  • Uporablja kumulativna posodobitev 3 ali novejšo različico. Če želite več informacij, glejte The SQL Server 2012 gradi, ki so bile izdane po SQL Server 2012 izšel.
POGLAVJE 3 - okno uporaba ocenljivost način opozorila so prikazani med molčeč napeljati
SimptomiV Windows 8.1, Windows 8, Windows Server 2012 R2, Windows Server 2012, Windows 10 in Windows Server 2016, .NET Framework je komponenta funkcijo na zahtevo (FPD). Poleg tega opozorila, ko FPD komponente so omogočeni uporabniki Windows 10, pravila za sistem Windows 8.1 in Windows 8 in Windows Server 2016, Windows Server 2012 R2 in Windows Server 2012 sistemske pravilnike. Opomba Privzeto, .NET Framework 4.0 omogočen Windows 8 in Windows Server 2012. Poleg tega .NET Framework 4.5 omogočena v Windows 8.1 in Windows Server 2012 R2 in .NET Framework 4.6 omogočena v Windows 10 ter okno pomočnik 2016. Vendar, .NET tramovje 3.5 onemogočena.Zato program ocenljivost način opozorilo, da uren uporabnik v travnato gričevje ter napeljati .NET tramovje 3.5 prikazan med molčeč napeljati. Ta program združljivost opozorila ne more zatreti. Zaslon strel od opozorila so prikazani kot sledi:Windows Server 2012 R2 in Windows Server 2012 - polno strežnik
Windows Server 2012 R2 and Windows Server 2012 - Full Server
Windows Server 2012 R2 in Windows Server 2012 - pomočnik jedro
Windows Server 2012 R2 and Windows Server 2012 - Server Core
PreprečevanjeKaterim preprečijo to težavo, lahko uporabnik omogoči .NET tramovje 3.5 preden jih opravljajo Tiha namestitev. 

Dodatne SQL Server 2012 namestitev vprašanja

Vprašanje 1: .NET Framework Neobravnavana izjema, da nastanejo ko poskušate namestiti drugi primerek SQL Server 2012
SimptomiOglejte si ta primer:
  • Namestite primerek SQL Server 2012.
  • .NET Framework 4.0 uporabnik zunanja podoba pila je zagnati krik in vik primerek programa SQL Server 2012, ki ga nameščate. Poleg tega .NET tramovje 3.5 omogočena med namestitvijo.
  • Poskusite namestiti drugi primerek SQL Server 2012.
V tem primeru, da nastanejo neobravnavane izjeme. Se lahko prikaže sporočilo o napaki, podobno temu: 
Napaka pri ustvarjanju konfiguracijo oddelka trener za userSettings/Microsoft.SqlServer.Configuration.LandingPage.Properties.Settings: ni bilo mogoče naložiti datoteke ali montažo sistema, različica = 4.0.0.0, kultura = neutral, ŽetonJavnegaKljuča = xxxxx ali eden svoje odvisnosti. Sistem ne najde navedene datoteke. (C:\Users\Administrator\AppData\Local\Microsoft_Corporation\LandingPage.exe_StrongName_ ryspccglaxmt4nhllj5z3thycltsvyyx\11.0.0.0\user.config) 
VzrokV Windows 8 in Windows Server 2012, ta težava nastane, ker .NET Framework 4.0 je privzeto omogočena v Windows 8 in Windows Server 2012. Torej, .NET Framework 4.0 uporabnik zunanja podoba pila je ustvarjena, ko namestite SQL Server 2012. Poleg tega .NET tramovje 3.5 omogočena med namestitvijo.Ko poskusite namestiti drugi primerek programa SQL Server 2012, namestitev uporablja .NET Framework 2.0, ker je že nameščen .NET Framework 3.5. To navzkrižja z nastavitvijo v uporabnik zunanja podoba pila povzroči neobravnavane izjeme.V Windows 8.1 in Windows Server 2012 R2, ta težava nastane, ker .NET Framework 4.5 je privzeto omogočena v Windows 8.1 in Windows Server 2012 R2. Torej, .NET Framework 4.5 uporabnik zunanja podoba pila je ustvarjena, ko namestite SQL Server 2012. Poleg tega .NET tramovje 3.5 omogočena med namestitvijo.Ko poskusite namestiti drugi primerek programa SQL Server 2012, namestitev uporablja .NET Framework 2.0, ker je že nameščen .NET Framework 3.5. Ta spor z nastavitvijo v uporabnik zunanja podoba povzroča neobravnavane izjeme.V Windows 10 in Windows Server 2016, ta težava nastane, ker .NET Framework 4.6 omogočena privzeto. Torej, .NET Framework 4.6 uporabnik zunanja podoba pila je ustvarjena, ko namestite SQL Server 2012. Poleg tega .NET tramovje 3.5 omogočena med namestitvijo.Ko poskusite namestiti drugi primerek programa SQL Server 2012, namestitev uporablja .NET Framework 2.0, ker je že nameščen .NET Framework 3.5. To navzkrižja z nastavitvijo v uporabnik zunanja podoba pila povzroči neobravnavane izjeme.PreprečevanjeKaterim preprečijo to težavo, izbrišite datoteko User.config v mapi spredaj vi napeljati drugi primerek programa SQL Server 2012:
%userprofile%\AppData\Local\Microsoft_Corporation\LandingPage.exe_StrongName_ryspccglaxmt4nhllj5z3thycltsvyyx\11.0.0.0
ResolucijaOpomba Ta težava je odpravljena v Microsoft SQL Server 2012 usluga zmašiti 1 (SP1).Če na prvi stopnji že umestiti s servisnim paketom SP1 naj ne pride do te težave. Če ne morete namestiti servisnega paketa SP1 na prvi stopnji, naredite nekaj od tega, in nato namestite SQL Server 2012:
  • Namestite SQL Server 2012 drugostopenjskih od a slipstreamed namestitveni paket ki vključuje SQL Server 2012 in Microsoft SQL Server 2012 Service Pack 1 ali novejšo različico.
  • Vnaprej obliž z uporabo SQL Server 2012 SP1 pila:
    • V računalniku, kjer SQL Server 2012 RTM ni nameščen:
      1. Travnato gričevje ter napeljati SQL Server 2012 SP1.
      2. Na zaslonu licenčne pogoje, kliknite potrditveno polje sprejmem pogoje licenčne pogodbe in kliknite naprej. Opomba Namestitvene datoteke so nameščene in samodejno zapreti čarovnika za namestitev.
      3. Preverite namestitev. Če želite to narediti, začetek Dodaj ali odstrani programe in preverite, da v nadaljevanju so navedene:
        • Microsoft SQL Server 2012 Setup, različica 11.1.3000.0
        • Dveh vpisih za Microsoft Visual C++.
    • V računalniku, ki je obstoječi mehanizem SQL Server 2012 RTM:
      1. Travnato gričevje ter napeljati SQL Server 2012 SP1.
      2. Izpisek datoteke SP1 lokalno mapo. Na primer, izpisek datoteke SP1 c:\sp1. Opomba V tem primeru ne morete zagnati namestitveni program SQL Server 2012 SP1.
      3. V mapi, ki ste ekstrahirali datoteke servisnega paketa SP1, dvokliknite SqlSupport.msi in nato kliknite da.
      4. Preverite namestitev. Uganjati to, začeti Dodaj ali odstrani programe in preverite, da namestitveni program za Microsoft SQL Server 2012, različica 11.1.3000.0 je prisluškovati.
    Opomba Preverite razdelek "Navodila za vgraditev" na SQL Server 2012 SP1 travnato gričevje stran ugotoviti pravilno download za vaš strežnik.
2. vprašanje: Ne morete namestiti SQL Server 2012 Failover grozdov s funkcijo datoteka tok delež omogočen na Windows Server 2012 R2 ali Windows Server 2012
SimptomiSe lahko prikaže sporočilo o napaki, podobno temu, ko poskusite namestiti nove SQL Server 2012 Failover grozda s funkcijo FileStream delež omogočen na Windows Server 2012: 
Prišlo je napaka nastavitev zasebne lastnine "Security0x20Descriptor" vrednost "System.Byte []" sredstva "SQL Server Filestream delež (FILESTREAM)". Napaka: Ni bilo neuspeh za klic gruče kodo od ponudnika. Sporočilo izjeme: ni bilo mogoče najti.
VzrokDo te težave pride, ker podpora za lastnost varnostni deskriptor je padla v Windows Server 2012.PreprečevanjeKaterim preprečijo to težavo, namestite failover grozdov brez omogočena funkcija FileStream delež. Po dokončani namestitvi, omogočite funkcijo FileStream delež.ResolucijaOpomba Ta težava je odpravljena v Microsoft SQL Server 2012 usluga zmašiti 1 (SP1).Če želite odpraviti to težavo, odstranite gruči ni primerka z dodajanjem ali odstranjevanjem programovin nato namestite failover grozdov brez omogočena funkcija FileStream delež. Po dokončani namestitvi, omogočite funkcijo FileStream delež.
Vprašanje 3: Napaka med namestitvijo SQL Server 2012: "Prišlo je do poskusa naložiti program z nepravilno obliko"
SimptomiOglejte si ta primer:
  • Namestite 64-bitno različico sistema Windows 10, Windows 8.1 ali Windows 8.
  • Poskusite namestiti SQL Server 2012 v načinu Windows na Windows (WoW).
  • SQL Server 2012 namestitev vključuje Reporting Services.
V tem primeru se namestitev ne uspe. Poleg tega prejmete sporočilo o napaki, podobno temu: 
Operacija ni uspela s 0x8007000BIzveden je bil poskus naložiti program z nepravilno obliko.
An attempt was made to load a program with an incorrect format.
PreprečevanjeKaterim preprečijo to težavo, namestite IIS ASP.NET 3.5 komponento z upraviteljem strežnika, preden namestite SQL Server 2012. Če želite več informacij, glejte ASP.NET 2.0 in ASP.NET 3.5 ne delujejo, ko odstranite ASP.NET 4,5 v Windows 8 ali Windows Server 2012.
Vprašanje 4: Ne morete namestiti primerka SQL Server 2012 Enterprise Edition failover grozdov
SimptomiOglejte si ta primer:
  • Naredite nekaj od tega:
    • Ustvarite slipstreamed namestitveni paket, ki vključuje SQL Server 2012 in CU1.
    • Vnaprej vam obliž z uporabo CU1, preden namestite SQL Server 2012.
  • Namestite SQL Server 2012 z uporabo na lastnosti UIMODE = EnableUIOnServerCore možnost.
V tem primeru se namestitev ne uspe. Prejmete sporočilo o napaki, podobno temu.
In this scenario, the installation fails. You receive an error message that resembles the following.
Podrobnosti o napaki spominjajo tega.
The details of the error resemble the following.
VzrokDo te težave pride, ker funkciji DQ implicitno izbran skupaj s komponento motorja med namestitvijo.Opomba DQ funkcija ni podprta v načinu Server Core.ResolucijaOpomba Vprašanje je določena v SQL Server 2012 RTM CU3 in SQL Server 2012 servisnim paketom SP1.Če želite odpraviti težavo, naredite nekaj od tega:
  • Ustvarite slipstreamed namestitveni paket, ki vključuje SQL Server 2012 in CU3.
  • Vnaprej obliž setup zaslomba pila z tekmovanje v teku CU3 namestitveni paket.
5. vprašanje: Napaki, ko poskušate nadgraditi vozlišče gruče za SQL Server 2012: "skupne lastnosti za vir »SQL omrežje ime (< ime SQL >) «ni mogoče shraniti"
Če želite več informacij o tem vprašanju in kako jo odpraviti, si oglejte "skupne lastnosti vira"Ime omrežja SQL ()"ni mogoče shraniti" Napaka pri nadgradnji vozlišče gruče za SQL Server 2012.
Vprašanje 6: Napake pri uporabi OpenSQLFileStream API: "System.ComponentModel.Win32Exception (0x80004005): zahteva ni podprta. «
SimptomiOglejte si ta primer:
  • Primerek SQL Server 2008 R2 namestite na strežniku, ki uporablja Windows Server 2012.
  • Primerek programa SQL Server 2008 R2 nadgradnji na SQL Server 2012 usluga zmašiti 1 (SP1).
  • Uporabite OpenSQLFileStream API.
V tem primeru prejmete sporočilo o napaki, podobno temu:
System.ComponentModel.Win32Exception (0x80004005): Zahteva ni podprta.
VzrokDo te težave pride, ker SQL Server 2012 nadgradnja nepravilno izbriše ta registrski ključ:
HKEY_LOCALMACHINE\System\CurrentControlSet\Services\LanmanServer\Parameters\FsctlAllowList\FSCTL_SQL_FILESTREAM_FETCH_OLD_CONTENT
RešitevTo težavo odpravite z urejevalnikom registra ponovno ustvarite ta registrski ključ:
HKLM\System\CurrentControlSet\Services\LanmanServer\Parameters\FsctlAllowListDword: FSCTL_SQL_FILESTREAM_FETCH_OLD_CONTENTVrednost: 0x92560 
 

Znane težave namestitveni SQL Server 2008 R2 in SQL Server 2008

Ta oddelek obravnava namestitev in migracije vprašanja, ki so značilne za SQL Server 2008 R2 in SQL Server 2008 v računalniku, v katerem je nameščen Windows Server 2012 R2, Windows Server 2012, Windows 8.1 ali Windows 8.
 
Vprašanje 1: Ne morete odstraniti SQL Server 2008 Express Edition ali SQL Server 2008 R2 Express Edition
SimptomiSe lahko prikaže sporočilo o napaki, podobno temu, ko poskušate odstraniti SQL Server 2008 R2 ali Microsoft SQL Server 2008 Express Edition: 
To funkcijo ni mogel biti nameščen:.NET tramovje 3.5 (vključuje .NET 2.0 in 3.0)
The following feature couldn't be installed
ResolucijaInformacije o odpravljanju te težave, glejte ne morem uninstall, popravilo, povečati nov zunanja oblika, ali dodate nov primerek SQL Server 2008 ali SQL Server 2008 R2 v Windows 8.RešitevOdpravite to težavo, naredite nekaj od tega:
  • Preden odstranite SQL Server 2008 Express Edition, omogočajo .NET tramovje 3.5.
  • Ulitek MediaInfo.xml pila s SQL Server 2008 R2 umestitev množična sredstva obveščanja ali SQL Server 2008 Express Edition umestitev množična sredstva obveščanja v to mapo, preden poskušate odstraniti SQL Server 2008 R2 ali SQL Server 2008 Express Edition:
    \Program datoteke (x86) \Microsoft SQL Server\100\Setup Bootstrap\SQLServer2008R2
Vprašanje 2: "Storitev za gruče preverjanje" pravilo ne uspe, ko poskusite namestiti primerka SQL Server 2008 R2 failover grozdov
SimptomiKo poskusite namestiti primerka SQL Server 2008 R2 failover grozdov, je namestitev ne uspe na "preverjanje storitev gruče" pravilo. Ko si ogledate podrobnosti, se prikaže sporočilo o napaki, podobno temu:
When you view the details, you receive an error message that resembles the following
VzrokDo te težave pride, če temeljijo na COM MSClus.dll knjižnica ni omogočena.Opomba SQL Server 2008 in SQL Server 2008 R2 gruče namestitveni programi odvisne knjižnice COM-u MSClus.dll. Če knjižnico na vozlišče gruče ni omogočen, ne Setup.ResolucijaČe želite odpraviti težavo, naredite nekaj od tega:
  • Omogočite funkcijo Failover grozdov avtomatizacijskega strežnika na vsako vozlišče z upraviteljem strežnika. V Server Manager, razširite možnosti Skrbniška orodja za oddaljeni strežnikrazširiti Funkcijo Skrbniška orodja, Failover Clustering orodja, ter izberite Failover grozdov avtomatizacijskega strežnika
  • Zaženite naslednji Windows PowerShell cmdlet v vsakem vozlišču omogočiti funkcijo Failover grozdov avtomatizacijskega strežnika:
    Dodaj windowsfeature RSAT-Grozdenje-AutomationServer
    Opomba V visok zapoved uren, zaženite ukaz cmdlet.

SQL Server 2012 in SQL Server 2008 R2, podporo za nove funkcije v Windows 8.1, Windows 8, Windows Server 2012 R2 in Windows Server 2012

Ta oddelek povzema, kako različic programa SQL Server deluje z nekaj novih funkcij v Windows 8.1, Windows 8, Windows Server 2012 R2 in Windows Server 2012.
Ta tabela povzema, kako različic programa SQL Server deluje z nekaj novih funkcij v Windows 8 in Windows Server 2012.Opomba Navedeno v naslednji tabeli, vse podprte različice programa SQL server podpira vse funkcije Windows Server 2012. 
Funkcija Funkcija SQL ali komponento, ki komunicira s to novo funkcijo Funkcija SQL, ki je prizadeta ali podpira Najmanjša različica in servisni paket zahteve za SQL Izjeme ali omejitve za podporo Več informacij
Shranjevanje prostorov     SQL Server 2008 R2 Service Pack 1 ali novejšo različico, SQL Server 2012 (RTM in novejše različice) Opomba SQL Server 2008 R2 zahteva servisni paket SP2 za Windows 8.1 in Windows Server 2012 R2.   Ta funkcija je podprta v servisne pakete, ki so določene za ustrezne različice.
Prožno datotečnem sistemu (ReFS)       ReFS ne podpira SQL 2012 in vse druge različice nižje ravni. SQL Server 2014 podpira ReFS.  
Zmanjševanje napak v strojni RAM LazyWriter Ček stran vohanje SQL Server 2012   Ko SQL Server 2012 je nameščen na operacijskem sistemu Windows 2012 s strojno opremo, ki podpira slab spomin diagnostiko, boste opazili novo sporočilo o napaki kot 854 855 in 856 namesto 832 napake, ki običajno ustvarja LazyWriter.
Število primerkov na gruče Visoke razpoložljivosti Failover Clustering SQL Server 2012 25 na failover grozdov, ko uporabljate črke pogonov in do 50, če uporabljate datoteko SMB delež shranjevanje  
Gruče delež količin (CSV)       Začetek leta 2014 strežnik SQL, AlwaysOn Failover grozdov primeri podpira zbrani v skupni rabi nosilcev (CSV) v Windows Server 2008 R2 in Windows Server 2012. Za več informacij o CSV, glejte Razumevanje gruče delijo nosilcev v Failover grozdov. CSVs niso podprte v različicah SQL Server 2014.  

Kako omogočiti .NET tramovje 3.5 z using pregled slika na lesu v okno 10 in Windows Server 2016

Uporabite lahko na nadzorni plošči v Windows 10 in Windows Server 2016 omogočiti ogrodje .NET Framework 3.5. Če želite omogočiti .NET tramovje 3.5, sledite tem korakom. 

Za Windows 10

  1. Na Začetek zaslon, Run vrstico in vnesite »Appwiz.cpl"razkleniti Programs ter zunanja oblika okno nadzorne plošče.
    Appwiz.cpl
     
  2. V zgornjem levem kotu okna Programs ter zunanja oblika , izberite zavoj okno zunanja oblika naprej ali ne sveže.
    Turn Windows features on or off
     
  3. V zavoj okno zunanja oblika naprej ali ne sveže okno, kliknite .NET tramovje 3.5 (vključuje .NET 2.0 in 3.0).
    Turn Windows features on or off
     

Za Windows 10

  1. V začetnem oknu, iti k prost dostop in vnesite Appwiz.cpl odpreti programe in funkcije okna pregled podokna.
    On the Start screen, go to Run and type Appwiz.cpl to open the Programs and Features window of Control Pane.
  2. Upravitelja strežnika odpre in začne dodati vloge in funkcije čarovnik.
  3. Izberite naslednji premakniti, Izberite vrsto namestitve okno.
  4. Sprejmite privzete nastavitve in izberite naslednji za to okno tudi.
  5. V oknu izberite destinacijo na levi strani izberite funkcije .
  6. V oknu, Izberite lastnosti , kliknite.NET tramovje 3.5.
  7. V oknu Izberite funkcije kliknite .NET Framework3.5 (vključuje .NET 2.0 in 3.0).
    In the Select features window, click .NET Framework3.5 (includes .NET 2.0 and 3.0).
 

Kako omogočiti .NET tramovje 3.5 v Windows 8.1, Windows 8, Windows Server 2012 R2 in Windows Server 2012

 
Predpogoji za .NET Framework 3.5 v Windows 8 in Windows Server 2012
Ti pogoji morajo omogočiti .NET tramovje 3.5 in Windows 8 Windows Server 2012:

Kako omogočiti .NET tramovje 3.5 nadzorni plošči Windows 8.1 in Windows 8

Lahko uporabite nadzorno ploščo v Windows 8.1 ali Windows 8 omogočiti ogrodje .NET Framework 3.5. Če želite omogočiti .NET tramovje 3.5, sledite tem korakom:
  1. Na na Začetek zaslon tipa Vklop funkcije sistema windows, kliknite Nastavitvein nato kliknite zavoj okno zunanja oblika naprej ali ne sveže. (Sledi zaslon strel za ta korak.)
    On the Start Screen type turn on windows features, click Settings, and then click Turn Windows features on or off. (The screen shot for this step follows.)
  2. Pod zavoj okno zunanja oblika naprej ali ne sveže, kliknite .net tramovje 3.5 (vključuje .NET 2.0 in 3.0). Opomba Čarovnik bo iskanje potrebnih datotek in nato pozval, da prenesete datoteke iz Windows Update.
  3. Kliknite Download datoteke iz Windows Update.
  4. Kliknite Dokončaj. (Sledi zaslon strel za ta korak.)
Click Finish
 

Kako omogočiti .NET tramovje 3.5 z uporabo čarovnika za funkcije v Windows Server 2012 R2 in Windows Server 2012 in dodati vloge

Omogočiti .NET tramovje 3.5 v Windows Server 2012 ali Windows Server 2012 R2, sledite tem korakom:
  1. V Server Managerju, kliknite Upravljajin nato kliknite Dodaj vloge in funkcije. (Sledi zaslon strel za ta korak.)
    Add Roles and Features
     
  2. Preden začnete zaslona, kliknite naslednji.
  3. Na zaslonu Izberite vrsto namestitve , kliknite vlogo ali funkcija namestitev in kliknite naprej.
  4. Na zaslonu Izberite ciljni strežnik , izberite ciljni strežnik, in nato kliknite naprej.
  5. Na zaslonu Izberite vloge strežnika , kliknite naprej.
  6. V oknu Izberite funkcije .NET Framework 3.5 funkcije potrdite polje in kliknite naprej.
  7. Blizu opozorilo, in nato kliknite Namesti. Če računalnik nima internetne povezave, kliknite določite nadomestni vir pot, natipkajte pot do mape \sources\SxS na namestitvenem mediju, in nato kliknite v redu. Blizu opozorilo, in nato kliknite Namesti. (Sledi zaslon strel za ta korak.)
    Install
    Opomba V zaslon strel, obvestilo izjavo, da ogrodje .NET Framework 3.5 ni del običajna namestitev. Vendar, namestitvene datoteke so na voljo v mapi skladišča ob bok. Poleg tega nimate v vzpenjati se ali pokažite na posebne WIM vir.
Opomba Če uporabljate upravitelja strežnika Windows Server 2012 dodati vlogo ali funkcijo oddaljenega strežnika, račun računalnika na oddaljeni strežnik zahteva dostop do nadomestni vir pot datoteke, ker uvajanje operacija izvaja v okviru sistema v ciljnem strežniku . 

Enoten način SharePoint za SQL Server Reporting Services

V tem poglavju opisane, kaj je treba upoštevati, ko konfigurirate strežnik SQL v SharePoint integriran način.
Informacije o tem, kako pripraviti, kaj je treba upoštevati, ko konfigurirate strežnik SQL v SharePoint integriran način, glejte Windows Server 2012 podpira SharePoint Server 2010.

System Center svetovalec pravne informacije

Pravilo programske opreme Pravilo naslov Opis pravila Različice izdelkov, proti kateri se ovrednoti pravilo
Sistem Center svetovalec Datoteke zbirke podatkov strežnika SQL prebiva v nepodprti FileSystem V strežniku SQL stopnje svetovalec zazna prisotnost enega ali več datotek zbirke podatkov, ki prebiva pod ReFS (prožno datotečni sistem) v Windows Server 2012 R2 in Windows Server 2012. Zbirke podatkov v Windows strežniku 2012 R2 in Windows Server 2012 ReFS datotečnih sistemih gosti ni podprta za vsakodnevno uporabo. Pregled seznama zbirk podatkov določeno spodaj in sprejme korektivne ukrepe. Glejte članek KB za več podrobnosti. SQL Server 2008 SQL Server 2008 R2 SQL Server 2012

Reference


Če želite več informacij o uvajanju .NET tramovje 3.5, si oglejte Microsoft .NET Framework 3.5 uvajanja ugotovitve. Če želite več informacij o uporabi ASP.NET 3.5 do ASP.NET 4.5 v IIS 8.0, glej IIS 8,0 z uporabo ASP.NET 3.5 do ASP.NET 4.5. Informacije o težavah, ki lahko pride po namestitvi ASP.NET 4.5, glejte ASP.NET 2.0 in ASP.NET 3.5 ne delujejo, ko odstranite ASP.NET 4,5 v Windows 8 ali Windows Server 2012. Če želite več informacij o novih funkcijah v Windows Server 2012, glejte Kaj je novega v Windows Server 2012. Če želite več informacij o namestitvi fail-over grozdenja v Windows Server 2012, glejte temo Installing funkcija Failover grozdov in orodja v Windows Server 2012.