Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
van toepassing op:SQL Server- - alleen Windows
Azure SQL Managed Instance
Belangrijk
Master Data Services (MDS) wordt verwijderd in SQL Server 2025 (17.x) Preview. MdS wordt nog steeds ondersteund in SQL Server 2022 (16.x) en eerdere versies.
Gebruik in Master Data Services het MDSModelDeploy-hulpprogramma om een pakket te implementeren dat een van de volgende opties bevat:
Alleen modelobjecten.
Modelobjecten en -gegevens.
Als u een pakket wilt implementeren dat alleen modelobjecten bevat, kunt u in plaats daarvan de wizard modelimplementatie gebruiken in de Master Data Manager-webtoepassing. Zie Een modelimplementatiepakket implementeren met behulp van de wizard voor meer informatie.
Belangrijk
Pakketten kunnen worden geïmplementeerd in de editie van SQL Server waarin ze alleen zijn gemaakt. Dit betekent dat pakketten die zijn gemaakt in SQL Server 2012 (11.x) niet kunnen worden geïmplementeerd in SQL Server 2014 (12.x) of hoger.
Vereiste voorwaarden
Ga als volgt te werk om deze procedure uit te voeren:
U moet gemachtigd zijn om toegang te krijgen tot het functionele gebied Systeembeheer in de doel-Master Data Services-omgeving.
Er moet een modelimplementatiepakket bestaan. Zie Een modelimplementatiepakket maken met MDSModelDeploy voor meer informatie.
U moet een beheerder zijn in de omgeving waarin u het model implementeert. Voor meer informatie, zie Beheerders (Master Data Services).
Als u een model bijwerkt met gegevens, kan de versie waarop u implementeert niet worden vergrendeld of doorgevoerd.
Een modelimplementatiepakket implementeren
Bepaal of u een nieuw model, een kloon van een model implementeert of een eerder gekloond model bijwerkt. Zie Modelimplementatieopties (Master Data Services) voor meer informatie.
Open een beheerder: opdrachtprompt en navigeer naar MDSModelDeploy.exe.
Als MDS is geïnstalleerd op de standaardlocatie, is het hulpprogramma beschikbaar op station:\Program Files\Microsoft SQL Server\130\Master Data Services\Configuration
Als MDS niet is geïnstalleerd op de standaardlocatie, zoekt u op de lokale computer naar MDSModelDeploy.exe.
Facultatief. Opties en help weergeven.
Als u alle beschikbare opties wilt weergeven, typt
MDSModelDeployen drukt u op Enter.Als u hulp voor een optie wilt weergeven, typt u het volgende, waarbij OptionName de naam van de optie is:
MDSModelDeploy help OptionName.
Facultatief. Als u meerdere webtoepassingen hebt, bepaalt u de naam van de service waarnaar u wilt implementeren door deze opdracht te typen en op Enter te drukken:
MDSModelDeploy listservicesEr wordt bijvoorbeeld
MDS1, Default Web Site, MDSeen lijst met waarden geretourneerd. De eerste waarde in deze lijst (in dit gevalMDS1) is nodig om het model te implementeren.Afhankelijk van of u een model maakt, een model kloont of een model bijwerkt, typt u het volgende bij de opdrachtprompt en drukt u op Enter.
Ga als volgt te werk om een nieuw model te maken:
MDSModelDeploy deploynew -package PackageName -model ModelName -service ServiceNameEen kloon van een model maken:
MDSModelDeploy deployclone -package PackageNameEen bestaand model en de bijbehorende gegevens bijwerken:
MDSModelDeploy deployupdate -package PackageName -version VersionName
Belangrijk
Als u het MDSModelDeploy-hulpprogramma gebruikt om een bestaand model en de bijbehorende gegevens bij te werken en het pakket geen entiteit, kenmerk of lid bevat die bestaat in het doelmodel, wordt die entiteit, dat kenmerk of lid niet verwijderd uit het model.
Waarbij PackageName de naam is van het pakketbestand (.pkg), is ModelName de naam van het nieuwe model, VersionName de naam van de versie en ServiceName de naam van de service die u in de vorige stap hebt geretourneerd. Zorg ervoor dat de model- en versienamen overeenkomen met de exacte hoofdlettergevoelige namen.
Wanneer het pakket succesvol is geïmplementeerd, wordt er een bericht weergegeven met de melding 'MDSModelDeploy-bewerking succesvol voltooid'.
Opmerkingen:
Als een abonnementsweergave in het pakket dezelfde naam heeft als een abonnementsweergave in een bestaand model, wordt deze waarschuwing weergegeven: De abonnementsweergave van de deployer is hernoemd en de weergave wordt gemaakt als modelnaam.subscriptionviewname. Als deze naam al in gebruik is, wordt de abonnementsweergave niet gemaakt.
Het implementatieproces heeft vier stappen:
De modelobjecten zijn gemaakt.
Bedrijfsregels worden gemaakt.
Abonnementsweergaven zijn aangemaakt.
Hoofdgegevens worden ingevuld.
Wanneer u een nieuw of gekloond model maakt, wordt het model verwijderd als het proces mislukt tijdens een stap.
Als het proces tijdens de eerste drie stappen mislukt bij het bijwerken van een model, wordt het niet voortgezet; wijzigingen die al zijn aangebracht, worden echter niet teruggedraaid. Als het proces mislukt in stap 4, worden leden die kunnen worden bijgewerkt, bijgewerkt.
Volgende stappen
Bestandskenmerken en gebruikers- en groepsmachtigingen zijn niet opgenomen in modelimplementatiepakketten. Nadat u een model hebt geïmplementeerd, moet u deze handmatig bijwerken. Voor meer informatie, zie: