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 a legszélesebb körű SQL Server adatbázismotor-kompatibilitást egyesíti a teljes körűen felügyelt és örökzöld platform összes előnyével szolgáltatásként. SQL Managed Instance közel 100%-os kompatibilitással rendelkezik a legújabb SQL Server (Enterprise kiadás) adatbázismotorral, amely 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 és helyezhessenek át helyszíni alkalmazásaikat a felhőbe. Ugyanakkor SQL Managed Instance megőrzi az összes Olyan PaaS-képességet (automatikus javítások és verziófrissítések, automatikus biztonsági mentések, magas rendelkezésre állás), amelyek jelentősen csökkentik a felügyeleti többletterhelést és a TCO-t.

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

Fontos

Azoknak a régióknak a listáját, amelyeken SQL Managed Instance jelenleg elérhető, olvassa el a Támogatott régiók című témakört.

Az alábbi diagram a SQL Managed Instance főbb jellemzőit ismerteti:

A legfontosabb jellemzők

Azure SQL Managed Instance azoknak az ügyfeleknek készült, akik nagyszámú alkalmazást szeretnének migrálni egy helyszíni vagy IaaS-alapú, saját készítésű vagy ISV-alapú környezetből egy teljes mértékben felügyelt PaaS-felhőkörnyezetbe, a migrálási munka lehető legalacsonyabb szintje mellett. A teljesen automatizált Azure Data Migration Service használatával az ügyfelek átvehetik és áthelyezhetik 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 teljes elkülönítését a natív virtuális hálózat támogatásával. Az áttelepítési lehetőségekről és eszközökről a Migrálás áttekintése: SQL Server Azure SQL Managed Instance című témakörben talál további információt.
A Szoftvergarancia szolgáltatással a meglévő licenceket kedvezményes áron cserélheti le SQL Managed Instance a Azure Hybrid Benefit SQL Server 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-ben é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. A rendelkezésre álló funkciók összehasonlítását a Funkció összehasonlítása című cikk 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
Automatizált 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
Hibrid vészhelyreállítás feladatátvétellel (előzetes verzió) SQL Managed Instance és 2022 SQL Server között.
Automatizált biztonsági mentéssel védett adatok<
Ügyfél által konfigurálható biztonsági mentés megőrzési időtartama
Felhasználó által kezdeményezett biztonsági mentések, amelyek 2022 SQL Server állíthatók vissza
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 az a Windows-hitelesítés Azure AD tagokhoz (előzetes verzió)
Az Azure SQL Database-hez hasonló megfelelőségi szabványoknak felel meg
SQL-naplózás
Advanced Threat Protection
Azure Resource Manager API a szolgáltatás 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óért tekintse meg a Microsoft Azure megfelelőségi ajánlatait, ahol megtalálja a SQL Managed Instance megfelelőségi tanúsítványok legfrissebb listáját a SQL Database alatt.

A SQL Managed Instance főbb jellemző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 Igen
Beépített példány- és adatbázismonitorozás és -metrikák Igen
Automatikus szoftverjavítás Igen
Az adatbázismotor legújabb funkciói Igen
Adatfájlok (SOROK) száma adatbázisonként Többszörös
Naplófájlok száma (LOG) adatbázisonként 1
Virtuális hálózat – Azure Resource Manager üzembe helyezése Igen
Virtuális hálózat – Klasszikus üzemi modell Nem
Portáltámogatás Igen
Beépített integrációs szolgáltatás (SSIS) Nem – Az SSIS a PaaS Azure Data Factory 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 többoldalas Power BI-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, az azure-beli virtuális gépen telepített jelentéskészítő kiszolgáló SSRS-katalógusadatbázisait is üzemeltetheti 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 processzoronkénti 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.
  • A prémium sorozatú logikai PROCESSZORok 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.
  • A prémium sorozatú memóriaoptimalizált logikai PROCESSZORok intel® 8370C (Ice Lake) 2,8 GHz-es processzorokon alapulnak, processzoronkénti virtuális magonké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ú: Tipikus 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 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ót a Tárolási réteg az általános célú rétegben és aStorage teljesítményével kapcsolatos ajánlott eljárások és szempontok SQL Managed Instance (általános célú) című témakörben talál.

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

