Mi az SQL Server?
A következőkre vonatkozik:SQL Server
A Microsoft SQL Server egy relációsadatbázis-kezelő rendszer (RDBMS). Az alkalmazások és eszközök SQL Server-példányhoz vagy adatbázis-csatlakoznak, és Transact-SQL (T-SQL) használatával kommunikálnak.
Üzembe helyezési lehetőségek
Telepítheti az SQL Servert Windowsra vagy Linuxra, üzembe helyezheti Linux-konténerként , vagy telepítheti egy Azure virtuális gépen , vagy más virtuális gép platformon. Korábban Ön ezt dobozos termékkéntemlíthette.
Az SQL Server támogatott verziói a licencszerződéstől függenek, de a jelen dokumentáció alkalmazásában az SQL Server 2016 (13.x) és újabb verzióit értjük. Az SQL Server 2014 (12.x) és a korábbi verziók dokumentációja AZ SQL Server korábbi verzióinak dokumentációja. Ha szeretné megtudni, hogy az SQL Server mely verziói támogatottak jelenleg, tekintse meg az SQL Server támogatás megszűnésének lehetőségei.
A mögöttes SQL Server adatbázismotort a következő termékek és szolgáltatások is használják:
- Azure SQL Database
- felügyelt Azure SQL-példány
- Microsoft Analytics Platformrendszer (PDW)
- Azure Synapse Analytics
- Azure SQL Edge
Az SQL Server windowsos kiadásai által támogatott funkciók listáját a következő témakörben találja:
- 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
SQL Server-összetevők és -technológiák
Ez a szakasz az SQL Serverben elérhető főbb technológiákat ismerteti.
Komponens | Leírás |
---|---|
adatbázismotor | Az adatbázismotor az adatok tárolásának, feldolgozásának és biztonságossá tételének alapvető szolgáltatása. Az adatbázismotor szabályozott hozzáférést és tranzakciófeldolgozást biztosít, hogy megfeleljen a vállalaton belüli legigényesebb adatfogyasztó alkalmazások követelményeinek. Az adatbázismotor emellett gazdag támogatást nyújt az üzletmenet-folytonosság fenntartásához üzletmenet-folytonosság és adatbázis-helyreállítás révén – SQL Server. |
Machine Learning Services (MLS) |
SQL Server Machine Learning Services támogatja a gépi tanulás integrálását a népszerű R- és Python-nyelvek használatával a vállalati munkafolyamatokba. A Machine Learning Services (In-Database) integrálja az R-t és a Pythont az SQL Serverrel, így a tárolt eljárások meghívásával egyszerűen hozhat létre, fejleszthet át és értékelhet modelleket. A Machine Learning Server nagyvállalati szintű támogatást nyújt az R-hez és a Pythonhoz az SQL Server megkövetelése nélkül. |
Integrációs Szolgáltatások (SSIS) | SQL Server Integration Services egy nagy teljesítményű adatintegrációs megoldások létrehozására szolgáló platform, beleértve az adatraktározáshoz szükséges kinyerési, átalakítási és betöltési (ETL) feldolgozást biztosító csomagokat is. |
Elemzőszolgáltatások (SSAS) | SQL Server Analysis Services egy elemzési adatplatform és eszközkészlet a személyes, csapat- és vállalati üzleti intelligencia számára. A kiszolgálók és ügyféltervezők támogatják a hagyományos OLAP-megoldásokat, az új táblázatos modellezési megoldásokat, valamint az önkiszolgáló elemzést és együttműködést a Power Pivot, az Excel és egy SharePoint Server-környezet használatával. Az Analysis Services adatbányászatot is tartalmaz, hogy feltárhassa a nagy mennyiségű adatban elrejtett mintákat és kapcsolatokat. |
Reporting Services (SSRS) | SQL Server Reporting Services vállalati, webes jelentéskészítési funkciókat biztosít. Létrehozhat olyan jelentéseket, amelyek különböző adatforrásokból származó tartalmakat hoznak létre, jelentéseket tehet közzé különböző formátumokban, és központilag kezelheti a biztonságot és az előfizetéseket. |
replikáció | A SQL Server replikáció egy olyan technológiagyűjtemény, amely az adatok és adatbázis-objektumok másolására és elosztására szolgál az egyik adatbázisból a másikba, majd az adatbázisok közötti szinkronizálást végzi a konzisztencia fenntartása érdekében. A replikáció használatával adatokat oszthat ki különböző helyekre, valamint helyi és széles körű hálózatokkal, betárcsázós kapcsolatokkal, vezeték nélküli kapcsolatokkal és internettel rendelkező távoli vagy mobil felhasználók számára. |
adatminőségi szolgáltatások (DQS) | Data Quality Services tudásalapú adattisztítási megoldást biztosít. A DQS lehetővé teszi, hogy tudásbázist hozzon létre, majd ezt a tudásbázist használva végezze el az adatokon végzett adatkorrekciót és deduplikációt számítógéppel és interaktív eszközökkel. Használhat felhőalapú referenciaadat-szolgáltatásokat, és létrehozhat egy olyan adatkezelési megoldást, amely integrálja a DQS-t az SQL Server Integration Services és a Master Data Services szolgáltatással. |
Főadat-szolgáltatások (MDS) | Master Data Services az SQL Server fő adatkezelési megoldása. A Master Data Servicesre épülő megoldás biztosítja, hogy a jelentéskészítés és az elemzés a megfelelő információkon alapuljon. A Master Data Services használatával létrehoz egy központi adattárat a főadatokhoz, és naplózható, biztonságos rekordot tart fenn az adatokról az idő múlásával. |
Alapvető fogalmak
Ez a táblázat az SQL Server és az Azure SQL alapvető fogalmaira mutató hivatkozásokat tartalmaz.
Csatlakozás az SQL Serverhez
- Csatlakozás az adatbázismotorra
- Mi az az SQL Server Management Studio (SSMS)?
- Mi az Azure Data Studio?
Azure-integráció
Bár az SQL Server önálló termék, amely Windows és Linux operációs rendszert futtató számítógépekre telepíthető, az SQL Server-példányokat több Azure-szolgáltatással is integrálhatja.
Azure-beli virtuális gépek
Azure-beli virtuális gépeken futó SQL Server lehetővé teszi, hogy az SQL Server teljes verzióját használja a felhőben anélkül, hogy bármilyen helyszíni hardvert kellene kezelnie. Az SQL Server virtuális gépek (VM-ek) a licencelési költségeket is leegyszerűsítik a használat utáni fizetési modell esetén.
Az Azure-beli virtuális gépek a világ számos különböző földrajzi régiójában futnak. Különböző gépméreteket is kínálnak. A virtuálisgép-rendszerképtár lehetővé teszi egy SQL Server rendszerű virtuális gép létrehozását a megfelelő verzióval, kiadással és operációs rendszerrel. Így a virtuális gépek számos különböző SQL Server-számítási feladathoz jó választássá válik.
Azure Arc
Azure Arc által engedélyezett SQL Server egységes többfelhős és helyszíni felügyeleti platformmal egyszerűsíti a szabályozást és a felügyeletet. Az Azure Arc központosított, egységes módot biztosít a teljes környezet együttes felügyeletére, a meglévő nem Azure-beli és/vagy helyszíni virtuális gépek, Kubernetes-fürtök és adatbázisok Azure Resource Managerbe való kombinálásával.
Használhatja az Azure-szolgáltatásokat és a felügyeleti képességeket, bevezetheti a DevOps-eljárásokat az új natív felhőminták támogatásához a környezetben, és absztrakciós rétegként konfigurálhatja az egyéni helyeket az Azure Arc-kompatibilis Kubernetes-fürtök és -fürtbővítmények tetején, függetlenül attól, hogy hol találhatók az erőforrások.
Azure Kubernetes Service (AKS)
Azure Kubernetes Service (AKS) egy felügyelt Kubernetes-szolgáltatás tárolófürtök üzembe helyezéséhez és kezeléséhez. Linux-tárolókon futó SQL Serverrel üzembe helyezhet egy SQL Server Linux-tárolót az AKS-ben Helm-diagramokhasználatával.
Jegyzet
Beállíthatja az Azure Arc által engedélyezett FELÜGYELT SQL-példányt is egy tetszőleges Kubernetes-infrastruktúrán, amely lehetővé teszi a szolgáltatás azure-beli kezelését, miközben az adatok a kívánt helyen maradnak.
Adatok migrálása és áthelyezése
Az SQL Server számos lehetőséget kínál az adattulajdon migrálásához és modernizálásához.
Migrálás a felhőbe
- SQL Server-számítási feladatok migrálása (gyakori kérdések)
- Adatok importálása és exportálása az SQL Server Importálás és exportálás varázslóval
- Azure Database migrálási útmutatói
Migrálás az SQL Serverre
- Adatbázisok és strukturált adatok áttelepítése linuxos SQL Serverre1
- Data Migration Assistant
- Adatok importálása az Excelből az SQL Serverbe vagy az Azure SQL Database-be
- SQL Server Migration Assistant
1 SQL Server 2017 (14.x) és újabb verziók.
Az SQL Server verziójának frissítése
- AZ SQL Server legújabb frissítései és verzióelőzményei
Minták
- Wide World Importers mintaadatbázisok
- AdventureWorks-mintaadatbázisok
- SQL Server-minták GitHub-
Segítség kérése
- ÖTLETEK AZ SQL-hez: Javaslatai vannak az SQL Server fejlesztésére?
- Microsoft Q & A (SQL Server)
- DBA Stack Exchange (sql-server címke): Sql Server-kérdések
- Stack Overflow (sql-server címke): Válaszok az SQL fejlesztési kérdéseire
- Microsoft SQL Server licencfeltételei és információi
- támogatási lehetőségek üzleti felhasználók számára
- További SQL Server-súgó és visszajelzés
Közreműködés az SQL dokumentációjában
Tudta, hogy saját maga szerkesztheti az SQL-tartalmakat? Ha így tesz, nem csak a dokumentáció fejlesztésében segít, hanem az oldal közreműködőjeként is jóváírást kap.
További információért lásd: Hogyan járulhat hozzá az SQL Server dokumentációjához