Mi az a Azure SQL Managed Instance?

A KÖVETKEZŐKRE VONATKOZIK: Azure SQL Managed Instance

Azure SQL Managed Instance egy intelligens, skálázható felhőalapú adatbázis-szolgáltatás, amely egyesíti a legszélesebb körű SQL Server adatbázismotor-kompatibilitást a teljes körűen felügyelt és örökzöld platform összes előnyével. SQL Managed Instance közel 100%-os kompatibilitással rendelkezik a legújabb SQL Server (Enterprise kiadás) adatbázismotorral, amely egy natív virtuális hálózati (VNet) implementációt biztosít, amely kezeli a gyakori biztonsági problémákat, és a meglévő SQL Server ügyfelek számára kedvező üzleti modellt biztosít. SQL Managed Instance lehetővé teszi, hogy a meglévő SQL Server-ügyfelek minimális alkalmazás- és adatbázis-módosításokkal emeljenek át helyszíni alkalmazásokat a felhőbe. Ugyanakkor SQL Managed Instance megőrzi az összes PaaS-képességet (automatikus javítások és verziófrissítések, automatikus biztonsági mentések, magas rendelkezésre állás), amelyek drasztikusan csökkentik a felügyeleti terhelést és a TCO-t.

Ha még nem ismeri a Azure SQL Managed Instance, tekintse meg a részletes Azure SQLvideósorozatunk Azure SQL Managed Instance videóját:

Fontos

Azoknak a régióknak a listáját, ahol jelenleg SQL Managed Instance érhető el, tekintse meg a támogatott régiókat.

Az alábbi ábrán a SQL Managed Instance főbb jellemzői láthatóak:

Key features

Azure SQL Managed Instance olyan ügyfelek számára készült, akik nagy számú alkalmazást szeretnének migrálni egy helyszíni vagy IaaS-alapú, saját készítésű vagy ISV által biztosított környezetből egy teljes körűen felügyelt PaaS-felhőkörnyezetbe, a lehető legkevesebb migrálási erőfeszítéssel. A teljesen automatizált Azure Data Migration Service használatával az ügyfelek áttelepíthetik meglévő SQL Server-példányukat a SQL Managed Instance, amely kompatibilitást biztosít a SQL Server és az ügyfélpéldányok natív VNet-támogatással való teljes elkülönítéséhez. A migrálási lehetőségekről és eszközökről a migrálás áttekintésében talál további információt: SQL Server Azure SQL Managed Instance.
A Frissítési Garanciával a meglévő licenceket kedvezményes díjszabásra cserélheti SQL Managed Instance a SQL Server Azure Hybrid Benefit használatával. SQL Managed Instance a legjobb migrálási cél a felhőben olyan SQL Server példányokhoz, amelyek magas biztonságot és gazdag programozhatósági felületet igényelnek.

Főbb funkciók és képességek

SQL Managed Instance kombinálja az Azure SQL Database és a SQL Server adatbázismotorban elérhető legjobb funkciókat.

Fontos

SQL Managed Instance a SQL Server legújabb verziójának összes funkciójával fut, beleértve az online műveleteket, az automatikus tervkorrekciókat és a vállalati teljesítmény egyéb fejlesztéseit. Az elérhető funkciók összehasonlítását a Funkciók összehasonlítása ismerteti: Azure SQL Managed Instance és SQL Server.

PaaS-előnyök Az üzletmenet folytonossága
Nincs hardvervásárlás és -kezelés
Nincs felügyeleti többletterhelés a mögöttes infrastruktúra kezeléséhez
Gyors üzembe helyezés és szolgáltatásskálázás
Automatikus javítás és verziófrissítés
Integráció más PaaS-adatszolgáltatásokkal
99,99%-os üzemidő SLA
Beépített magas rendelkezésre állás
Automatikus biztonsági mentéssel védett adatok
Ügyfél által konfigurálható biztonsági másolatok megőrzési időtartama
Felhasználó által kezdeményezett biztonsági mentések
Időponthoz kötött adatbázis-visszaállítási képesség
Biztonság és megfelelőség Felügyelet
Izolált környezet (VNet-integráció, egybérlős szolgáltatás, dedikált számítás és tárolás)
Transzparens adattitkosítás (TDE)
Azure Active Directory (Azure AD) hitelesítés, egyszeri bejelentkezés támogatása
Azure AD kiszolgálónevek (bejelentkezések)
Mi Windows hitelesítés Azure AD egyszerű felhasználók számára (előzetes verzió)
A megfelelőségi szabványoknak ugyanúgy megfelel, mint Azure SQL Database
SQL naplózás
Advanced Threat Protection
Azure Resource Manager API a szolgáltatások kiépítésének és skálázásának automatizálásához
Azure Portal funkciók manuális szolgáltatáskiépítéshez és skálázáshoz
Data Migration Service

