Jegyzet
Az oldalhoz való hozzáférés engedélyezést igényel. Próbálhatod be jelentkezni vagy könyvtárat váltani.
Az oldalhoz való hozzáférés engedélyezést igényel. Megpróbálhatod a könyvtár váltását.
A következőkre vonatkozik:SQL Server Linux rendszeren
Ez a cikk a Linuxon futó SQL Server 2022 (16.x) különböző kiadásai által támogatott funkciók részleteit ismerteti.
A Windows rendszeren futó SQL Server kiadásairól és támogatott funkcióiról az SQL Server 2022
A telepítési követelmények az alkalmazás igényeitől függően változnak. Az SQL Server különböző kiadásai megfelelnek a szervezetek és egyének egyedi teljesítményének, futtatókörnyezetének és árkövetelményeinek. A telepített SQL Server-összetevők az adott követelményektől is függnek. Az alábbi szakaszok segítenek megérteni, hogyan hozhatja létre a legjobb választást az SQL Server kiadásai és összetevői között.
A legújabb kibocsátási megjegyzésekért és az új információkért tekintse meg Linuxsql server 2022 kibocsátási megjegyzéseit.
A Linuxon nem elérhető SQL Server-funkciók listáját a nem támogatott szolgáltatások és szolgáltatásokcímű témakörben találja.
Próbálja ki az SQL Servert
- SQL Server 2022 letöltése
SQL Server-kiadások
Az alábbi táblázat az SQL Server kiadásait ismerteti.
| Kiadás | Definíció |
|---|---|
| Enterprise1 | A premier ajánlat, az SQL Server Enterprise kiadás átfogó, csúcskategóriás adatközponti képességeket kínál villámgyors teljesítménnyel, korlátlan virtualizálással 1 és teljes körű üzleti intelligenciával, így magas szolgáltatási szintet tesz lehetővé a kritikus fontosságú számítási feladatokhoz és a végfelhasználók számára az adatelemzésekhez való hozzáféréshez. |
| Szabvány | Az SQL Server Standard kiadás a teljesítmény, a biztonság és a megfizethetőség egyensúlyát biztosítja azoknak a vállalatoknak, amelyeknek nagyvállalati szintű képességekre van szükségük az összetettség nélkül. Ez a kiadás nagyvállalati szintű teljesítményt, üzletiintelligencia-képességeket és hibrid rugalmasságot biztosít a növekvő vállalkozások számára. |
| Web2 | Az SQL Server Web kiadás egy alacsony teljes bekerülési költségű lehetőség a webszolgáltatók számára (beleértve az IaaS-en való webkiadás kiválasztását az Azure-on) és a webes szolgáltatási beszállítók számára, amelyek méretezhetőséget, megfizethetőséget és kezelhetőségi képességeket biztosítanak a kis és nagy méretű webes alkalmazásokhoz vagy platformokhoz. |
| Fejlesztő | Az SQL Server Developer Edition lehetővé teszi, hogy a fejlesztők bármilyen alkalmazást az SQL Server fölé építsenek. Az Enterprise kiadás összes funkcióját tartalmazza, de fejlesztési és tesztelési rendszerként, nem éles kiszolgálóként használható. Az SQL Server Developer edition ideális választás az alkalmazások készítését és tesztelését végző felhasználóknak. |
| Értékelés | Az SQL Server Evaluation kiadás az Enterprise kiadás összes funkcióját tartalmazza. A kiértékelési üzembe helyezés 180 napig érhető el. További információ: SQL Server licencelési erőforrásai és dokumentumai. |
| Express3 | Az SQL Server Express kiadás egy belépési szintű, ingyenes adatbázis, amely ideális asztali és kis méretű kiszolgálói adatvezérelt alkalmazások tanulásához és létrehozásához. Ez a legjobb választás az ügyfélalkalmazásokat fejlesztő független szoftvergyártók, fejlesztők és hobbisták számára. Ha speciálisabb adatbázis-funkciókra van szüksége, az SQL Server Express zökkenőmentesen frissíthető az SQL Server egyéb magasabb szintű kiadásaira. Az SQL Server Express LocalDB az Express kiadás egyszerűsített verziója, amely minden programozhatósági funkciójával rendelkezik, felhasználói módban fut, és gyors, nulla konfigurációs telepítéssel és az előfeltételek rövid listájával rendelkezik. |
Az 1 Nagyvállalati kiadás korlátlan virtualizálást kínál a Szoftvergaranciával rendelkező ügyfelek számára. A telepítéseknek meg kell felelniük a licencelési útmutatónak. További információ: SQL Server licencelési erőforrásai és dokumentumai.
A 2 webes kiadás nem érhető el az SQL Server 2025 (17.x) és újabb verzióiban.
3 Az SQL Server 2025 -től kezdve (17.x) az Express kiadás tartalmazza az Advanced Servicest tartalmazó SQL Server Express kiadásban elérhető összes funkciót.
AZ SQL Server használata ügyfél-/kiszolgálóalkalmazásokkal
Csak az SQL Server ügyfélösszetevőit telepítheti egy olyan ügyfél-/kiszolgálóalkalmazásokat futtató számítógépre, amely közvetlenül az SQL Server egy példányához csatlakozik. Az ügyfélösszetevők telepítése akkor is jó megoldás, ha egy SQL Server-példányt felügyel egy adatbázis-kiszolgálón, vagy ha SQL Server-alkalmazásokat tervez fejleszteni.
SQL Server-összetevők
A Linuxon futó SQL Server 2022 (16.x) támogatja az SQL Server adatbázismotort. Az alábbi táblázat az adatbázismotor funkcióit ismerteti.
| Kiszolgálóösszetevők | Leírás |
|---|---|
| SQL Server adatbázismotor | Az SQL Server adatbázismotorja tartalmazza az adatbázismotort, az adatok tárolására, feldolgozására és védelmére szolgáló alapvető szolgáltatást, a replikációt, a Full-Text keresést, a relációs és XML-adatok kezelésére szolgáló eszközöket, valamint az adatbázis-elemzési integrációt. |
Fejlesztői, Enterprise Core- és próbaverziós kiadások
A fejlesztői, enterprise core- és próbaverziós kiadások által támogatott funkciókért tekintse meg az SQL Server Enterprise kiadáshoz tartozó funkciókat az alábbi táblázatokban.
A Fejlesztői kiadás továbbra is csak egy ügyfelet támogat SQL Server Elosztott lejátszás.
Méretezési korlátok
| Jellemző | Vállalati | Standard | web | Expressz |
|---|---|---|---|---|
| Egyetlen példány által használt maximális számítási kapacitás – SQL Server adatbázismotor 1 | Operációs rendszer maximális száma | A korlátozás a 4 foglalatra vagy a 24 magra vonatkozik, amelyik kisebb. | 4 foglalat vagy 16 mag kisebb méretűre korlátozva | 1 aljzat vagy 4 mag kisebbre korlátozva |
| Egyetlen példány által használt maximális számítási kapacitás – Analysis Services vagy Reporting Services | Operációs rendszer maximális száma | A korlátozás a 4 foglalatra vagy a 24 magra vonatkozik, amelyik kisebb. | 4 foglalat vagy 16 mag kisebb méretűre korlátozva | 1 aljzat vagy 4 mag kisebbre korlátozva |
| Az SQL Server adatbázismotor példányonkénti pufferkészlet maximális memóriája | Operációs rendszer maximális száma | 128 GB | 64 GB | 1410 MB |
| A pufferkészlet-bővítmény maximális kapacitása az SQL Server-adatbázismotor példányonként | 32 * (maximális kiszolgálói memóriakonfiguráció) | 4 * (maximális kiszolgálói memóriakonfiguráció) | Nincs adat. | Nincs adat. |
| A SQL Server-adatbázismotor példányonkénti oszlopcentrikus szegmensgyorsítótár maximális memóriája | Korlátlan memória | 32 GB | 16 GB | 352 MB |
| A memóriaoptimalizált adatméret maximális száma adatbázisonként az SQL Server adatbázismotorban | Korlátlan memória | 32 GB | 16 GB | 352 MB |
| Relációs adatbázis maximális mérete | 524 petabájt | 524 petabájt | 524 petabájt | 10 GB |
1 Nagyvállalati kiadás a Server + Client Access License (CAL) alapú licenceléssel (új szerződésekhez nem érhető el) SQL Server-példányonként legfeljebb 20 magra korlátozódik. A core-alapú kiszolgálólicencelési modellnek nincsenek korlátai. További információ: Számítási kapacitás korlátai az SQL Serverkiadása szerint.
Magas szintű rendelkezésre állás
| Jellemző | Vállalati | Standard | web | Expressz |
|---|---|---|---|---|
| Naplók továbbítása | Igen | Igen | Igen | Nem |
| Biztonsági mentés tömörítése | Igen | Igen | Nem | Nem |
| Adatbázis-pillanatkép | Igen | Igen | Nem | Nem |
| Always On feladatátvevő fürtpéldányok 1 | Igen | Igen | Nem | Nem |
| Always On rendelkezésre állási csoportok 2 | Igen | Nem | Nem | Nem |
| Alapszintű rendelkezésre állási csoportok 3 | Nem | Igen | Nem | Nem |
| A replika véglegesítésének minimális rendelkezésre állási csoportja | Igen | Igen | Nem | Nem |
| Fürt nélküli rendelkezésre állási csoport | Igen | Igen | Nem | Nem |
| Online lap és fájl visszaállítása | Igen | Nem | Nem | Nem |
| Online indexelés | Igen | Nem | Nem | Nem |
| Újrakezdhető online index-újraépítések | Igen | Nem | Nem | Nem |
| Online sémamódosítás | Igen | Nem | Nem | Nem |
| Gyors helyreállítás | Igen | Nem | Nem | Nem |
| Tükrözött biztonsági másolatok | Igen | Nem | Nem | Nem |
| Memória és processzor hotswap hozzáadása | Igen | Nem | Nem | Nem |
| Titkosított biztonsági mentés | Igen | Igen | Nem | Nem |
| Hibrid biztonsági mentés az Azure-ba (biztonsági mentés URL-címre) | Igen | Igen | Nem | Nem |
1 Enterprise kiadásban a csomópontok száma az operációs rendszer maximális száma. Standard kiadás esetén két csomópont támogatott.
2 Enterprise kiadásban legfeljebb 8 másodlagos replika – köztük 2 szinkron másodlagos replika – támogatását biztosítja.
3 Standard kiadás támogatja az alapszintű rendelkezésre állási csoportokat. Egy alapszintű rendelkezésre állási csoport két replikát támogat egy adatbázissal. Az alapszintű rendelkezésre állási csoportokkal kapcsolatos további információkért lásd: Alapszintű Always On rendelkezésre állási csoportok egyetlen adatbázishoz.
Méretezhetőség és teljesítmény
| Jellemző | Vállalati | Standard | web | Expressz |
|---|---|---|---|---|
| Oszlopalakzat 1 | Igen | Igen | Igen | Igen |
| Nagyméretű objektum bináris fájljai fürtözött oszlopcentrikus indexekben | Igen | Igen | Igen | Igen |
| Online nem klaszterezett oszlopstore index újraépítése | Igen | Nem | Nem | Nem |
| In-Memory OLTP 1 | Igen | Igen | Igen | Igen |
| Állandó fő memória | Igen | Igen | Igen | Igen |
| Tábla- és indexparticionálás | Igen | Igen | Igen | Igen |
| Adattömörítés | Igen | Igen | Igen | Igen |
| Erőforrás-kormányzó | Igen | Nem | Nem | Nem |
| Particionált táblák párhuzamossága | Igen | Nem | Nem | Nem |
| NUMA-tudatos nagy lapméretű memória és puffertömb kiosztás. | Igen | Nem | Nem | Nem |
| I/O-erőforrás-szabályozás | Igen | Nem | Nem | Nem |
| Késleltetett tartósság | Igen | Igen | Igen | Igen |
| A tömeges beszúrás fejlesztései | Igen | Igen | Igen | Igen |
1 In-Memory OLTP-adatméret és oszlop-tároló szegmens-gyorsítótár méret a kiadás által megadott memóriamennyiségre korlátozódik a Méretezési korlátok szakaszban. A párhuzamosság maximális foka korlátozott. Az index buildek folyamat-párhuzamossága (DOP) a Standard kiadáshoz 2 DOP-ra, a webes és expressz kiadásokhoz pedig 1 DOP-ra korlátozódik. Ez a lemezalapú táblákon és a memóriaoptimalizált táblákon létrehozott oszlopcentrikus indexekre vonatkozik.
Intelligens lekérdezésfeldolgozás
| Jellemző | Vállalati | Standard | web | Expressz |
|---|---|---|---|---|
| Automatikus hangolás | Igen | Nem | Nem | Nem |
| Batch módú adaptív illesztések | Igen | Nem | Nem | Nem |
| Batch módú memóriavisszajelzés | Igen | Nem | Nem | Nem |
| Többutas táblázatértékű függvények összefűzött végrehajtása | Igen | Igen | Igen | Igen |
Biztonság
| Jellemző | Vállalati | Standard | web | Expressz |
|---|---|---|---|---|
| Sorszintű biztonság | Igen | Igen | Igen | Igen |
| Mindig Titkosítva | Igen | Igen | Igen | Igen |
| Dinamikus adatmaszkolás | Igen | Igen | Igen | Igen |
| Alapszintű auditálás | Igen | Igen | Igen | Igen |
| Részletes auditálás | Igen | Igen | Igen | Igen |
| Transzparens adattitkosítás (TDE) | Igen | Igen | Nem | Nem |
| Bővíthető kulcsmenedzsment (EKM) az Azure Key Vault 1 | Igen | Igen | Igen | Igen |
| Felhasználó által definiált szerepkörök | Igen | Igen | Igen | Igen |
| Tartalmazott adatbázisok | Igen | Igen | Igen | Igen |
| Biztonsági mentések titkosítása | Igen | Igen | Nem | Nem |
1 EKM az Azure Key Vault használatával linuxos SQL Serverhez érhető el, kezdve az SQL Server 2022 (16.x) CU 12-vel. További információ: Sql Server TDE bővíthető kulcskezelésének beállítása az Azure Key Vaulthasználatával.
Manageability
| Jellemző | Vállalati | Standard | web | Expressz |
|---|---|---|---|---|
| Dedikált rendszergazdai kapcsolat | Igen | Igen | Igen | Igen 1 |
| PowerShell-szkriptek támogatása | Igen | Igen | Igen | Igen |
| Az adatrétegbeli alkalmazásösszetevő-műveletek (kinyerés, üzembe helyezés, frissítés, törlés) támogatása | Igen | Igen | Igen | Igen |
| Szabályzat automatizálása (ütemezés és módosítás ellenőrzése) | Igen | Igen | Igen | Nem |
| Teljesítményadatgyűjtő | Igen | Igen | Igen | Nem |
| Standard teljesítményjelentések | Igen | Igen | Igen | Nem |
| Terv útmutatók és tervbefagyasztás a terv útmutatóihoz | Igen | Igen | Igen | Nem |
Indexelt nézetek közvetlen lekérdezése (tipp használatával NOEXPAND ) |
Igen | Igen | Igen | Igen |
| Automatikus indexelt nézetek karbantartása | Igen | Igen | Igen | Nem |
| Elosztott particionált nézetek | Igen | Nem | Nem | Nem |
| Párhuzamos indexkarbantartási műveletek | Igen | Nem | Nem | Nem |
| Indexelt nézet automatikus használata a lekérdezésoptimalizálóval | Igen | Nem | Nem | Nem |
| Párhuzamos konzisztencia ellenőrzése | Igen | Nem | Nem | Nem |
| SQL Server segédprogram vezérlőpontja | Igen | Nem | Nem | Nem |
1 nyomkövetési jelzővel.
Programozhatóság
| Jellemző | Vállalati | Standard | web | Expressz |
|---|---|---|---|---|
| JSON | Igen | Igen | Igen | Igen |
| Lekérdezéstár | Igen | Igen | Igen | Igen |
| Időbeli | Igen | Igen | Igen | Igen |
| Natív XML-támogatás | Igen | Igen | Igen | Igen |
| XML-indexelés | Igen | Igen | Igen | Igen |
MERGE és upsert funkciók |
Igen | Igen | Igen | Igen |
| Dátum- és időadatok típusai | Igen | Igen | Igen | Igen |
| Nemzetköziesítés támogatása | Igen | Igen | Igen | Igen |
| Teljes szöveges és szemantikai keresés | Igen | Igen | Igen | Igen |
| A lekérdezés nyelvének specifikációja | Igen | Igen | Igen | Igen |
| Service Broker (üzenetkezelés és üzenetsor-kezelés) | Igen | Igen | Nincs 1 | Nincs 1 |
| Transact-SQL végpontok | Igen | Igen | Igen | Nem |
| Graph | Igen | Igen | Igen | Igen |
csak 1 ügyfél.
Integrációs szolgáltatások
Az SQL Server kiadásai által támogatott Integrációs szolgáltatások (SSIS) funkcióiról az SQL Serverkiadásai által támogatott
Térbeli és helyalapú szolgáltatások
| Jellemző | Vállalati | Standard | web | Expressz |
|---|---|---|---|---|
| Térbeli indexek | Igen | Igen | Igen | Igen |
| Planáris és geodéziai adattípusok | Igen | Igen | Igen | Igen |
| Fejlett térbeli könyvtárak | Igen | Igen | Igen | Igen |
| Iparági szabványnak megfelelő térbeli adatformátumok importálása/exportálása | Igen | Igen | Igen | Igen |
Memóriakorlátok konfigurálása a vezérlőcsoport (cgroup) v2 használatával
Az SQL Server 2025 (17.x) és az SQL Server 2022 (16.x) CU 20-tól kezdve az SQL Server észleli és tiszteletben tartja a vezérlőcsoport (cgroup) v2 korlátozásait, javítja a teljesítménystabilitást és az erőforrások elkülönítését Docker- és Kubernetes-környezetekben és OpenShift-környezetekben. A vezérlőcsoportok lehetővé teszik a Linux-kernel részletes vezérlését olyan rendszererőforrások felett, mint a CPU és a memória.
A cgroup v2 támogatásával az SQL Server enyhíti a tárolóalapú üzemelő példányokban korábban észlelt memóriakihasználtsági (OOM-) hibákat, különösen a Kubernetes-fürtökön (például AKS v1.25+), ahol a tároló specifikációiban meghatározott memóriakorlátokat nem kényszerítették ki.
A cgroup verziójának ellenőrzése
stat -fc %T /sys/fs/cgroup
Az eredmények a következők:
| Result | Leírás |
|---|---|
cgroup2fs |
Cgroup v2-t használ |
cgroup |
A cgroup v1-et használja |
Váltás cgroup v2-re
A legegyszerűbb út egy olyan disztribúció kiválasztása, amely a dobozon kívül támogatja a cgroup v2-t.
Ha manuálisan kell váltania, adja hozzá a következő sort a GRUB-konfigurációhoz:
systemd.unified_cgroup_hierarchy=1
Ezután futtassa a következő parancsot a GRUB frissítéséhez:
sudo update-grub
További információt a következő források tartalmaznak:
- Rövid útmutató: SQL Server Linux-tároló üzembe helyezése a Kubernetesben Helm-diagramok használatával
- Linux Kernel cgroup v2 dokumentációja
- Vezérlőcsoport v2
Nem támogatott funkciók és szolgáltatások
A következő funkciók és szolgáltatások nem érhetők el a Linuxon futó SQL Server 2022 (16.x) rendszerhez. Ezeknek a funkcióknak a támogatása idővel egyre inkább engedélyezve lesz.
| Terület | Nem támogatott funkció vagy szolgáltatás | Megjegyzések |
|---|---|---|
| adatbázismotor | Egyesítő replikáció | |
| Stretch DB (nyújtható adatbázis) | Ez a funkció elavult az SQL Server 2022-ben (16.x), és nem támogatott. | |
| Elosztott lekérdezés külső kapcsolatokkal | ||
| Kiszolgálók az SQL Serveren kívüli adatforrásokhoz vannak csatolva | A PolyBase linuxos telepítése más adatforrások SQL Serverről való lekérdezéséhez Transact-SQL szintaxis használatával. Olyan forgatókönyvek esetén, ahol a PolyBase nem hasznos, küldjön visszajelzést a Microsoft Azure fórumának. | |
A rendszer kiterjesztett tárolt eljárásai (xp_cmdshellstb.) |
Ez a funkció elavult. Ha konkrét követelményekkel rendelkezik, küldjön visszajelzést a Microsoft Azure fórumának. | |
| FileTable, FILESTREAM | Ha konkrét követelményekkel rendelkezik, küldjön visszajelzést a Microsoft Azure fórumának. | |
CLR-szerelvények a EXTERNAL_ACCESS vagy UNSAFE engedélykészlettel |
||
| Pufferkészlet bővítménye | ||
| Biztonsági mentés URL-címre – lapblob | A biztonsági mentés URL-címre a blokkblobok esetén támogatott, a megosztott hozzáférési aláíráshasználatával. | |
| SQL Server-ügynök | Alrendszerek: CmdExec, PowerShell, Queue Reader, SSIS, SSAS, SSRS | |
| Figyelmeztetések | ||
| Felügyelt biztonsági mentés | ||
| magas rendelkezésre állású | Adatbázis-tükrözés | Ez a funkció elavult. Használja inkább az Always On rendelkezésre állási csoportokat. |
| Biztonság | Bővíthető kulcskezelés (EKM) | Az Azure Key Vaultot használó bővíthető kulcskezelés az SQL Serverhez érhető el Linux-környezetekben, kezdve az SQL Server 2022 (16.x) CU 12-vel. Kövesse 5. lépés utasításait: Az SQL Server konfigurálása tovább. |
| Windows integrált hitelesítés csatolt kiszolgálókhoz | ||
| Windows integrált hitelesítés rendelkezésre állási csoport (AG) végpontjaihoz | Tanúsítványalapú végponthitelesítés létrehozása és használata rendelkezésre állási csoportokhoz. További információ: Sql Server rendelkezésre állási csoport konfigurálása magas rendelkezésre álláshoz Linuxon. | |
| Always Encrypted technológia biztonságos enklávékkal | ||
| TLS 1.3 | ||
| A Linux-alapú SQL Server nem felel meg a FIPS-nek | ||
| Szolgáltatások | SQL Server Böngésző | Linux rendszeren nincs szükség az SQL Server Browser szolgáltatásra, mert gazdagépenként csak egyetlen alapértelmezett példány támogatott. A Windowstól eltérően nincsenek feloldandó nevesített példányok, és a port explicit módon van konfigurálva a telepítés során. |
| SQL Server R-szolgáltatások | Az SQL Server R az SQL Serveren belül támogatott, de az SQL Server R-szolgáltatások külön csomagként nem támogatottak. Az SQL Server 2019 és SQL Server 2022linuxos gépi tanulási szolgáltatásai telepíthetők. |
|
| Analysis Services | ||
| Jelentési Szolgáltatások | Power BI jelentéskészítő kiszolgáló katalógusadatbázisainak konfigurálása LinuxSQL Serverhez. Futtassa az SQL Server Reporting Servicest (SSRS) Windows rendszeren, és tárolja az SSRS katalógusadatbázisait a Linux rendszerű SQL Serveren. | |
| Adatminőségi szolgáltatások | Elavult funkció. | |
| Fő adatszolgáltatások | Elavult funkció. |
Jegyzet
Az Azure Arc-ügynöktől függő legújabb SQL Server 2022 (16.x) funkciók, beleértve a Microsoft Entra Authenticationt (korábbi nevén Azure Active Directory-hitelesítést), a Microsoft Purview-t, az SQL Server használatalapú fizetését (PAYG) és a Defender-integrációt, jelenleg nem támogatottak a tárolókban üzembe helyezett SQL Server esetében. Az Azure Arc által engedélyezett SQL Server nem támogatja a tárolókbanfutó SQL Servert.
Az SQL Server windowsos kiadásai által támogatott funkciók listáját a következő témakörben találja:
- Az SQL Server 2025 kiadásai és támogatott funkciói
- SQL Server 2022 kiadásai és támogatott funkciói
- SQL Server 2019 kiadásai és támogatott funkciói
- SQL Server 2017 kiadásai és támogatott funkciói
- SQL Server 2016- kiadásai és támogatott funkciói