Cómo transferir una versión existente de Microsoft Dynamics GP, Microsoft Small Business Financials o Microsoft Small Business Manager instalación a un nuevo servidor que está ejecutando Microsoft SQL Server

IMPORTANTE: Este artículo ha sido traducido por un software de traducción automática de Microsoft (http://support.microsoft.com/gp/mtdetails) en lugar de un traductor humano. Microsoft le ofrece artículos traducidos por un traductor humano y artículos traducidos automáticamente para que tenga acceso en su propio idioma a todos los artículos de nuestra base de conocimientos (Knowledge Base). Sin embargo, los artículos traducidos automáticamente pueden contener errores en el vocabulario, la sintaxis o la gramática, como los que un extranjero podría cometer al hablar el idioma. Microsoft no se hace responsable de cualquier imprecisión, error o daño ocasionado por una mala traducción del contenido o como consecuencia de su utilización por nuestros clientes. Microsoft suele actualizar el software de traducción frecuentemente.

Haga clic aquí para ver el artículo original (en inglés): 878449
INTRODUCCIÓN
En este artículo se describe cómo transferir una instalación existente de Microsoft Dynamics GP a un nuevo servidor que está ejecutando Microsoft SQL Server. El artículo también describe cómo mantener los inicios de sesión y bases de datos.
Más información

Notas:

  • Consulte
    967083 Cómo mover Business Portal para Microsoft Dynamics GP 10.0 y Microsoft Dynamics SL 7.0 de un servidor a otro servidor
    Si desea mover Business Portal para Microsoft Dynamics GP 10.0 a un nuevo servidor.
  • Si actualmente utiliza servicios Web, no hay ningún proceso para mover los servicios Web a un nuevo servidor. Si los servicios Web no va a residir en el servidor IIS original, se debe quitar del servidor original con marcada la opción "quitar objetos SQL y datos". Una vez quitado, los servicios web pueden ser re-instalado en el nuevo servidor antes de la instalación de Portal de negocio y debe volver a configurar toda la seguridad.
  • Si utiliza el flujo de trabajo, hay actualmente ningún proceso para mover el flujo de trabajo a un nuevo servidor. Flujo de trabajo se debe quitar y volver a instalarlo.
  • Recomendamos encarecidamente que realice los pasos que se enumeran en la sección "Instrucciones de transferencia" en un entorno de prueba antes de realizar los pasos en un entorno de producción.
  • Puede ser la instalación de Microsoft SQL Server en el servidor antiguo y en el nuevo servidor Microsoft SQL Server 2000, Microsoft SQL Server Engine (también conocido como MSDE 2000), Microsoft SQL Server 2005, Microsoft SQL Server 2005 Express, Microsoft SQL Server 2008, Microsoft SQL Server 2008 R2, Microsoft SQL Server 2012 o 2014 de Microsoft SQL Server.

    Microsoft SQL Server 2008 es compatible sólo con Microsoft Dynamics GP 10.0 Service Pack 2 o una versión posterior. Microsoft SQL Server 2008 R2 sólo se admite en Microsoft GP 10.0 Service Pack 5 o una versión posterior.

Instrucciones de transferencia

  1. En el servidor antiguo, copie la siguiente secuencia de comandos Capture_Logins.sql al disco duro local. Haga clic en el vínculo siguiente para obtener la secuencia de comandos Capture_Logins.sql:

    https://mbs.Microsoft.com/files/Customer/GP/downloads/servicepacks/KB878449_Capture_Logins.SQL
  2. En el servidor antiguo, ejecute la secuencia de comandos Capture_Logins.sql para capturar todos los inicios de sesión de SQL Server y la información de contraseña. Todos los inicios de SQL Server que son utilizados por la aplicación financiera, por Microsoft Business Solutions - FRx, por Personal Data Keeper o por cualquier otra aplicación que utiliza la instalación de SQL Server en el servidor antiguo se capturarán. Siga estos pasos, se basa en la de SQL Server que utiliza las herramientas:
    • Si utiliza SQL Server Management Studio, siga estos pasos:
      1. Haga clic en Inicio, seleccione Todos los programas, seleccione Microsoft SQL Server,y, a continuación, haga clic enSQL Server Management Studio.
      2. En la ventana conectar al servidor, siga estos pasos:
        1. En el cuadro nombre del servidor , escriba el nombre del servidor que está ejecutando SQL Server.
        2. En el cuadro de autenticación , haga clic en Autenticación de SQL.
        3. En el cuadro de Inicio de sesión , escriba SA.
        4. En el cuadro contraseña , escriba la contraseña del usuario sa y, a continuación, haga clic en Conectar.
      3. Haga clic en archivo, elija Abriry, a continuación, haga clic en archivo.
      4. En la lista Buscar en , haga clic en la secuencia de comandos Capture_Logins.sql que copió en el disco duro local en el paso 1 y, a continuación, haga clic en Abrir.
      5. En la ventana conectar al motor de base de datos, siga estos pasos:
        1. En el cuadro Nombre del servidor , escriba el nombre del servidor antiguo que está ejecutando SQL Server.
        2. En el cuadro de autenticación, haga clic en Autenticación de SQL.
        3. En el cuadro de Inicio de sesión , escriba SA.
        4. En el cuadro contraseña , escriba la contraseña del usuario sa y, a continuación, haga clic en Conectar.
      6. Haga clic en consulta, seleccione resultadosy, a continuación, haga clic en resultados para el archivo.
      7. Haga clic en consultay, a continuación, haga clic en Ejecutar.
      8. En la ventana Guardar resultados, siga estos pasos:
        1. En la lista Guardar en , haga clic en la ubicación donde desee guardar los resultados de la secuencia de comandos.
        2. En el cuadro nombre de archivo , escriba SQLLOGINS.sqly, a continuación, haga clic en Guardar.
    • Si utiliza el analizador de consultas, siga estos pasos:
      1. Haga clic en Inicio, seleccione Todos los programas, seleccione Microsoft SQL Servery, a continuación, haga clic en Analizador de consultas.
      2. En la ventana conectar al SQL Server, siga estos pasos:
        1. En el cuadro SQL Server , escriba el nombre del servidor antiguo que está ejecutando SQL Server.
        2. En el área Conectar usando , haga clic en Autenticación de SQL Server.
        3. En el cuadro nombre de inicio de sesión , escriba SA.
        4. En el cuadro contraseña , escriba la contraseña del usuario sa y, a continuación, haga clic en Aceptar.
      3. Haga clic en archivoy, a continuación, haga clic en Abrir.
      4. En la ventana Abrir archivo de consulta, en la lista Buscar en , haga clic en la secuencia de comandos Capture_Logins.sql que copió en el disco duro local del servidor antiguo en el paso 1 y, a continuación, haga clic en Abrir.
      5. Haga clic en consultay, a continuación, haga clic en resultados para el archivo.
      6. Haga clic en consultay, a continuación, haga clic en Ejecutar.
      7. En la ventana Guardar resultados, siga estos pasos:
        1. En la lista Guardar en , haga clic en la ubicación donde desee guardar los resultados de la secuencia de comandos.
        2. En el cuadro nombre de archivo , escriba SQLLOGINS.sqly, a continuación, haga clic en Guardar.
    • Si utiliza MSDE 2000 y herramientas de SQL Server no están disponibles, siga estos pasos:
      1. En el servidor que está ejecutando MSDE, haga clic en Inicio, haga clic en Ejecutar, tipo cmdy, a continuación, haga clic en Aceptar.
      2. En el símbolo del sistema, escriba la siguiente secuencia de comandos y, a continuación, presione ENTRAR para ejecutar la secuencia de comandos. Reemplazar NOMBREDESERVIDOR con el nombre del servidor que está ejecutando MSDE 2000. Reemplazar SAPASSWORD con la contraseña del usuario sa.
        OSQL –S SERVERNAME –U sa –P SAPASSWORD –i “C:\Capture_Logins.sql” –o “c:\SQLLOGINS.sql” -n -w 500
      3. Escriba el salir, y, a continuación, presione ENTRAR.
      4. Haga clic con el botón derecho en Inicioy, a continuación, haga clic en Explorar.
      5. En la unidad C, abra el archivo SQLLOGINS.sql para asegurarse de que la secuencia de comandos se creó correctamente.
  3. Realice una completa copia de seguridad de la base de datos DYNAMICS y de todas las bases de datos de empresa en el servidor antiguo.

    Nota: En el servidor que está ejecutando SQL Server, MSDE 2000 o SQL Server 2005 Express, iniciar la aplicación financiera, haga clic en archivoy, a continuación, haga clic en copia de seguridad para hacer una copia de seguridad de cada base de datos.

    También puede crear una copia de seguridad utilizando SQL Server Management Studio, el Administrador corporativo, el analizador de consultas o la consola del Administrador de soporte.
  4. En el servidor antiguo, genere una secuencia de comandos SQL para cada trabajo del Agente SQL Server que está programada y para cada operador del Agente SQL Server que está configurada actualmente. Siga estos pasos, basados en las herramientas de SQL Server que utilice.

    Nota: Estos pasos se aplican a SQL Server Standard, Enterprise de SQL Server o a SQL Server Workgroup Edition.
    • Si utiliza SQL Server Management Studio, siga estos pasos:
      1. Haga clic en Inicio, seleccione Todos los programas, seleccione Microsoft SQL Server,y, a continuación, haga clic enSQL Server Management Studio.
      2. En la ventana conectar al servidor, siga estos pasos:
        1. En el cuadro nombre del servidor , escriba el nombre del servidor que está ejecutando SQL Server.
        2. En el cuadro de autenticación , haga clic en Autenticación de SQL.
        3. En el cuadro de Inicio de sesión , escriba SA.
        4. En el cuadro contraseña , escriba la contraseña del usuario sa y, a continuación, haga clic en Conectar.
      3. En el panel Explorador de objetos , expanda Agente de SQL Servery, a continuación, expanda trabajos para ver todos los trabajos disponibles.

        Nota: Si no se ha iniciado el agente de SQL Server, haga clic en Agente de SQL Servery, a continuación, haga clic en Inicio.
      4. Haga un trabajo, seleccione Trabajo de secuencia de comandos como, seleccione Crear eny, a continuación, haga clic en archivo.
      5. En la ventana Seleccionar un archivo, seleccione la carpeta donde desee guardar la secuencia de comandos y, a continuación, escriba un nombre de archivo. Haga clic en Aceptar.
      6. Repita los pasos c a e para todos los trabajos.
      7. En el panel Explorador de objetos , expanda agente de SQL Server y, a continuación, expanda operadores para ver todos los operadores que están configurados actualmente.
      8. (Ratón) en un operador, seleccione Operador de secuencia de comandos como, seleccione Crear eny, a continuación, haga clic en archivo.
      9. En la ventana Seleccionar un archivo, seleccione la carpeta donde desee guardar la secuencia de comandos y, a continuación, escriba un nombre de archivo. Haga clic en Aceptar.
      10. Repita los pasos g a i para todos los operadores.
    • Si utiliza el Administrador corporativo, siga estos pasos:
      1. Haga clic en Inicio, seleccione Todos los programas, seleccione Microsoft SQL Servery, a continuación, haga clic en Administrador corporativo.
      2. Expanda Servidores de Microsoft SQL Server, expanda Grupo de SQL Servery, a continuación, expanda el nombre del servidor que está ejecutando SQL Server.
      3. Expanda bases de datos, expanda administracióny, a continuación, expanda Agente de SQL Server.
      4. (Ratón) en trabajos, seleccione Todas las tareasy, a continuación, haga clic en Generar secuencia de comandos SQL.
      5. En la ventana Generar secuencia de comandos SQL, seleccione la carpeta donde desee guardar la secuencia de comandos en la lista Guardar en .
      6. En el cuadro nombre de archivo , escriba un nombre para la secuencia de comandos y, a continuación, haga clic en Guardar.
      7. Haga clic en Aceptar para generar la secuencia de comandos.
      8. Haga clic en operadores, seleccione Todas las tareasy, a continuación, haga clic en Generar secuencia de comandos SQL.
      9. En la ventana Generar secuencia de comandos SQL, seleccione la carpeta donde desee guardar la secuencia de comandos en la lista Guardar en .
      10. En el cuadro nombre de archivo , escriba un nombre para la secuencia de comandos y, a continuación, haga clic en Guardar.
      11. Haga clic en OK<b00> </b00> para generar la secuencia de comandos.
  5. En el Explorador de Windows, copie la secuencia de comandos SQLLOGINS.sql que creó en el paso 2, los archivos de copia de seguridad que creó en el paso 3 y las secuencias de comandos de trabajo del Agente SQL Server y el operador del Agente SQL Server que creó en el paso 4 del servidor antiguo en el disco duro en el nuevo servidor.

    Nota: Si utiliza el mismo servidor, no es necesario que completar este paso.
  6. Instalar a SQL Server en el nuevo servidor si no está ya instalado.

    Notas:
    • Asegúrese de que utiliza el mismo criterio de ordenación que se utilizó en el servidor antiguo. Para obtener el criterio de ordenación que se empleaba en el servidor antiguo, ejecute el script siguiente contra la base de datos master en el de SQL Server Management Studio, analizador de consultas o en la consola del Administrador de soporte:
      sp_helpsort 
      La siguiente lista muestra las órdenes que admiten las aplicaciones financieras de la ordenación de SQL Server:
      • Columna para comprobar: intercalación de servidor predeterminada
        Contenido de la columna: Latin1-General, orden binario
        Significado de la columna: 50 de orden de ordenación binaria
      • Columna para comprobar: intercalación de servidor predeterminada
        Contenido de la columna: Latin1 General, entre mayúsculas y minúsculas, acentos, tipos de kana de minúsculas, no distinguir ancho para datos Unicode, SQL Server criterio de ordenación 52 en la página de códigos 1252 para datos no Unicode
        Significado de la columna: orden Case Insensitive (DOCI) orden de diccionario 52
    • Si utiliza el mismo servidor, instale una nueva instancia de SQL Server en el mismo equipo. En el resto de este artículo, el término "nuevo servidor" se utiliza para hacer referencia a la nueva instancia de SQL Server en el equipo antiguo o el nuevo servidor que está ejecutando SQL Server.
    • Si restaura una base de datos que estaba instalada en el equipo que está ejecutando SQL Server 7.0 o SQL Server 2000 y si va a mover la base de datos a un equipo que está ejecutando SQL Server 2005, tendrá que actualizar el nivel de compatibilidad de base de datos para cada base de datos después de la restauración. Para ello, siga estos pasos en el nuevo servidor en SQL Server Management Studio:
      1. En el área del Explorador de objetos , expanda bases de datos, haga clic en la base de datos y, a continuación, haga clic en Opciones.
      2. En el cuadro de compatibilidad , haga clic para seleccionar la casilla de verificación de SQL Server 2005 (90) .
  7. En el nuevo servidor, restaure la base de datos DYNAMICS desde el archivo de copia de seguridad que creó en el paso 3. Siga estos pasos, basados en las herramientas de SQL Server que utilice.

    Nota: Si está utilizando el mismo servidor, restaure las bases de datos en la nueva instancia de SQL Server en el mismo equipo.
    • Si utiliza SQL Server Management Studio, siga estos pasos:
      1. Haga clic en Inicio, seleccione Todos los programas, seleccione Microsoft SQL Server,y, a continuación, haga clic enSQL Server Management Studio.
      2. En la ventana conectar al servidor, siga estos pasos:
        1. En el cuadro Nombre del servidor , escriba el nombre del nuevo servidor que está ejecutando SQL Server.
        2. En el cuadro de autenticación , haga clic en Autenticación de SQL.
        3. En el cuadro de Inicio de sesión , escriba SA.
        4. En el cuadro contraseña , escriba la contraseña del usuario sa y, a continuación, haga clic en Conectar.
      3. En el área del Explorador de objetos , haga clic en bases de datosy, a continuación, haga clic en Restaurar base de datos.
      4. En el área de destino de la restauración , escriba DYNAMICS en el cuadro base de datos .
      5. En el área de origen para restaurar , haga clic en Desde dispositivosy, a continuación, haga clic en el botón de puntos suspensivos para abrir la ventana Especificar copia de seguridad.
      6. En la lista de Medios de copia de seguridad , haga clic en archivoy, a continuación, haga clic en Agregar para abrir la ventana Buscar archivos de copia de seguridad.
      7. En el área Seleccione el archivo , haga clic en el archivo de copia de seguridad de la base de datos DYNAMICS que creó en el paso 3, haga clic en Aceptary, a continuación, haga clic en Aceptar.
      8. En el área Seleccione los conjuntos de copia de seguridad para restaurar , haga clic para seleccionar la casilla de verificación Restaurar junto a la copia de seguridad que desea restaurar.
      9. En el área Seleccionar una página , haga clic en Opcionesy, a continuación, haga clic para seleccionar la casilla de verificación sobrescribir la base de datos existente .
      10. En el área de restaurar los archivos de base de datos como , cambie la columna Restaurar como para que el archivo de datos y el archivo de registro utilizan las rutas correctas en el nuevo servidor.

        Nota:Las rutas predeterminadas para SQL Server 2005 o posterior están el siguiente.
        %systemroot%\Program de programa\Microsoft SQL Server\MSSQL.1\MSSQL\Data\_Data.mdf
        %systemroot%\Program de programa\Microsoft SQL Server\MSSQL.1\MSSQL\Data\_Log.ldf
        Puede encontrar estos archivos mediante el Explorador de Windows.
      11. Haga clic en Aceptar.
    • Si utiliza el Administrador corporativo, siga estos pasos:
      1. Haga clic en Inicio, seleccione Todos los programas, seleccione Microsoft SQL Servery, a continuación, haga clic en Administrador corporativo.
      2. Expanda Servidores de Microsoft SQL Server, expanda Grupo de SQL Server, expanda el nombre del nuevo servidor.
      3. Haga clic en bases de datos, seleccione Todas las tareasy, a continuación, haga clic en Restaurar base de datos.
      4. En el cuadro Restaurar como base de datos , escriba DYNAMICS.
      5. En el área de restauración , haga clic para activar el dispositivoy, a continuación, haga clic en Seleccionar dispositivos.
      6. En la ventana Elegir dispositivos para restaurar, haga clic en Agregar.
      7. En el elija restaurar ventana destino, haga clic en el botón de puntos suspensivos, busque y, a continuación, haga clic en el archivo de copia de seguridad de la base de datos DYNAMICS que creó en el paso 3, haga clic en Aceptar, haga clic en Aceptary, a continuación, haga clic en Aceptar de nuevo.
      8. Haga clic en la ficha Opciones y, a continuación, haga clic para activar la casilla de verificación Forzar restauración sobre la base de datos existente .
      9. En el área de restaurar los archivos de base de datos como , cambie la columna Restaurar como para que el archivo de datos y el archivo de registro utilizan las rutas correctas en el nuevo servidor.

        Nota: Las rutas predeterminadas para SQL Server 2000 son las siguientes:
        %systemroot%\Program de programa\Microsoft SQL Server\MSSQL\Data\_Data.mdf
        %systemroot%\Program de programa\Microsoft SQL Server\MSSQL\Data\_Log.ldf
        Puede encontrar estos archivos mediante el Explorador de Windows.
      10. Haga clic en Aceptar.
    • Si utiliza la consola del Administrador de soporte, siga estos pasos:
      1. Haga clic en Inicio, seleccione Todos los programas, seleccione Consola del Administrador de soporte técnico de Microsofty, a continuación, haga clic en Consola de administrador de soporte.
      2. En la ventana conectar al SQL Server, siga estos pasos:
        1. En el cuadro SQL Server , escriba el nombre del nuevo servidor.
        2. En el nombre de inicio de sesión , escribaSA.
        3. En el cuadro contraseña , escriba la contraseña del usuario sa y, a continuación, haga clic en Aceptar.
      3. Copie la siguiente secuencia de comandos en la ventana nueva consulta 1:
        RESTORE DATABASE [TEST]  FROM  DISK = N'C:\Program Files\Dynamics\Backup\TEST.bak'           WITH  FILE = 1, NOUNLOAD, STATS = 10, RECOVERY, REPLACE,           MOVE N'GPSTESTDat.mdf' TO N'C:\Program Files\Microsoft SQL Server\MSSQL\Data\GPSTESTDat.mdf',            MOVE N'GPSTESTLog.ldf' TO N'C:\Program Files\Microsoft SQL Server\MSSQL\Data\GPSTESTLog.ldf'
        Nota: Realice los cambios siguientes en la secuencia de comandos para aplicar a su entorno:
        • Reemplazar PRUEBA con el nombre de la base de datos de la compañía en el nuevo servidor.
        • Reemplace C:\Program Files\Dynamics\Backup\TEST.bak con la ruta de acceso correcta del archivo de copia de seguridad.
        • Reemplazar GPSTESTDat.mdf con el nombre correcto del archivo.
        • Reemplazar C:\Program Files\Microsoft SQL Server\MSSQL\Data\GPSTESTDat.mdf con la ruta de acceso correcta del archivo .mdf de la base de datos en el nuevo servidor.
        • Reemplazar GPSTESTLog.ldf con el nombre correcto del archivo.
        • Reemplazar C:\Program Files\Microsoft SQL Server\MSSQL\Data\GPSTESTLog.mdf con la ruta de acceso correcta del archivo .ldf de la base de datos en el nuevo servidor.
      4. Haga clic en la flecha verde para ejecutar la consulta.
  8. Repita el paso 7 para cada base de datos de la empresa.

    Nota:Si está restaurando una base de datos de Microsoft SQL Server 2000 a Microsoft SQL Server 2005 o Microsoft SQL Server 2008, debe realizar las siguientes tareas:
    • Cambiar el nivel de compatibilidad de base de datos para cada base de datos. Para hacerlo en SQL Management Studio, haga clic derecho en la base de datos, haga clic en Propiedades, haga clic en Opcionesy, a continuación, cambie la compatibilidad de la base de datos a SQL Server (90)para Microsoft SQL Server 2005, SQL Server 2008 (100) para Microsoft SQL Server 2008, SQL Server 2012 (110) para Microsoft SQL Server 2012, o SQL Server 2014 (120) para Microsoft SQL Server 2014.
    • Quite los esquemas que tienen los nombres de usuario de Microsoft Dynamics GP creados para cada usuario de la aplicación financiera. El esquema predeterminado es dbo y los esquemas de usuario no son necesarios. Para quitar los esquemas de usuario, haga clic en el vínculo siguiente y ejecute la secuencia de comandos que se encuentra en el documento vinculado en SQL Management Studio:
  9. Crear una conexión de conectividad abierta de base de datos (ODBC) en el nuevo servidor y en todas las estaciones de trabajo cliente que utilicen la aplicación financiera. Para obtener más información acerca de cómo toset de un connectionon de conectividad abierta de bases de datos de Microsoft SQL Server, haga clic en thefollowing el número de artículo a artículo de datosLos en la MicrosoftKnowledge Base:
    870416 Configuración de ODBC de SQL Server 2005, SQL Server 2000, SQL Server 7.0 y SQL Server Desktop Engine 2000 (MSDE)
  10. En el nuevo equipo, instalar una instalación de servidor y cliente de la aplicación financiera. A continuación, instale los productos de otros fabricantes o productos adicionales que utilizan en el nuevo servidor. Compruebe que los productos adicionales y de terceros son funcionales.
  11. Ejecute la secuencia de comandos SQLLOGINS.sql que creó en el paso 2 para crear los inicios de sesión de SQL Server. Puede utilizar SQL Server Management Studio o el analizador de consultas para ejecutar la secuencia de comandos. Si utiliza MSDE 2000, la secuencia de comandos SQLLOGINS.sql debe ejecutarse utilizando OSQL. Consulte las instrucciones en el paso 2 para el proceso.

    Nota: Si el servidor antiguo estaba ejecutando Microsoft Dynamics GP y no tiene el mismo nombre que el nuevo servidor, las contraseñas de los usuarios ya no será válidas. Para restablecer la contraseña, siga estos pasos:
    1. Inicie sesión en Microsoft Dynamics GP como usuario sa.
    2. En el menú Herramientas, seleccione configuración, seleccione sistemay, a continuación, haga clic en usuario.
    3. Haga clic en el botón de búsqueda junto al ID de usuario y seleccione el usuario apropiado.
    4. En el campo contraseña, escriba una nueva contraseña y, a continuación, haga clic en Guardar.
    Notas:
    • Debe seguir estos pasos si el servidor antiguo estaba ejecutando Microsoft Business Solutions-Great Plains 7.5 o Microsoft Business Solutions - Great Plains 8.0 y el nuevo servidor se ejecutará Microsoft Dynamics GP 10.0 o Microsoft Dynamics GP 2010.0.
  12. Ejecutar las secuencias de comandos que creó en el paso 4 para crear los trabajos del agente de SQL Server y los operadores del Agente SQL Server en el nuevo servidor. Puede utilizar SQL Server Management Studio o el analizador de consultas para ejecutar la secuencia de comandos.

    Nota: Si utiliza MSDE 2000, hay una secuencia de comandos adicional que debe ejecutar para crear los trabajos PJOURNAL y truncar la tabla PJOURNAL cada media hora. La secuencia de comandos debe ejecutarse utilizando OSQL. Consulte las instrucciones en el paso 2 para el proceso. Para obtener la secuencia de comandos Create_PJOURNAL.sql que realiza este proceso, haga clic en el vínculo siguiente:
  13. Obtener la secuencia de comandos Dex_Req.sql y GRANT.SQL y ejecute las secuencias de comandos. Para obtener las secuencias de comandos, visite los siguientes sitios Web de Microsoft:Notas:
    • Ejecute la secuencia de comandos Dex_Req.sql contra el maestro de base de datos. Ejecute la secuencia de comandos Grant.sql contra la base de datos Dynamics y contra todas las bases de datos de compañía.
    • Puede utilizar SQL Server Management Studio o el analizador de consultas para ejecutar las secuencias de comandos.
    • Si utiliza MSDE 2000, la secuencia de comandos Dex_Req.sql debe ejecutarse utilizando OSQL. Consulte las instrucciones en el paso 2 para el proceso. Puede ejecutar la secuencia de comandos Grant.sql utilizando la consola del Administrador de soporte.
    • La secuencia de comandos Dex_Req.sql crea las tablas DEX_LOCK y DEX_SESSION en la base de datos tempdb. El script también crea el procedimiento almacenado smDEX_Build_Locks en la base de datos master. Los comandos Grant.sql concede selecciona, actualiza, inserta y elimina permisos para todas las tablas, vistas y procedimientos almacenados para todos los usuarios de la base de datos de DYNGRP. Estos son los permisos que debe tener para utilizar la aplicación financiera.
  14. Ejecute el script siguiente contra la base de datos de cada aplicación financiera para establecer el propietario de la base de datos en DYNSA.
    sp_changedbowner 'DYNSA'
  15. Si los archivos de diccionario de informes y formularios están compartidos en el servidor antiguo, copie los archivos al nuevo servidor.

    Nota: Para comprobar si se comparten los archivos de diccionario de formularios e informes, vea el archivo Dynamics.set en una estación de trabajo cliente donde está instalada la aplicación financiera. Para ver el archivo Dynamics.set, haga clic en el archivo Dynamics.set y, a continuación, haga clic en Editar para abrir el archivo.
  16. Si los archivos de notas OLE están compartidos en el servidor antiguo, copie los archivos al nuevo servidor.

    Nota: Para comprobar si los archivos de notas OLE están compartidos, ver la ruta de acceso OLENotes en el archivo Dex.ini en una estación de trabajo cliente donde está instalada la aplicación financiera. Para ver el archivo Dex.ini, haga doble clic en el archivo Dex.ini para abrir el archivo en el Bloc de notas.
  17. Si se ha utilizado la característica Actualizaciones automáticas y entradas que señalan a un recurso compartido en el servidor antiguo, se deben copiar los archivos a un recurso compartido en el nuevo servidor. Las entradas de la tabla SYUPDATE en la base de datos de sistema DYNAMICS debían ajustarse. Para obtener más información, consulte el artículo de Microsoft Knowledge Base 916679.
  18. Si desea mover las bases de datos de Microsoft Dynamics GP 2010 y utilizar la funcionalidad de obtención de detalles en SQL Server Reporting Services o Excel integrado moverán debe hacer lo siguiente para actualizar los vínculos de servidor para que los desgloses funcionan después el servidor de informes:
    • Asegúrese de que todo el mundo ha iniciado fuera de Microsoft Dynamics GP 2010 y cierre todas las instancias de SQL Server Management Studio
    • En un equipo donde esté instalado Dynamics GP 2010, haga clic en Inicio, luego seleccione todos los programas. Haga clic en Microsoft Dynamics, luego GP 2010 y en mantenimiento de base de datos
    • Cuando se abre la utilidad Seleccione o especifique la instancia de SQL Server donde se almacenan las bases de datos de Dynamics GP 2010. Si ha iniciado la sesión como una cuenta de dominio con derechos para esta instancia de SQL Server puede seleccionar esa opción. De lo contrario, seleccione autenticación de SQL y escriba un nombre de usuario correspondiente n y la contraseña. A continuación, haga clic en siguiente >>
    • Seleccione Marcar todo para seleccionar cada una de las bases de datos de Dynamics GP 2010 y haga clic en siguiente >>
    • Seleccione el producto de Microsoft Dynamics GP, luego haga clic en siguiente >>
    • Seleccione las funciones y procedimientos almacenados, haga clic en siguiente >>
    • Revisar la ventana de confirmación, haga clic en siguiente >> para iniciar el proceso. Esto puede tardar algún tiempo, dependiendo del número de productos instalados y el número de bases de datos que deben solucionarse. Cuando se haya completado el informe externo desgloses funcionarán en la nueva instancia de SQL Server que se ha movido a.
Referencias
  • Para obtener más información, haga clic en los números de artículo siguientes para verlos en Microsoft Knowledge Base:
    854726 Mover la carpeta Sysdata desde estaciones de trabajo locales a un servidor
    870052 Cómo instalar la utilidad consola del Administrador de soporte en Microsoft Dynamics GP
    325003 Cómo administrar SQL Server Desktop Engine (MSDE 2000) o SQL Server 2005 Express Edition mediante la utilidad osql
    916679 Mensaje de error al iniciar Microsoft Dynamics GP: "la conexión ha sido quitada del archivo de actividad del usuario y que no podrá permanecer en el sistema contable"
  • Si tiene alguna pregunta acerca de los pasos de este artículo, póngase en contacto con el soporte técnico de Microsoft Business Solutions mediante uno de los métodos siguientes:
    • Inicie sesión en el siguiente sitio de soporte técnico de Microsoft Business Solutions y, a continuación, escriba una nueva solicitud de soporte técnico:

      https://mbs.Microsoft.com/support/newstart.aspx

      Nota: Para la subcategoría, haga clic en instalar SQL.
    • Póngase en contacto con soporte técnico de Microsoft Business Solutions por teléfono llamando a 888-477-7877. Utilice 6762 de código de acceso rápido para MSDE o 6731 para SQL Server para llegar a soporte técnico de Microsoft Business Solutions.
7132

Propiedades

Id. de artículo: 878449 - Última revisión: 08/08/2016 17:09:00 - Revisión: 3.2

Microsoft Dynamics GP 2010, Microsoft Dynamics GP 10.0, Microsoft Dynamics GP 2013, Microsoft Dynamics GP 2013 R2, Microsoft Dynamics GP 2015, Microsoft Dynamics GP 2015 R2, Microsoft Dynamics GP 2016

  • kbhowto kbmbsinstallation kbmbspersonaldatakeeper kbmbsmigrate kbmt KB878449 KbMtes
Comentarios