Fontos

Azure SQL Managed Instance számos megfelelőségi szabványnak megfelelő minősítéssel rendelkezik. További információt a Microsoft Azure megfelelőségi ajánlatokban talál, ahol megtalálja a SQL Managed Instance megfelelőségi tanúsítványok legfrissebb listáját, amely a SQL Database alatt található.

A SQL Managed Instance főbb funkciói az alábbi táblázatban láthatók:

Szolgáltatás Leírás
SQL Server verzió/build SQL Server adatbázismotor (legújabb stabil)
Felügyelt automatikus biztonsági mentések Yes
Beépített példány- és adatbázismonitorozás és -metrikák Yes
Automatikus szoftverjavítás Yes
Az adatbázismotor legújabb funkciói Yes
Adatfájlok (SOROK) száma adatbázisonként Többszörös
Naplófájlok (LOG) száma adatbázisonként 1
Virtuális hálózat – Azure Resource Manager üzembe helyezése Yes
VNet – Klasszikus üzemi modell No
Portáltámogatás Yes
Beépített integrációs szolgáltatás (SSIS) Nem – Az SSIS Azure Data Factory PaaS része
Beépített Analysis Service (SSAS) Nem – Az SSAS különálló PaaS
Beépített jelentéskészítési szolgáltatás (SSRS) Nem – használjon Power BI lapszámozott jelentéseket, vagy üzemeltetje az SSRS-t egy Azure-beli virtuális gépen. Bár SQL Managed Instance nem tudja szolgáltatásként futtatni az SSRS-t, képes SSRS-katalógusadatbázisokat üzemeltetni egy Azure-beli virtuális gépen telepített jelentéskészítő kiszolgálóhoz SQL Server hitelesítéssel.

Virtuálismag-alapú vásárlási modell

A SQL Managed Instance virtuálismag-alapú vásárlási modellje rugalmasságot, vezérlést, átláthatóságot és egyszerű módot kínál a helyszíni számítási feladatok felhőbeli követelményeinek fordítására. Ez a modell lehetővé teszi, hogy a számítási feladatok igényeinek megfelelően módosítsa a számítást, a memóriát és a tárterületet. A virtuálismag-modell akár 55 százalékos megtakarításra is jogosult a SQL Server Azure Hybrid Benefit.

A virtuálismag-modellben az alábbiak szerint választhatja ki a hardverkonfigurációkat:

  • A standard sorozatú (Gen5) logikai PROCESSZORok az Intel® E5-2673 v4 (Broadwell) 2,3 GHz-es, Intel® SP-8160 (Skylake) és Intel® 8272CL (Cascade Lake) 2,5 GHz-es processzorok, 5,1 GB RAM/CPU virtuális maggal, gyors NVMe SSD-vel, hiperszálas logikai maggal és 4 és 80 mag közötti számítási méretekkel.
  • Prémium sorozat logikai PROCESSZORai Intel® 8370C (Ice Lake) 2,8 GHz-es processzorokon alapulnak, processzoronként 7 GB RAM virtuális maggal, gyors NVMe SSD-vel, hiperszálas logikai maggal és 4 és 80 mag közötti számítási méretekkel.
  • Prémium sorozat memóriaoptimalizált logikai processzorai Intel® 8370C (Ice Lake) 2,8 GHz-es processzorokon alapulnak, processzoronként 13,6 GB RAM-mal, gyors NVMe SSD-vel, hiperszálas logikai maggal és 4 és 64 mag közötti számítási méretekkel.

