Dynamics NAV 2013 R2 Demo-Datenbank in eine Multi-Tenant-Datenbank umwandeln
Was bisher geschah: Wir haben Dynamics NAV 2013 R2 auf einem virtuellen Computer in der Microsoft Cloud installiert und die Dynamics NAV Kennwortauthentifizierung aktiviert. Jetzt wollen wir unsere Demo-Datenbank in eine Multi-Tenant-Datenbank umwandeln, damit wir eine beliebige Anzahl von «Tenants» (unsere Kunden) auf das System aufschalten können.
Und so geht’s:
Schritt 1. Dynamics NAV Server beenden.
Schritt 2. Application Tables in eine eigene Datenbank exportieren. Die Datenbank wird dabei automatisch erstellt.
Dynamics NAV 2013 R2 Administration Shell starten und das Cmdlet «Export-NAVApplication» ausführen.
Export-NAVApplication
-DatabaseServer "MY-NAV2013R2"
-DatabaseName "_RELEASE"
-DestinationDatabaseName "_RELEASEApp"
Schritt 3. Application Tables aus der ursprünglichen Datenbank löschen. ACHTUNG: Diesen Schritt können Sie nicht mehr rückgängig machen. Führen Sie bei Bedarf vorher eine Datensicherung durch.
Dynamics NAV 2013 R2 Administration Shell starten und das Cmdlet «Remove-NAVApplication» ausführen.
Remove-NAVApplication
-DatabaseServer "MY-NAV2013R2"
-DatabaseName "_RELEASE"
Schritt 4. Konfigurieren Sie den Dynamics NAV Server so, dass Sie als «Database Name» den Namen der neuen Applikationsdatenbank verwenden und setzen Sie das Flag «Multitenant».

Schritt 5. Dynamics NAV Server starten.
Schritt 6. Den ersten Tenant, z.B. «comporsys» anlegen.
Dynamics NAV 2013 R2 Administration Shell starten und das Cmdlet «Mount-NAVTenant» ausführen.
Mount-NAVTenant
-ServerInstance "DynamicsNAV71"
-Id comporsys
-DatabaseServer "MY-NAV2013R2"
-DatabaseName "_RELEASE"
–OverwriteTenantIdInDatabase
Schritt 7. Der Aufruf des Web Clients ändert sich jetzt in der Form, dass Sie den Namen des Tenants «comporsys» als Parameter mitgeben müssen:
https://my-nav2013r2.cloudapp.net/DynamicsNAV71/WebClient?tenant=comporsys

Like
Report
*This post is locked for comments