Ir al contenido principal

Exportar objetos Navision (2013-2018) entorno desarrollo

En este artículo aprenderás cómo exportar tus datos de NAV (versiones 2013-2018) y la información sobre tu licencia

Juanjo avatar
Escrito por Juanjo
Actualizado hace más de un mes

1. Exportar objetos BBDD

Para exportar la situación de nuestra empresa deberemos abrir el entorno de development. Hacer clic en “All” y seleccionar todos los objetos.

Una vez seleccionado, iremos a Archivo -> Export.

Le daremos un nombre a nuestro archivo, seleccionando tipo: Dynamics NAV Object Format (*.fob).

Una vez hecha la exportación comprimiremos el archivo con .zip o .rar y lo enviaremos a Triangle.

Si, por el contrario, ya dispones de tus modificaciones en extensiones deberás acceder a la página de Administración de extensiones y descargar el origen de cada una de ellas:

imagen

2. Extraer información de la licencia

Necesitamos la información de licencia. Para ello:

  1. Ir a Ayuda < Acerca de Microsoft Dynamics NAV

2. Hacer una captura de pantalla de la información de la licencia para enviarla a nuestro contacto de Triangle. Concretamente de las dos pantallas siguientes: 

3. Capacidad

Por último, necesitamos la información sobre la capacidad. Para ello:

  1. Información de sistemas: ¿Cuánto ocupa la BBDD actual sin log?

  2. Ejectuar el siguiente comando en el SQL:

SELECT

t.NAME AS TableName,

s.Name AS SchemaName,

p.rows AS RowCounts,

SUM(a.total_pages) * 8 AS TotalSpaceKB,

CAST(ROUND(((SUM(a.total_pages) * 8) / 1024.00), 2) AS NUMERIC(36, 2)) AS TotalSpaceMB,

SUM(a.used_pages) * 8 AS UsedSpaceKB,

CAST(ROUND(((SUM(a.used_pages) * 8) / 1024.00), 2) AS NUMERIC(36, 2)) AS UsedSpaceMB,

(SUM(a.total_pages) - SUM(a.used_pages)) * 8 AS UnusedSpaceKB,

CAST(ROUND(((SUM(a.total_pages) - SUM(a.used_pages)) * 8) / 1024.00, 2) AS NUMERIC(36, 2)) AS UnusedSpaceMB

FROM

sys.tables t

INNER JOIN

sys.indexes i ON t.OBJECT_ID = i.object_id

INNER JOIN

sys.partitions p ON i.object_id = p.OBJECT_ID AND i.index_id = p.index_id

INNER JOIN

sys.allocation_units a ON p.partition_id = a.container_id

LEFT OUTER JOIN

sys.schemas s ON t.schema_id = s.schema_id

WHERE

t.NAME NOT LIKE 'dt%'

AND t.is_ms_shipped = 0

AND i.OBJECT_ID > 255

GROUP BY

t.Name, s.Name, p.Rows

ORDER BY

t.Name

¿Ha quedado contestada tu pregunta?