További információ a hardverkonfigurációk közötti különbségről SQL Managed Instance erőforráskorlátokban.

Szolgáltatásszintek

SQL Managed Instance két szolgáltatási szinten érhető el:

  • Általános célú: Jellemző teljesítmény- és I/O-késési követelményekkel rendelkező alkalmazásokhoz készült.
  • Üzletileg kritikus: Alacsony I/O-késési követelményekkel rendelkező alkalmazásokhoz készült, és minimális hatással van a mögöttes karbantartási műveletekre a számítási feladatra.

Mindkét szolgáltatási szint 99,99%-os rendelkezésre állást garantál, és lehetővé teszi a tárterület méretének és számítási kapacitásának egymástól függetlenül történő kiválasztását. A Azure SQL Managed Instance magas rendelkezésre állású architektúrájáról további információt a Magas rendelkezésre állás és a Azure SQL Managed Instance című témakörben talál.

általános célú szolgáltatási szint

Az alábbi lista a általános célú szolgáltatásszint főbb jellemzőit ismerteti:

  • A jellemző teljesítménykövetelményekkel rendelkező üzleti alkalmazások többségéhez tervezték
  • Nagy teljesítményű Azure Blob Storage (16 TB)
  • Beépített magas rendelkezésre állás megbízható Azure Blob Storage és Azure Service Fabric alapján

További információ: Storage réteg a általános célú rétegben, és Storage teljesítménnyel kapcsolatos ajánlott eljárások és szempontok a SQL Managed Instance (általános célú) esetében.

További információ a szolgáltatási szintek közötti különbségről SQL Managed Instance erőforráskorlátokban.

üzletileg kritikus szolgáltatási szint

A üzletileg kritikus szolgáltatásszint magas I/O-követelményekkel rendelkező alkalmazásokhoz készült. Ez biztosítja a legnagyobb rugalmasságot a hibákra több izolált replika használatával.

Az alábbi lista a üzletileg kritikus szolgáltatásszint főbb jellemzőit ismerteti:

  • A legnagyobb teljesítményű és magas rendelkezésre állást követelményeket támasztó üzleti alkalmazásokhoz készült
  • Szupergyors helyi SSD-tárhellyel rendelkezik (standard sorozatokon (Gen5-en akár 4 TB), Prémium sorozaton akár 5,5 TB-ig és akár 16 TB-ig Prémium sorozat memóriaoptimalizált állapotában)
  • Beépített magas rendelkezésre állásAlways On rendelkezésre állási csoportok és az Azure Service Fabric alapján
  • Beépített további írásvédett adatbázis-replika , amely jelentéskészítéshez és más írásvédett számítási feladatokhoz használható
  • Memóriabeli OLTP , amely nagy teljesítményű követelményekkel rendelkező számítási feladatokhoz használható

További információ a szolgáltatási szintek közötti különbségekről SQL Managed Instance erőforráskorlátokban.

Felügyeleti műveletek

Azure SQL Managed Instance olyan felügyeleti műveleteket biztosít, amelyekkel automatikusan telepíthet új felügyelt példányokat, frissítheti a példánytulajdonságokat, és törölheti a példányokat, ha már nincs rájuk szükség. A felügyeleti műveletek részletes magyarázata a felügyelt példányok felügyeleti műveleteinek áttekintési oldalán található.

Magas szintű biztonság és megfelelőség

SQL Managed Instance az Azure platform és az SQL Server adatbázismotor által biztosított speciális biztonsági funkciókkal rendelkezik.

Biztonsági elkülönítés

SQL Managed Instance további biztonsági elkülönítést biztosít az Azure platformon lévő többi bérlőtől. A biztonság elkülönítése a következőket foglalja magában:

  • Natív virtuális hálózati implementáció és kapcsolat a helyszíni környezettel az Azure ExpressRoute vagy VPN Gateway használatával.
  • Az alapértelmezett üzemelő példányban a SQL végpont csak magánhálózati IP-címen keresztül érhető el, ami biztonságos kapcsolatot tesz lehetővé a privát Azure-ból vagy hibrid hálózatokból.
  • Egybérlős dedikált mögöttes infrastruktúrával (számítás, tárolás).

