Reiniciar Instancias Si Están Paradas

Lo primero es para crear una función para ejecutar para cualquier instancia. la llamada a ala función se tiene que poner después de la función. Se puede hacer mas de una llamada en el mismo script.

#función para reiniciar la instancia si no esta Running
Function ResetInstancia {
    Param([string] $NameIns)
    $NameInstancia ='MicrosoftDynamicsNavServer$' + $NameIns
    $FiltroInstancia = '*' + $NameIns + '*'

    $Ins = Get-Service -Displayname $FiltroInstancia

    if ($Ins.Status -ne 'Running'){
        $Ins.Status
        Restart-Service -Name $NameInstancia
    Sync-NAVTenant -ServerInstance $NameIns
    }
}

#Instancia Nav110
$NameService = 'Nav110'
ResetInstancia($NameService)


Comparte tu aprecio

Leave a Reply

Your email address will not be published. Required fields are marked *