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