Az alábbi ábra az alkalmazások különböző csatlakozási lehetőségeit ismerteti:

High availability

A VNet-integrációról és a hálózati házirendek alhálózati szintű kikényszerítéséről további információt a felügyelt példányok VNet-architektúrájában talál, és Csatlakozás az alkalmazást egy felügyelt példányra.

Fontos

Helyezzen több felügyelt példányt ugyanabban az alhálózatban, ahol a biztonsági követelmények megengedik, mivel ez további előnyökkel jár. Az ugyanabban az alhálózatban található példányok közös helye jelentősen leegyszerűsíti a hálózati infrastruktúra karbantartását, és csökkenti a példányok üzembe helyezésének idejét, mivel a hosszú üzembe helyezési időtartam az első felügyelt példány alhálózaton való üzembe helyezésének költségével jár.

Biztonsági funkciók

Azure SQL Managed Instance az adatok védelmére használható speciális biztonsági funkciók készletét biztosítja.

  • SQL Managed Instance naplózás nyomon követi az adatbázis-eseményeket, és egy, az Azure Storage-fiókban elhelyezett naplófájlba írja őket. A naplózás segíthet a jogszabályi megfelelőség fenntartásában és az adatbázison végzett tevékenység megértésében, valamint az esetleg üzleti veszélyeket vagy biztonsági problémákat jelző rendellenességek feltárásában.
  • Mozgásban lévő adattitkosítás – SQL Managed Instance biztonságossá teszi az adatokat azáltal, hogy titkosítást biztosít a mozgásban lévő adatok számára a Transport Layer Security használatával. A Transport Layer Security mellett a SQL Managed Instance a bizalmas adatok védelmét biztosítja repülés közben, inaktív állapotban és a lekérdezések feldolgozása során Always Encrypted. Always Encrypted adatbiztonságot nyújt a kritikus fontosságú adatok ellopását érintő biztonsági incidensek ellen. Például Always Encrypted esetén a hitelkártyaszámokat a rendszer mindig titkosítva tárolja az adatbázisban, még a lekérdezések feldolgozása során is, lehetővé téve a visszafejtést az adatok feldolgozására jogosult személyzet vagy alkalmazások számára.
  • Az Advanced Threat Protection kiegészíti a naplózást azáltal, hogy a szolgáltatásba beépített biztonságiintelligencia-réteget biztosít, amely észleli az adatbázisok elérésére vagy kihasználására tett szokatlan és potenciálisan káros kísérleteket. Riasztást kap a gyanús tevékenységekről, a lehetséges biztonsági résekről és a SQL injektálási támadásokról, valamint a rendellenes adatbázis-hozzáférési mintákról. Az Advanced Threat Protection-riasztások Felhőhöz készült Microsoft Defender tekinthetők meg. A gyanús tevékenységek részleteivel szolgálnak, és javaslatot tesznek a fenyegetés kivizsgálására és mérséklésére.
  • A dinamikus adatmaszkolás azáltal korlátozza a bizalmas adatok kitettségét, hogy maszkolja azokat a nem kiemelt jogosultságú felhasználók számára. A dinamikus adatmaszkolás segít megelőzni a bizalmas adatokhoz való jogosulatlan hozzáférést azáltal, hogy lehetővé teszi annak kijelölését, hogy a bizalmas adatok mekkora részét fedje fel minimális hatással az alkalmazásrétegre. Ez egy szabályzatalapú biztonsági funkció, amely elrejti a bizalmas adatokat egy lekérdezés eredményhalmazában a kijelölt adatbázismezők felett, miközben az adatbázisban lévő adatok nem változnak.
  • A sorszintű biztonság (RLS) lehetővé teszi az adatbázistábla soraihoz való hozzáférést a lekérdezést végrehajtó felhasználó jellemzői (például csoporttagság vagy végrehajtási környezet) alapján. Az RLS leegyszerűsíti a biztonság tervezését és kódolását az alkalmazásban. Az RLS használatával korlátozásokat érvényesíthet az adatsorokhoz való hozzáférésre. Például annak biztosítása, hogy a dolgozók csak a részlegükhöz kapcsolódó adatsorokhoz férhessenek hozzá, vagy hogy az adathozzáférés csak a releváns adatokra legyen korlátozva.
  • A transzparens adattitkosítás (TDE) titkosítja SQL Managed Instance adatfájlokat, más néven az inaktív adatokat. A TDE valós idejű I/O-titkosítást és visszafejtést végez az adatok és naplófájlok esetén. A titkosítás egy adatbázis-titkosítási kulcsot (DEK) használ, amelyet a rendszer az adatbázis rendszerindítási rekordjában tárol a rendelkezésre állás érdekében a helyreállítás során. Egy felügyelt példány összes adatbázisát transzparens adattitkosítással védheti. A TDE bizonyított titkosítási technológia az SQL Server, amelyet számos megfelelőségi szabvány előz meg a tárolóeszközök ellopása elleni védelemhez.

