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
Az SQL Server Azure Arc-kompatibilis példánya egy helyszíni vagy egy Azure Archoz csatlakoztatott felhőszolgáltató példánya. Ez a cikk ezeket az előfeltételeket ismerteti.
Ha az SQL Server virtuális gépei VMware-fürtökön vannak, tekintse át a VMware-en elérhető támogatást.
Üzembe helyezés előtt
Az SQL Server egy példányának Arc-engedélyezéséhez a következőkre van szükség:
Rendelkezik aktív előfizetéssel rendelkező Azure-fiókkal. Szükség esetén hozzon létre egy ingyenes Azure-fiók.
Ellenőrizze az Arc-alapú csatlakoztatott gépügynök előfeltételeit. Az Arc-ügynöknek általában "teljes" módban kell futnia.
Ellenőrizze Arc csatlakoztatott gépi ügynök hálózati követelményeit.
Nyissa meg a tűzfalat a Azure Arc adatfeldolgozási szolgáltatásszámára.
Erőforrás-szolgáltatók regisztrálása. Specifically:
Microsoft.AzureArcDataMicrosoft.HybridCompute
Útmutatásért lásd: Erőforrás-szolgáltatók regisztrálása.
Telepítési fiók engedélyei
A felhasználónak vagy szolgáltatásnévnek a következőre van szüksége:
- Olvasási engedély az előfizetésen
- Helyi rendszergazdai engedély az operációs rendszeren az ügynök telepítéséhez és konfigurálásához
- Linux esetén használja a gyökérfiókot
- Windows esetén használjon olyan fiókot, amely a Helyi rendszergazdák csoport tagja
Mielőtt engedélyezi az SQL-kiszolgálókat az Arc használatával, a telepítési szkript a következőket ellenőrzi:
- Az a régió, ahol az Arc-kompatibilis SQL Server támogatott
-
Microsoft.AzureArcDataerőforrás-szolgáltató regisztrálva van
Ezek az ellenőrzések olvasási engedélyt igényelnek a felhasználó előfizetéséhez.
A felhasználónak vagy szolgáltatásnévnek a következő engedélyekre van szüksége az Azure-erőforráscsoportban a feladat elvégzéséhez. Specifically:
-
Azure Connected Machine Onboardingszerep Microsoft.AzureArcData/register/actionMicrosoft.HybridCompute/machines/extensions/readMicrosoft.HybridCompute/machines/extensions/writeMicrosoft.Resources/deployments/validate/action
A felhasználók olyan beépített szerepkörökhöz rendelhetők, amelyek rendelkeznek ezekkel az engedélyekkel, például:
További információ: Azure-szerepkörök hozzárendelése az Azure Portalhasználatával.
Felhasználói adatbázisok állapotának ellenőrzése
Ha egy SQL Server-példányt engedélyez az Azure Arc, a kapcsolat beállít néhány adatbázis-engedélyt, hogy ön felügyelhesse az Azure-ból származó adatbázisokat. Az adatbázis szintjén beállított engedélyekkel kapcsolatos részletekért tekintse át SQL-engedélyeket.
A rendszer csak az online és frissíthető adatbázisokat tartalmazza.
Ellenőrizze az Azure-ból kezelni kívánt adatbázisok állapotát.
Ez a lekérdezés felsorolja az összes adatbázist, azok állapotát, és ha frissíthető:
SELECT
name AS DatabaseName,
CASE
WHEN state_desc = 'ONLINE' THEN 'Online'
WHEN state_desc = 'OFFLINE' THEN 'Offline'
ELSE 'Unknown'
END AS Status,
CASE
WHEN is_read_only = 0 THEN 'READ_WRITE'
ELSE 'READ_ONLY'
END AS UpdateableStatus
FROM sys.databases;
Futtassa a lekérdezést bármely olyan példányon, amelyet engedélyez.
Szolgáltatásfiók engedélyei
Az SQL Server-szolgáltatásfióknak az egyes SQL Server-példányokon sysadmin rögzített kiszolgálói szerepkör tagjának kell lennie. Alapértelmezés szerint az SQL Server szolgáltatásfiók tagja a sysadmin rögzített kiszolgálói szerepkörnek.
Erről a követelményről további információt SQL Server-szolgáltatásfiókcímű cikkben talál.
Proxykizárások beállítása
Note
A jelen szakaszban szereplő kizárásra a 2024. márciusi és a korábbi kiadások esetében van szükség.
A 2024 áprilisában megjelent kiadástól kezdve ez a kizárás nem szükséges.
Proxykiszolgáló használata esetén állítsa be a NO_PROXY környezeti változót úgy, hogy kizárja a proxyforgalmat:
localhost127.0.0.1
Note
A 1.1.2986.256bővítményverziótól kezdve beállíthatja NO_PROXY környezeti változót az URL-címek proxyjának megkerülésére.
Úgy konfigurálhatja a bővítményt, hogy megkerülje a proxyvégpontot az adott URL-címekre irányuló kérések esetében, miközben proxykiszolgálót használ az összes többi kéréshez.
Konfigurálhatja például a bővítményt úgy, hogy NO_PROXY környezeti változót úgy állítja be, hogy privát végpontokat használjon az Azure Key Vaultba irányuló kérésekhez, míg az összes többi kérés a proxykiszolgálót használja.
Csatlakozás az Azure Arc adatfeldolgozási szolgáltatásához
Az Arc-kompatibilis SQL Server kimenő kapcsolatot igényel az Azure Arc Data Processing Service-hez.
Minden virtuális vagy fizikai kiszolgálónak kommunikálnia kell az Azure-ral. Konkrétan a következőhöz kell csatlakozniuk:
- URL-cím:
*.<region>.arcdataservices.com- Az Egyesült Államok kormányzatának virginiai régióihoz használja a
*.<region>.arcdataservices.azure.us-t.
- Az Egyesült Államok kormányzatának virginiai régióihoz használja a
- Port: 443
- Irány: Kimenő
- Hitelesítésszolgáltató: Microsoft Entra ID
A regionális végpont régiószegmensének lekéréséhez távolítsa el az összes szóközt az Azure-régió nevéből. Például az USA 2. keleti régiója, a régió neve .eastus2
Például: az USA Kelet 2 régiójában *.<region>.arcdataservices.com-t *.eastus2.arcdataservices.com-re kell cserélni.
A támogatott régiók listájáért tekintse át Támogatott Azure régiók.
Az összes régió listájához futtassa ezt a parancsot:
az account list-locations -o table
Note
Nem használhat Azure Private Link-kapcsolatokat az Azure Arc adatfeldolgozási szolgáltatáshoz. Lásd: nem támogatott konfigurációk.
A Microsoft Entra-hitelesítés engedélyezésének hálózati követelményei
Az Azure Arc által engedélyezett SQL Serverhez készült Microsoft Entra-hitelesítés engedélyezéséhez bizonyos URL-címek explicit engedélyezésére van szükség, ha egy tűzfal blokkolja a kimenő URL-címeket. Adja hozzá a következő URL-címeket az engedélyezési listához:
https://login.microsoftonline.com/https://login.microsoft.com/https://enterpriseregistration.windows.net/https://graph.microsoft.com/-
https://<azure-keyvault-name>.vault.azure.net/(Csak akkor szükséges, ha Microsoft Entra-hitelesítéshez használ tanúsítványokat)
Emellett előfordulhat, hogy engedélyeznie kell az Azure Portal hitelesítési URL-címeit.
Támogatott SQL Server-verziók és -környezetek
Támogatott konfigurációk
SQL Server-verzió
SQL Server 2012 (11.x) és újabb verziók.
Note
Csak a 64 bites SQL Server-verziók támogatottak.
Operációs rendszerek
- Windows 10 és 11
- Windows Server 2012 és újabb verziók
- Ubuntu 20.04 (x64)
- Red Hat Enterprise Linux (RHEL) 8 (x64)
- SUSE Linux Enterprise Server (SLES) 15 (x64)
Important
A Windows Server 2012 és a Windows Server 2012 R2 támogatása 2023. október 10-én megszűnt. További információkért lásd: SQL Server 2012 és Windows Server 2012/2012 R2 támogatásának megszűnése.
.NET-keretrendszer
Windows, .NET Framework 4.7.2 és újabb rendszereken.
Ez a követelmény a 1.1.2504.99 verziótól (2023. november 14-i kiadás) lép életbe. E verzió nélkül előfordulhat, hogy a bővítmény nem a kívánt módon működik. A Windows Server 2012 R2 alapértelmezés szerint nem tartalmazza a .NET-keretrendszer 4.7.2-et, ezért ennek megfelelően kell frissíteni.
Támogatás a VMware-en
Az Azure Arc által engedélyezett SQL Servert a következő VMware virtuális gépeken helyezheti üzembe:
- On-premises
- VMware-megoldásokban például:
Azure VMware Solution (AVS)
Warning
Ha SQL Server rendszerű virtuális gépeket futtat az Azure VMware Solution (AVS) magánfelhőjében, az engedélyezéshez kövesse Arc-kompatibilis Azure VMware-megoldás üzembe helyezésének lépéseit.
Ez az egyetlen üzembehelyezési mechanizmus, amely teljes mértékben integrált felületet biztosít az Arc képességeivel az AVS magánfelhőben.
VMware Cloud az AWS-en
Google Cloud VMware Engine
Nem támogatott konfigurációk
Az Azure Arc-kompatibilis SQL Server jelenleg nem támogatja a következő konfigurációkat:
- A Windows Server 2012 vagy régebbi verziói. Nem rendelkeznek a TLS minimálisan szükséges verzióival az Azure-beli biztonságos hitelesítéshez.
- A Windows Server 2012 R2 a DPS-hez támogatott, mert támogatja a TLS 1.2-t. A Windows Server 2012 R2 nem támogatja a telemetriai végpontot. Ezért az olyan funkciók, mint a teljesítmény irányítópultja, a migrálás értékelése és mások nem támogatottak.
- Konténerekben futó SQL Server.
- SQL Server-kiadások: Üzleti intelligencia.
- Private Link-kapcsolatok az Azure Arc adatfeldolgozási szolgáltatáshoz a leltározáshoz és a használat feltöltéséhez használt
<region>.arcdataservices.comvégponton. - SQL Server 2008 (10.0.x), SQL Server 2008 R2 (10.50.x) és régebbi verziók.
- Az Arc-ügynök és az SQL Server-bővítmény telepítése nem végezhető el a sysprep rendszerkép létrehozása során.
- Több SQL Server-példány is telepítve van ugyanazon a gazdagép operációs rendszerén ugyanazzal a példánynévvel.
- SQL Server az Azure-beli virtuális gépeken.
- Az Always On rendelkezésre állási csoport egy vagy több replikát tartalmaz, amely egy feladatátvételi fürtpéldányon található.
- SQL Server Jelentési Szolgáltatások (SharePoint mód).
-
A DBCC CLONEDATABASE (Transact-SQL) hibát jelez az SQL ServerHez készült Azure-bővítmény alapértelmezett telepítésekor. A futtatáshoz az
DBCC CLONEDATABASEAzure-bővítményt legalább jogosultsági módban kell futtatni. - A szimbólumot
#tartalmazó SQL Server-példánynevek nem támogatottak. Az elnevezési szabályok és korlátozások teljes listájáért tekintse át az elnevezési szabályokat és korlátozásokat.
Erőforrás-szolgáltatók regisztrálása
Az erőforrás-szolgáltatók regisztrálásához használja az alábbi módszerek egyikét:
- Válassza az Előfizetések lehetőséget.
- Válassza ki az előfizetését.
- A Beállításokterületen válassza Erőforrás-szolgáltatóklehetőséget.
- Keresse meg a
Microsoft.AzureArcDataés aMicrosoft.HybridCompute, és válassza a Regiszterlehetőséget.
Az Azure-előfizetések és -szolgáltatások korlátozásai
Mielőtt konfigurálja az SQL Server-példányokat és -gépeket az Azure Arc használatával, tekintse át az Azure Resource Manager előfizetési korlátait és erőforráscsoport-korlátokat, tervezze meg a csatlakoztatni kívánt gépek számát.
Támogatott régiók
Az Azure Arc által engedélyezett SQL Server a következő régiókban érhető el:
- USA keleti régiója
- USA 2. keleti régiója
- USA nyugati régiója
- USA 2. nyugati régiója
- USA 3. nyugati régiója
- USA középső régiója
- USA északi középső régiója
- USA déli középső régiója
- USA nyugati középső régiója
- Usa kormánya Virginia 1
- Közép-Kanada
- Kelet-Kanada
- Egyesült Királyság déli régiója
- Egyesült Királyság nyugati régiója
- Közép-Franciaország
- Nyugat-Európa
- Észak-Európa
- Észak-Svájc
- Közép-India
- Dél-Brazília
- Dél-Afrika északi régiója
- Egyesült Arab Emírségek északi régiója
- Kelet-Japán
- Korea középső régiója
- Délkelet-Ázsia
- Ausztrália keleti régiója
- Közép-Svédország
- Kelet-Norvégia
1 Az USA kormányzati virginiai régiójában még nem minden funkció támogatott. További részletekért tekintse át az Azure Arc által az EGYESÜLT Államok kormányában engedélyezett SQL Servert.
Important
- A sikeres előkészítés és működés érdekében rendelje hozzá ugyanazt a régiót az Arc-kompatibilis kiszolgálóhoz és az Arc-kompatibilis SQL Serverhez is.
Azure-bővítmény telepítése AZ SQL Serverhez
Az SQL Server 2022 (16.x) telepítővarázslója nem támogatja az SQL ServerHez készült Azure-bővítmény telepítését. Ezt az összetevőt kétféleképpen lehet telepíteni. Tegye az alábbiak egyikét:
- Az Azure Arc üzembe helyezési beállításai által engedélyezett SQL Server
- Az SQL Server azure-bővítményének telepítése a parancssorból
VMware-fürtök esetén tekintse át a támogatást aVMware-n.
Kapcsolódó tartalom
- Azure Arc által engedélyezett SQL Server
- Ismert problémák: Az Azure Arc által engedélyezett SQL Server