üzletileg kritikus szolgáltatási szint

A üzletileg kritikus szolgáltatási szint magas I/O-követelményekkel rendelkező alkalmazásokhoz készült. Ez biztosítja a legnagyobb rugalmasságot a hibákhoz több elkülönített 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 növelő üzleti alkalmazásokhoz készült
  • Szupergyors helyi SSD-tárolóval rendelkezik (akár 4 TB standard sorozaton (Gen5), prémium sorozaton akár 5,5 TB-ig, prémium sorozat esetén pedig akár 16 TB-ig prémium sorozatú memóriaoptimalizált)
  • Beépített magas rendelkezésre állás az Always 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 a SQL Managed Instance erőforráskorlátokban.

Felügyeleti műveletek

Azure SQL Managed Instance olyan felügyeleti műveleteket biztosít, amelyekkel automatikusan üzembe helyezhet ú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á 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 a 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ági elkülönítés a következőket tartalmazza:

  • 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.
  • Alapértelmezett üzembe helyezés esetén az SQL-végpont csak egy privát IP-címen keresztül érhető el, így 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 mutatja be:

Magas rendelkezésre állás

A virtuális hálózatok integrációjával és a hálózati házirendek alhálózati szintű érvényesítésével kapcsolatos további információkért lásd: Felügyelt példányok virtuális hálózati architektúrája és Az alkalmazás csatlakoztatása felügyelt példányhoz.

Fontos

Helyezzen több felügyelt példányt ugyanabban az alhálózatban, ahol a biztonsági követelmények engedélyezik, mivel ez további előnyökkel jár. Az ugyanabban az alhálózatban található példányok közös keresése 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 olyan speciális biztonsági funkciókat biztosít, amelyek az adatok védelmére használhatók.

  • SQL Managed Instance naplózás nyomon követi az adatbázis-eseményeket, és azokat egy, az Azure Storage-fiókban elhelyezett naplófájlba írja. 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 a Transport Layer Security használatával biztosítja a mozgásban lévő adatok titkosítását. A Transport Layer Security mellett a SQL Managed Instance biztosítja a bizalmas adatok védelmét 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ő 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, ami lehetővé teszi a visszafejtést az adatok feldolgozásához szükséges engedéllyel rendelkező személyzet vagy alkalmazások általi visszafejtéshez.
  • 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 az 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 a felhőhöz készült Microsoft Defender tekinthetők meg. Részletes információkat nyújtanak a gyanús tevékenységekről, és műveletet javasolnak a fenyegetés kivizsgálására és mérséklésére.
  • A dinamikus adatmaszkolás azáltal korlátozza a bizalmas adatexpozíciót, hogy maszkolja a nem kiemelt 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, hogy megszűnjön, 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áblák 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ést csak a releváns adatokra korlátozzák.
  • A transzparens adattitkosítás (TDE) titkosítja SQL Managed Instance adatfájlokat, más néven az inaktív adatok titkosítását. A TDE valós idejű I/O-titkosítást és visszafejtést végez az adatok és naplófájlok között. A titkosítás egy adatbázis-titkosítási kulcsot (DEK) használ, amelyet 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 az SQL Server bevált titkosítási technológiája, amelyet számos megfelelőségi szabvány megkövetel a tároló adathordozó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 az SQL Server-példányról SQL Managed Instance szükséges lépés. A migrálási lehetőségekről további információt az útmutató Azure SQL Managed Instance SQL Server című témakörben talál.

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) a helyszíni környezetben használt helyszíni adatbázis-bejelentkezések Azure-felhőbeli verziója. 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ány-hatókörű rendszernevekként adja meg, amelyek bármilyen példányszintű műveletet végrehajtanak, beleértve az adatbázisközi lekérdezéseket is ugyanazon a felügyelt példányon belül.