A titkosított adatbázisok SQL Managed Instance való migrálása Azure Database Migration Service vagy natív visszaállítással támogatott. Ha egy titkosított adatbázist natív visszaállítással szeretne migrálni, a meglévő TDE-tanúsítvány áttelepítése a SQL Server-példányról SQL Managed Instance szükséges lépés. A migrálási lehetőségekről a SQL Server Azure SQL Managed Instance útmutatóban talál további információt.

Azure Active Directory-integráció

SQL Managed Instance támogatja a Azure AD integrált hagyományos SQL Server adatbázismotor-bejelentkezéseket és -bejelentkezéseket. Azure AD kiszolgálónevek (bejelentkezések) (nyilvános előzetes verzió) a helyszíni adatbázis-bejelentkezések Azure-felhőbeli verziója, amelyet a helyszíni környezetben használ. Azure AD kiszolgálónevek (bejelentkezések) lehetővé teszik, hogy a Azure AD-bérlőből származó felhasználókat és csoportokat valódi példányhatókörű rendszerbiztonsági tagokként adja meg, amelyek bármilyen példányszintű művelet végrehajtására képesek, beleértve az adatbázisközi lekérdezéseket ugyanazon a felügyelt példányon belül.

Egy új szintaxist vezetünk be Azure AD külső szolgáltatótól származó kiszolgálónevek (bejelentkezések) létrehozásához. A szintaxissal kapcsolatos további információkért lásd a CREATE LOGIN (BEJELENTKEZÉS LÉTREHOZÁSA) című témakört, és tekintse át SQL Managed Instance cikk Azure Active Directory rendszergazdájának létrehozását ismertető cikket.

Azure Active Directory-integráció és többtényezős hitelesítés

SQL Managed Instance lehetővé teszi az adatbázis-felhasználók és más Microsoft-szolgáltatások identitásainak központi kezelését Azure Active Directory integrációval. Ez a funkció egyszerűsíti az engedélyek kezelését és fokozza a biztonságot. Azure Active Directory támogatja a többtényezős hitelesítést az adatok és az alkalmazások biztonságának növelése érdekében, miközben támogatja az egyszeri bejelentkezési folyamatot.

Hitelesítés

SQL Managed Instance hitelesítés azt jelenti, hogy a felhasználók hogyan bizonyítják identitásukat az adatbázishoz való csatlakozáskor. SQL Managed Instance háromféle hitelesítést támogat:

  • SQL hitelesítés:

    Ez a hitelesítési módszer felhasználónevet és jelszót használ.

  • Azure Active Directory hitelesítés:

    Ez a hitelesítési módszer Azure Active Directory által felügyelt identitásokat használ, és a felügyelt és integrált tartományok esetében támogatott. Amikor csak lehet, használja az Active Directory-hitelesítést (beépített biztonság).

  • Windows hitelesítés Azure AD egyszerű felhasználók számára (előzetes verzió)::

    Az Azure AD Principals (előzetes verzió) Kerberos-hitelesítése lehetővé teszi Windows hitelesítést Azure SQL Managed Instance. Windows Felügyelt példányok hitelesítése lehetővé teszi az ügyfelek számára, hogy meglévő szolgáltatásokat helyezzenek át a felhőbe, miközben zökkenőmentes felhasználói élményt biztosítanak, és biztosítják az infrastruktúra modernizálásának alapját.

