Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
A következőre vonatkozik: SQL Server Windows
Azure SQL Managed Instance
Fontos
A Master Data Services (MDS) el lett távolítva az SQL Server 2025-ből (17.x). Továbbra is támogatjuk az MDS-t a 2022-SQL Server (16.x) és a korábbi verziókban.
Ez a cikk bemutatja, hogyan konfigurálhat főadatszolgáltatások (MDS-) adatbázisokat egy felügyelt példányon.
Előkészítés
A felkészüléshez létre kell hoznia és konfigurálnia kell egy Azure SQL Managed Instance, és konfigurálnia kell a webalkalmazás-gépet.
Az adatbázis létrehozása és konfigurálása
Hozzon létre egy felügyelt példányt egy virtuális hálózattal. Részletekért lásd a következőt: Gyors kezdés: SQL Managed Instance létrehozása.
Pont–hely kapcsolat konfigurálása. Útmutatásért tekintse meg a Pont–hely kapcsolat konfigurálása egy VNethez a natív Azure tanúsítványhitelesítés használatával: Azure portál.
Konfigurálja az SQL Managed Instance Microsoft Entra-hitelesítését. A részletekért lásd: Konfigurálás és Microsoft Entra hitelesítés kezelése AZ SQL használatával.
Webalkalmazás-gép konfigurálása
Telepítsen egy pont–hely kapcsolati tanúsítványt és VPN-t, hogy a gép hozzáférhessen a felügyelt példányhoz. Útmutatásért tekintse meg a Konfigurálás pont–hely kapcsolatot egy virtuális hálózathoz natív Azure tanúsítványhitelesítéssel: Azure portál.
Telepítse a következő szerepköröket és funkciókat:
Szerepkörök:
- Internetes információszolgáltatások
- Webfelügyeleti eszközök
- IIS felügyeleti konzol
- Világháló Szolgáltatások
- Alkalmazásfejlesztés
- .NET Bővíthetőség 3.5
- .NET Bővíthetőség 4.5
- ASP.NET 3.5
- ASP.NET 4.5
- ISAPI-bővítmények
- ISAPI-szűrők
- Gyakori HTTP-funkciók
- Alapértelmezett dokumentum
- Címtár böngészése
- HTTP-hibák
- Statikus tartalom
- Állapot és diagnosztika
- HTTP-naplózás
- Kérelemfigyelő
- Teljesítmény
- Statikus tartalomtömörítés
- Biztonság
- Kérelemszűrés
- Windows hitelesítés
Jegyzet
Ne telepítse a WebDAV Publishing szolgáltatást
Funkciók:
- .NET Framework 3.5 (a 2.0-s és a 3.0-s .NET is tartalmazza)
- .NET Framework 4.5 Advanced Services
- ASP.NET 4.5
- WCF-szolgáltatások
- HTTP-aktiválás (kötelező)
- TCP-portmegosztás
- Windows folyamataktiválási szolgáltatás
- Folyamatmodell
- .NET környezet
- Konfigurációs API-k
- Dinamikus tartalomtömörítés
MDS-webalkalmazás telepítése és konfigurálása
Ezután telepíti és konfigurálja a Főadat-szolgáltatásokat.
SQL Server 2019 telepítése
A Master Data Services telepítéséhez használja a SQL Server telepítővarázslót vagy egy parancssort.
Nyissa meg
Setup.exe, és kövesse a telepítővarázsló lépéseit.Válassza a Master Data Services lehetőséget a Szolgáltatáskijelölési lapon Megosztott szolgáltatásokalatt. Ez a művelet a következőt telepíti:
- Mesteradat-szolgáltatások konfigurációs menedzsere
- Szerelvények
- Windows PowerShell beépülő modul
- Webalkalmazások és -szolgáltatások mappái és fájljai.
Az adatbázis és a webhely beállítása
Csatlakoztassa az Azure Virtual Network-öt, hogy csatlakozni tudjon a felügyelt példányhoz.
Nyissa meg a Főadat-szolgáltatások Configuration Manager, majd a bal oldali panelen válassza a Adatbázis konfigurációja lehetőséget.
Válassza a Adatbázis létrehozása elemet az Adatbázis létrehozása varázslómegnyitásához. Válassza a Következőlehetőséget.
A Adatbázis-kiszolgáló lapon töltse ki a SQL Server példány mezőt, majd válassza ki a Hitelesítés típusát. Válassza a Kapcsolat tesztelése lehetőséget, hogy ellenőrizze, a hitelesítő adataival csatlakozhat-e az adatbázishoz a választott hitelesítési típuson keresztül. Válassza a Következőlehetőséget.
Jegyzet
- Egy SQL Server-példány úgy néz ki, mint
xxxxxxx.xxxxxxx.database.windows.net. - Felügyelt példány esetén válassza a "SQL Server Account" és "Current User – Active Directory Integrated" hitelesítési típusok közül.
- Ha a Current User – Active Directory Integrált beállítást választja hitelesítési típusként, a Felhasználó neve mező írásvédett, és megjeleníti az aktuálisan bejelentkezett Windows felhasználói fiókot. Ha SQL Server 2019-beli főadat-szolgáltatásokat futtat egy Azure virtuális gépen, a Felhasználó neve mezőben megjelenik a virtuális gép virtuális gépének neve és a virtuális gépen lévő helyi rendszergazdai fiók felhasználóneve.
A hitelesítésnek tartalmaznia kell a felügyelt példányok "sysadmin" szabályát.
- Egy SQL Server-példány úgy néz ki, mint
Írjon be egy nevet a Adatbázis neve mezőbe. Ha Windows rendezést szeretne kijelölni, törölje a jelet az SQL Server alapértelmezett rendezés jelölőnégyzetből, és jelöljön be egy vagy több elérhető beállítást. Például kis- és nagybetűk megkülönböztetése. Válassza a Következőlehetőséget.
A Felhasználó neve mezőben adja meg a főadat-szolgáltatások alapértelmezett felügyelőjének Windows fiókját. A felügyelők minden funkcionális területhez hozzáférnek, és minden modellt hozzáadhatnak, törölhetnek és frissíthetnek.
Válassza a Következő lehetőséget a Master Data Services adatbázis beállításainak összegzésének megtekintéséhez. Válassza ismét a Következő lehetőséget az adatbázis létrehozásához. Megjelenik a Haladás és befejezés oldala.
Az adatbázis létrehozása és konfigurálása után válassza a Befejezésgombot.
A Adatbázis létrehozása varázsló beállításairól további információt a Adat-adatbázis létrehozása varázsló (Master Data Services Configuration Manager) című témakörben talál.
A Adatbázis konfiguráció a Master Data Services Configuration Manager lapon válassza a Adatbázis kijelölése lehetőséget.
Válassza a Csatlakozáslehetőséget, válassza a Master Data Services adatbázist, majd válassza OKlehetőséget.
A Master Data Services Configuration Manager a bal oldali panelen válassza a Webkonfiguráció lehetőséget.
A Webhely listamezőben válassza Alapértelmezett webhelylehetőséget, majd válassza létrehozása webalkalmazás létrehozásához.
Jegyzet
Ha Alapértelmezett webhelylehetőséget választja, külön kell létrehoznia egy webalkalmazást. Ha a listamezőben Új webhely létrehozása lehetőséget választja, az alkalmazás automatikusan létrejön.
Az alkalmazáskészlet szakaszban adjon meg egy másik felhasználónevet, írja be a jelszót, majd válassza OKlehetőséget.
Jegyzet
Győződjön meg arról, hogy a felhasználó hozzáfér az adatbázishoz a nemrég létrehozott Active Directory integrált hitelesítéssel. Alternatívaként később módosíthatja a kapcsolatot a
web.configponton.A A webalkalmazás létrehozása párbeszédpanelről további információt a A webalkalmazás létrehozása párbeszédpanel (Master Data Services Configuration Manager) című témakörben talál.
A Webkonfiguráció paneljén a Webalkalmazás ablakban válassza ki a létrehozott alkalmazást, majd válassza a Kiválasztás lehetőséget a Alkalmazás társítása adatbázissal részben.
Válassza a Csatlakozás lehetőséget, majd válassza ki a webalkalmazáshoz társítani kívánt Master Data Services adatbázist. Kattintson az OK gombra.
Befejezte a webhely beállítását. A Webes konfiguráció lapon most megjelenik a kiválasztott webhely, az ön által létrehozott webalkalmazás és az alkalmazáshoz társított Főadatszolgáltatás-adatbázis.
Válassza az Alkalmaz lehetőséget. Megjelenik a Konfiguráció befejezése üzenet. Válassza OK lehetőséget az üzenetmezőben a webalkalmazás elindításához. A webhely címe
http://server name/web application/.
Hitelesítés konfigurálása
A felügyelt példány adatbázisának a webalkalmazáshoz való csatlakoztatásához módosítania kell a másik hitelesítési típust.
Keresse meg a web.config fájlt a C:\Program Files\Microsoft SQL Server\150\Master Data Services\WebApplication területen. Módosítsa a connectionString parancsot a másik hitelesítési típus módosításához a felügyelt példány adatbázisához való csatlakozáshoz.
Az alapértelmezett hitelesítési típus a Active Directory Integrated az alábbi connection string mintában látható:
<add name="MDS1" connectionString="Data Source=*****.*****.database.windows.net;Initial Catalog=MasterDataServices;Integrated Security=False;Connect Timeout=60;Authentication="Active Directory Integrated"" />
Az MDS támogatja Active Directory jelszóhitelesítést és SQL Server hitelesítést is, ahogyan az alábbi kapcsolati sztringek példában is látható:
Active Directory jelszóhitelesítést. Cserélje le a
<password>érvényes jelszóra.<add name="MDS1" connectionString="Data Source=*****.*****.database.windows.net;Initial Catalog=MasterDataServices;Integrated Security=False;Connect Timeout=60;Authentication="Active Directory Password" ; UID=bob@example.com; PWD=<password>" />SQL Server hitelesítés. Cserélje le a
<password>érvényes jelszóra.<add name="MDS1" connectionString="Data Source=*****.*****.database.windows.net;Initial Catalog=MasterDataServices;Integrated Security=False;Connect Timeout=60;User ID=UserName;Password=<password>;" />
A Master Data Services és az SQL Database verziójának frissítése
Főadat-szolgáltatások frissítése
Telepítse a SQL Server 2019 kumulatív frissítést. A főadat-szolgáltatások automatikusan frissülnek.
SQL Server frissítése
A következő hibaüzenet jelenhet meg: The client version is incompatible with the database version a 2019. SQL Server kumulatív frissítés telepítése után.
A probléma megoldásához frissítenie kell az adatbázis verzióját:
Nyissa meg a Főadat-szolgáltatások Configuration Manager, majd a bal oldali panelen válassza a Adatbázis konfigurációja lehetőséget.
A Adatbázis konfiguráció a Master Data Services Configuration Manager lapon válassza a Adatbázis kijelölése lehetőséget.
Válassza ki a webalkalmazáshoz társított Master Data Services-adatbázist. Válassza a Csatlakozáslehetőséget, majd válassza OKlehetőséget.
Válassza az Adatbázis frissítése... lehetőséget.
Az Adatbázis frissítése varázslóban válassza a Következő lehetőséget az Üdvözlő lapon és a Frissítés áttekintése lapon.
Válassza a Befejezés lehetőséget, miután az összes feladatot befejezte.