[gelöst] PowerShell-Funktion wird nicht gefunden
Verfasst: 11. März 2016 10:21
Es ist mir peinlich, aber so haben wenigstens alle etwas davon, wenn sie bei Null anfangen:
Ich nutze die Dynamics NAV 2016 Development Shell, und möchte mittels eines Skripts eine weitere Serviceinstanz anlegen, welche einen anderen Build als meine Standardinstallation hat (so wie hier, wobei der Blog gerade nicht erreichbar ist). Dies funktioniert, indem die Registry des Admin Tools vorübergehend auf den neuen Build umgeleitet wird.
(Wer dies ebenfalls nutzen möchte: Achtung, dieses Skript funktioniert erst, wenn dies die ZWEITE oder noch weitere Instanz eines Builds sein soll).
Mein Problem ist folgende Fehlermeldung, betreffend New-NAVServerInstance:
Was ist zu tun?
Ich nutze die Dynamics NAV 2016 Development Shell, und möchte mittels eines Skripts eine weitere Serviceinstanz anlegen, welche einen anderen Build als meine Standardinstallation hat (so wie hier, wobei der Blog gerade nicht erreichbar ist). Dies funktioniert, indem die Registry des Admin Tools vorübergehend auf den neuen Build umgeleitet wird.
- Code:
$nstDefaultPath = "C:\Program Files\Microsoft Dynamics NAV\90\Service\"
$nstPath = "C:\NAV Versionen\NAV 2016 CU4 44974 DE\Service\"
$regPath = "HKLM:\SOFTWARE\Microsoft\Microsoft Dynamics NAV\90\Service"
#Switch registry to correct path
set-itemproperty -path $regPath -name "Path" -value $nstPath
New-NAVServerInstance "NEU" -DatabaseName "NEU" -DatabaseServer "MeinSQLServer" -ClientServicesPort 7050 -SOAPServicesPort 7051 -ODataServicesPort 7052 -ManagementServicesPort 7049
#Switch registry to default
set-itemproperty -path $regPath -name "Path" -value $nstDefaultPath
(Wer dies ebenfalls nutzen möchte: Achtung, dieses Skript funktioniert erst, wenn dies die ZWEITE oder noch weitere Instanz eines Builds sein soll).
Mein Problem ist folgende Fehlermeldung, betreffend New-NAVServerInstance:
New-NAVServerInstance : The term 'New-NAVServerInstance' is not recognized as the name of a cmdlet, function, script
file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct
and try again.
Was ist zu tun?