Engedélyezés

Az engedélyezés azt jelenti, hogy a felhasználó mit tehet egy adatbázison belül Azure SQL Managed Instance, és a felhasználói fiók adatbázis-szerepkörének tagsága és objektumszintű engedélyei vezérlik. SQL Managed Instance ugyanazokkal az engedélyezési képességekkel rendelkezik, mint a 2017-SQL Server.

Adatbázis-migrálás

SQL Managed Instance helyszíni vagy IaaS-adatbázis-implementációkból tömeges adatbázis-migrálással rendelkező felhasználói forgatókönyveket céloz meg. SQL Managed Instance számos adatbázis-áttelepítési lehetőséget támogat, amelyeket az áttelepítési útmutatók tárgyalnak. További információért tekintse meg a migrálás áttekintését: SQL Server Azure SQL Managed Instance.

Biztonsági mentés és visszaállítás

A migrálási megközelítés SQL Azure Blob Storage-ba történő biztonsági mentést használ. Az Azure Storage-blobokban tárolt biztonsági másolatok közvetlenül visszaállíthatók egy felügyelt példányba a T-SQL RESTORE paranccsal.

  • A Wide World Importers – Standard adatbázis biztonsági mentési fájljának visszaállítását bemutató rövid útmutatóért lásd: Biztonsági mentési fájl visszaállítása felügyelt példányra. Ez a rövid útmutató bemutatja, hogy fel kell töltenie egy biztonsági mentési fájlt az Azure Blob Storage-ba, és egy közös hozzáférésű jogosultságkód (SAS-) kulcs használatával kell biztonságossá tenni azt.
  • Az URL-címről történő visszaállításról további információt az URL-ből történő natív VISSZAÁLLÍTÁS című témakörben talál.

Fontos

A felügyelt példányokról készült biztonsági másolatok csak egy másik felügyelt példányra állíthatók vissza. Nem állíthatók vissza SQL Server példányra vagy Azure SQL Database.

Database Migration Service

Azure Database Migration Service egy teljes körűen felügyelt szolgáltatás, amely lehetővé teszi a zökkenőmentes migrálást több adatbázis-forrásból az Azure-adatplatformokra minimális állásidővel. Ez a szolgáltatás leegyszerűsíti a meglévő külső és SQL Server adatbázisok Azure-beli virtuális gépeken futó Azure SQL Database, Azure SQL Managed Instance és SQL Server való áthelyezéséhez szükséges feladatokat. Lásd: Helyszíni adatbázis migrálása SQL Managed Instance Database Migration Service használatával.

SQL támogatott funkciók

SQL Managed Instance célja, hogy közel 100%-os felületkompatibilitást biztosítson a legújabb SQL Server verzióval egy szakaszos kiadási terven keresztül. A szolgáltatások és az összehasonlítási listák megtekintéséhez tekintse meg SQL Managed Instance szolgáltatások összehasonlítását, valamint a T-SQL SQL Managed Instance és SQL Server közötti különbségeit SQL Managed Instance T-SQL SQL Server.

SQL Managed Instance támogatja a SQL Server 2008-adatbázisok visszamenőleges kompatibilitását. A SQL Server 2005-ös adatbázis-kiszolgálókról való közvetlen áttelepítés támogatott, a migrált SQL Server 2005-ös adatbázisok kompatibilitási szintje pedig 2008-SQL Server-ra frissül.

Az alábbi diagram a felületi kompatibilitást vázolja fel SQL Managed Instance:

surface area compatibility

A helyszíni SQL Server és a SQL Managed Instance közötti főbb különbségek

SQL Managed Instance előnye, hogy mindig naprakész a felhőben, ami azt jelenti, hogy a SQL Server egyes funkciói elavultak lehetnek, kivezethetők vagy alternatív megoldásokkal rendelkezhetnek. Bizonyos esetekben az eszközöknek fel kell ismernie, hogy egy adott funkció kissé eltérő módon működik, vagy hogy a szolgáltatás olyan környezetben fut, amelyet nem teljes mértékben szabályoz.