Új szintaxist vezetünk be a külső szolgáltatótól származó Azure AD kiszolgálónevek (bejelentkezések) létrehozásához. A szintaxisról további információt a CREATE LOGIN (BEJELENTKEZÉS LÉTREHOZÁSA) című témakörben talál, és tekintse át az Azure Active Directory-rendszergazda üzembe helyezése SQL Managed Instance című 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 az Azure Active Directory-integrációval. Ez a funkció egyszerűsíti az engedélyek kezelését és fokozza a biztonságot. Az 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 igazoljá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 az Azure Active Directory által felügyelt identitásokat használja, é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-tagokhoz (előzetes verzió)::

    A Kerberos-hitelesítés az Azure AD principals (előzetes verzió) esetében engedélyezi a Windows-hitelesítést Azure SQL Managed Instance. A felügyelt példányokhoz készült Windows-hitelesítés lehetővé teszi az ügyfelek számára a meglévő szolgáltatások felhőbe való áthelyezését, miközben zökkenőmentes felhasználói élményt biztosítanak, és biztosítják az infrastruktúra modernizálásának alapjait.

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-tagságai és objektumszintű engedélyei vezérlik. SQL Managed Instance ugyanazokkal az engedélyezési képességekkel rendelkezik, mint SQL Server 2017-ben.

Adatbázis-migrálás

SQL Managed Instance a 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élozza meg. SQL Managed Instance számos, az áttelepítési útmutatókban tárgyalt adatbázis-áttelepítési lehetőséget támogat. További információt a Migrálás áttekintése: SQL Server Azure SQL Managed Instance című témakörben talál.

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

A migrálási megközelítés az SQL-alapú biztonsági mentéseket használja az Azure Blob Storage-ba. A Azure Blob Storage tárolt biztonsági másolatok közvetlenül visszaállíthatók 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ó azt mutatja be, hogy fel kell töltenie egy biztonsági mentési fájlt a Azure Blob Storage és biztonságossá kell tenni azt egy közös hozzáférésű jogosultságkód (SAS) használatával.
  • Az URL-ről történő visszaállításról további információt a Natív VISSZAÁLLÍTÁS URL-ről című témakörben talál.

Fontos

A felügyelt példányokról készült biztonsági másolatok csak más felügyelt példányokra vagy 2022 SQL Server állíthatók vissza. Nem állíthatók vissza a SQL Server más verzióiba vagy Azure SQL adatbázisba.

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épen Azure SQL adatbázisba, 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.

Támogatott SQL-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 csomagon keresztül. A szolgáltatások és az összehasonlítási listák megtekintéséhez tekintse meg SQL Managed Instance funkció-összehasonlítást, valamint a SQL Managed Instance és a SQL Server közötti T-SQL-különbségek listáját lásd: SQL Managed Instance T-SQL-különbségek a SQL Server .

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

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

felületkompatibilitás

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, kivezethetők vagy alternatív megoldásokkal rendelkeznek. Vannak olyan esetek, amikor 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 automatizált 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ént kell támogatni: a RESTORE DB nem támogatja a ÁTHELYEZÉST, a CREATE DB nem engedélyezi a fizikai elérési utakat, a TÖMEGES BESZÚRÁS csak az Azure-blobokkal működik stb.
  • SQL Managed Instance támogatja Azure AD hitelesítést és Windows-hitelesítést az Azure Active Directory-tagok (előzetes verzió) esetében.
  • SQL Managed Instance automatikusan kezeli az In-Memory OLTP-objektumokat tartalmazó adatbázisok XTP-fájlcsoportjait és fájljait.
  • SQL Managed Instance támogatja SQL Server Integration Servicest (SSIS), és üzemeltethet SSIS-katalógust (SSISDB), amely SSIS-csomagokat tárol, de azokat egy 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ók összehasonlításához lásd: SQL Database összehasonlítása SQL Managed Instance.
  • SQL Managed Instance csak a TCP protokollon keresztül támogatja a kapcsolatot. Nem támogatja a nevesített csöveken keresztüli kapcsolatot.

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 elvégzi azokat Az Ön számára, 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 mentések, az adatbázis-replikáció (beleértve a rendszeradatbázisokat is), 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 szolgáltatások listáját, valamint a SQL Managed Instance és a SQL Server közötti T-SQL-különbségeket.

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

Az alábbi táblázat számos, a Transact-SQL-en 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 a SQL Database. Ez nem jelenti az 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 a 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 adja meg a nevet, míg <dnsPrefix> a név automatikusan létre van hozva a globális DNS-név egyediségét garantáló része ("wcus17662feb9ce98", például) Példa: my-managed-instance.wcus17662feb9ce98.database.windows.net

Következő lépések