cmdlets en Dynamics NAV 20017 Administration Shell

cmdlets en Dynamics NAV 20017 Administration Shell


Microsoft Dynamics NAV 2017 incluye una serie de cmdlets de Windows PowerShell para la administración, el desarrollo y gestión de archivos,  objetos de aplicaciones y paquetes de extensión. Los cmdlets están disponibles en cuatro módulos diferentes que se puede acceder desde Development Administración Shell 2017 y Microsoft Dynamics NAV Microsoft Dynamics NAV 2017.  En este post vamos a ver una pequeña introducción a los cmdlets de administración de dynamics nav y un resumen de la posibilidad que nos ofrecen.




En concreto el en Administración de Microsoft Dynamics NAV Shell 2017 se incluyen cmdlets para administrar el despliegue Dynamics NAV, como agregar y configurar instancias de servidor de Microsoft Dynamics NAV, bases de datos y usuarios. Estos cmdlets se incluyen en el módulo Microsoft.Dynamics.Nav.Management que se instala como parte del  Administración de Microsoft Dynamics NAV shell cuando se instala el servidor de Microsoft Dynamics NAV 2017.


Cuáles son los cmdlets disponibles:

 

Copy-NAVCompany
Crea una nueva empresa y copia todos los datos de una empresa ya existente en la misma base de datos inquilino.
Dismount-NAVTenant
Desmonta un inquilino en la instancia Dynamics NAV del servidor especificado.
Export-NAVApplication
Extrae las tablas de aplicación en una base de datos de Microsoft Dynamics NAV a una base de datos independiente.
Export-NAVDATA
Exportación de datos desde una base de datos Dynamics NAV.
Export-NAVEncryptionKey
Exporta la clave de cifrado en un archivo en una ruta especificada en el ordenador o red.
Export-NAVServerLicenseInformation
Exporta la información de la licencia de la base de datos Dynamics NAV.
Get-NAVAddIn
Devuelve información sobre los complementos que se registran en la tabla 2000000069 complementos de la base de datos Dynamics NAV.
Get-NAVApplication
Obtiene información acerca de la base de datos de aplicación que se monta contra la instancia Dynamics NAV servidor especificado.
Get-NAVCompany
Obtiene una lista de las empresas Dynamics NAV en la base de datos especificada inquilino.
Get-NAVDataFile
Obtiene información de un archivo de datos Dynamics NAV.
Get-NAVDataUpgrade
Obtiene información sobre un proceso de actualización de datos que se está ejecutando actualmente, o el último proceso de actualización de datos completado.
Get-NAVServerAppConfiguration
Obtiene la configuración en un archivo de configuración específica de la aplicación de una instancia de servidor de Dynamics NAV.
Get-NAVServerConfiguration
Obtiene los valores de configuración para la instancia Dynamics NAV servidor especificado.
Get-NAVServerInstance
Obtiene los detalles del servicio para la instancia Dynamics NAV del servidor especificado.
Get-NAVServerPermission
Obtiene información acerca de los permisos que se aplican a los objetos Dynamics NAV para la instancia Dynamics NAV servidor especificado.
Get-NAVServerPermissionSet
Obtiene una lista de conjuntos de permisos para la instancia Dynamics NAV del servidor especificado.
Get-NAVServerSession
Obtiene información acerca de las sesiones activas para una instancia de servidor de Microsoft Dynamics NAV.
Get-NAVServerUser
Obtiene información acerca de todos los usuarios creados en la base de datos actual de Microsoft Dynamics NAV.
Get-NAVServerUserPermissionSet
Obtiene información de conjunto de permisos para los usuarios de Dynamics NAV.
Get-NAVTableConnection
Obtiene una lista de conexiones a las tablas de bases de datos externos desde una aplicación Dynamics NAV.
Get-NAVTenant
Obtiene los inquilinos que se montan contra la instancia Dynamics NAV servidor especificado.
Get-NAVWebServerInstance
Obtiene la información sobre las instancias de Web Server Dynamics NAV que están registrados en un ordenador.
Get-NAVWebService
Obtiene una lista de todos los servicios web que se crean en la aplicación en la instancia Dynamics NAV del servidor especificado.
Import-NAVConfigurationPackageFile
Importa un archivo de paquete de configuración en la base de datos de aplicaciones Dynamics NAV.
Import-NAVDATA
Las importaciones de datos de un archivo que se ha exportado desde una base de datos Dynamics NAV.
Import-NAVEncryptionKey
Importa una clave de cifrado de un archivo a una instancia Dynamics NAV servidor y base de datos en SQL Server.
Import-NAVMembershipEntitlement
Importa los datos de titularidad de licencia para una asociación de miembros.
Import-NAVServerLicense
Importa un archivo de licencia en una base de datos de Microsoft Dynamics NAV.
Invoke-NAVCodeunit
Invoca el codeunit especificado con los parámetros especificados.
Mont-NAVApplication
Monta la aplicación Dynamics NAV en contra de la instancia del servidor especificado.
Mont-NAVTenant
Se monta una base de datos en la instancia inquilino Dynamics NAV del servidor especificado.
New-NAVAddIn
Registra un complemento en la tabla de sistema 2000000069 complementos de la base de datos Dynamics NAV.
New-NAVCompany
Crea una nueva compañía Dynamics NAV en la base de datos especificada.
New-NAVDatabase
Crea una nueva base de datos Dynamics NAV desde un archivo de copia de seguridad.
New-NAVEncryptionKey
Crear una clave de cifrado y la almacena en un archivo en una ruta especificada en el ordenador o red.
New-NAVServerAppConfiguration
Crea un nuevo archivo de configuración específica de la aplicación para la instancia de servidor de Dynamics NAV.
New-NAVServerConfiguration
Crea una nueva configuración con los valores por defecto, o para reemplazar la configuración existente para una instancia de servidor de Dynamics NAV.
New-NAVServerInstance
Crea una nueva instancia del servidor Dynamics NAV.
New-NAVServerPermission
Añade un nuevo permiso a un conjunto de permisos.
New-NAVServerPermissionSet
Crea un nuevo conjunto de permisos.
New-NAVServerUser
Crea un usuario nuevo Dynamics NAV.
New-NAVServerUserPermissionSet
Asigna un conjunto de permisos a un usuario Dynamics NAV.
New-NAVTableConnection
Registra una conexión a una tabla de base de datos externa de modo que la tabla puede ser utilizada por la aplicación Dynamics NAV.
New-NAVWebServerInstance
Crea una nueva instancia de servidor Web Dynamics NAV y se une este caso a una instancia de servidor de Dynamics NAV.
New-NAVWebService
Crea un nuevo servicio web Dynamics NAV.
Remove-NAVAddIn
Elimina un complemento que se registra en la tabla de sistema 2000000069 complementos de la base de datos Dynamics NAV.
Remove-NAVApplication
Elimina las tablas que definen la aplicación de una base de datos Dynamics NAV.
Remove-NAVCompany
Elimina una empresa de una base de datos Dynamics NAV.
Remove-NAVConfigurationPackageFile
Elimina un archivo de paquete de configuración de la base de datos de aplicaciones Dynamics NAV.
Remove-NAVServerInstance
Elimina una instancia Dynamics NAV Server.
Remove-NAVServerPermission
Elimina un permiso de un conjunto de permisos.
Remove-NAVServerPermissionSet
Elimina un conjunto de permisos Dynamics NAV.
Remove-NAVServerSession
Cierra la conexión de cliente especificado a una instancia de servidor de Dynamics NAV.
Remove-NAVServerUser
Elimina un usuario de Microsoft Dynamics NAV.
Remove-NAVServerUserPermissionSet
Elimina un conjunto de permisos de la lista de conjuntos de permisos que se asignan a un usuario Dynamics NAV.
Remove-NAVTableConnection
Elimina una conexión a una tabla de base de datos externa de la aplicación Dynamics NAV.
Remove-NAVWebServerInstance
Elimina una instancia de servidor Web Dynamics NAV existente.
Remove-NAVWebService
Elimina los servicios web especificados de la aplicación que se monta contra la instancia Dynamics NAV servidor especificado.
Rename-NAVCompany
Cambia el nombre de una empresa en una base de datos Dynamics NAV.
Resume-NAVDataUpgrade
Reanuda un proceso de actualización de datos en suspensión.
Set-NAVAddIn
Especifica la descripción, categoría, recurso o ResourceFile de un complemento que está registrado en la tabla de sistema 2000000069 complementos de la base de datos Dynamics NAV.
Set-NAVServerAppConfiguration
Especifica una configuración en un archivo de configuración específica de la aplicación para una instancia Dynamics NAV Server.
Set-NAVServerConfiguration
Especifica la configuración para una instancia de servidor de Dynamics NAV.
Set-NAVServerInstance
Especifica el estado de servicio de una instancia de servidor de Dynamics NAV.
Set-NAVServerPermission
Especifica los valores para un conjunto de permisos existente.
Set-NAVServerPermissionSet
Especifica un nuevo nombre para un conjunto de permisos Dynamics NAV.
Set-NAVServerUser
Especifica los valores de configuración de un usuario existente Dynamics NAV.
Set-NAVWebServerInstanceConfiguration
Especifica los valores de configuración para una instancia de servidor web llamado.
Start-NAVDataUpgrade
Inicia el proceso para actualizar los datos en la base de datos.
Stop-NAVDataUpgrade
Detiene el proceso de actualización de datos que se está ejecutando o se suspende.
Sync-NAVTenant
Sincroniza un esquema de base de inquilino con una base de datos de aplicación.
Update-NAVScheduledTaskList
Actualiza la lista de toda la aplicación de las tareas programadas con la

información de la base de datos.

 

Para obtener información acerca de los cmdlets en cada módulo, incluyendo la sintaxis, opciones y ejemplos, vea el siguiente enlace 

Si desea mas información sobre administración de Dynamics NAV no dude en consultarnos.

Fuente: msdn

Tabla de contenidos

Síguenos en Linkedin
Suscribete a la Newsletter




    Etiquetas