Néhány fő különbség:

  • A magas rendelkezésre állás az Always On rendelkezésre állási csoportokhoz hasonló technológiával van beépítve és előre konfigurálva.
  • Csak automatikus biztonsági mentések és időponthoz kötött visszaállítások vannak. Az ügyfelek olyan biztonsági mentéseket kezdeményezhetnek copy-only , amelyek nem zavarják az automatikus biztonsági mentési láncot.
  • A teljes fizikai elérési utak megadása nem támogatott, ezért az összes kapcsolódó forgatókönyvet másképpen kell támogatni: A RESTORE DB nem támogatja a MOVE-t, a CREATE DB nem engedélyezi a fizikai elérési utakat, a BULK INSERT csak Az Azure-blobokkal működik stb.
  • SQL Managed Instance támogatja Azure AD hitelesítést és Windows hitelesítést Azure Active Directory egyszerű felhasználók számára (előzetes verzió).
  • SQL Managed Instance automatikusan kezeli In-Memory OLTP-objektumokat tartalmazó adatbázisok XTP-fájlcsoportjait és fájljait.
  • SQL Managed Instance támogatja SQL Server Integration Services (SSIS) szolgáltatást, és SSIS-csomagokat tároló SSIS-katalógust (SSISDB) üzemeltethet, de azokat felügyelt Azure-SSIS Integration Runtime (IR) hajtja végre Azure Data Factory. Lásd: Azure-SSIS IR létrehozása a Data Factoryben. Az SSIS funkcióinak összehasonlításához tekintse meg a Compare SQL Database to SQL Managed Instance című témakört.
  • SQL Managed Instance csak a TCP protokollon keresztül támogatja a kapcsolatot. Nem támogatja a nevesített csöveken keresztüli csatlakozást.

Felügyeleti funkciók

SQL Managed Instance lehetővé teszi a rendszergazdák számára, hogy kevesebb időt töltsenek a rendszergazdai feladatokkal, mert a szolgáltatás vagy elvégzi őket, vagy jelentősen leegyszerűsíti ezeket a feladatokat. Ilyen például az operációs rendszer/RDBMS telepítése és javítása, a dinamikus példányok átméretezése és konfigurálása, a biztonsági másolatok, az adatbázis-replikáció (beleértve a rendszeradatbázisokat), a magas rendelkezésre állású konfiguráció, valamint az állapot- és teljesítményfigyelési adatfolyamok konfigurálása.

További információért tekintse meg a támogatott és nem támogatott SQL Managed Instance funkciók listáját, valamint a T-SQL SQL Managed Instance és SQL Server közötti különbségeket.

Felügyelt példány programozott azonosítása

Az alábbi táblázat több, a Transact-SQL keresztül elérhető tulajdonságot mutat be, amelyekkel észlelheti, hogy az alkalmazás SQL Managed Instance dolgozik, és fontos tulajdonságokat kér le.

Tulajdonság Érték Megjegyzés
@@VERSION Microsoft SQL Azure (RTM) - 12.0.2000.8 2018-03-07 Copyright (C) 2018 Microsoft Corporation. Ez az érték ugyanaz, mint SQL Database. Ez nem jelzi SQL motor 12-es verzióját (2014 SQL Server). SQL Managed Instance mindig a legújabb stabil SQL motorverziót futtatja, amely egyenlő vagy magasabb, mint a SQL Server legújabb elérhető RTM-verziója.
SERVERPROPERTY ('Edition') SQL Azure Ez az érték ugyanaz, mint SQL Database.
SERVERPROPERTY('EngineEdition') 8 Ez az érték egyedileg azonosít egy felügyelt példányt.
@@SERVERNAME, SERVERPROPERTY ('ServerName') Teljes példány DNS-neve a következő formátumban:<instanceName> .<dnsPrefix>. database.windows.net, ahol <instanceName> az ügyfél által megadott név szerepel, míg <dnsPrefix> a név automatikusan létre lesz hozva, ami garantálja a DNS-név globális egyediségét ("wcus17662feb9ce98", például) Példa: my-managed-instance.wcus17662feb9ce98.database.windows.net

Következő lépések