web
You’re offline. This is a read only version of the page.
close
Skip to main content

Notifications

Announcements

No record found.

Community site session details

Community site session details

Session Id :
Dynamics 365 Community / Blogs / Bodo's Dynamics NAV Blog / Dynamics NAV 2013 R2 Demo-D...

Dynamics NAV 2013 R2 Demo-Datenbank in eine Multi-Tenant-Datenbank umwandeln

Community Member Profile Picture Community Member

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».

blog2013-10-3-image1.png

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

Comments

*This post is locked for comments