Cómo transferir conexiones de datos ODBC a otro equipo

Autodesk Support

12 de diciembre de 2024


Productos y versiones cubiertos


Problema:

Al configurar conexiones de datos ODBC en un archivo .dwg de AutoCAD Map 3D o Civil 3D y mover los archivos .dwg o de base de datos a otro equipo, las conexiones se rompen.
La conexión se ha establecido entre objetos de AutoCAD y una hoja de cálculo de Excel o una base de datos de Access y, al abrirlos en un entorno nuevo, aparecen la conexión de datos y la PLANTILLA DE VÍNCULOS dañadas.

Esta situación puede darse en los siguientes casos:
  • Mover a un nuevo PC (como cuando se actualiza de Windows de 32 bits a Windows de 64 bits)
  • Enviar formatos DWG y de base de datos a otros usuarios

Causas:

Al crear una conexión entre objetos de AutoCAD y una hoja de cálculo de Excel o una base de datos de Access, los detalles de conexión de estas conexiones se almacenan en dos archivos diferentes.
En el sistema operativo:
Se guardan en archivos DNS creados en el sistema operativo con controladores ODBC de 64 bits de Microsoft y se almacenan en la ruta del Registro:
HKEY_CURRENT_USER\Software\ODBC\ODBC.INI\Excel_test_dns

AutoCAD Map 3D: ubicación del registro 


En AutoCAD Map 3D:
Acceda a los archivos UDL creados con AutoCAD y almacenados en la ruta del usuario:
C:\Usuarios\\AppData\Roaming\Autodesk\Autodesk AutoCAD Map 3D 20XX\RXX.0\enu\Data Links
 

Solución:

Hay dos procesos diferentes para conseguir que las conexiones existentes funcionen en un nuevo entorno/equipo.

A. Transferir .udl y DNS:
Nota: Solo funciona si se utiliza el mismo sistema operativo y la misma ruta de instalación en el otro equipo o el equipo nuevo:

  1. Transferir DNS
  2. En el equipo antiguo, abra el Editor del Registro. Para ello, escriba "regedit" en el cuadro de búsqueda de Windows del menú Inicio y seleccione regedit.exe.
  3. Vaya a la siguiente clave de registro:
Para orígenes de datos DSN del usuario: 
HKEY_CURRENT_USER > Software > ODBC
Para orígenes de datos DSN del sistema: 
HKEY_LOCAL_MACHINE > Software > ODBC
  1.  Haga clic con el botón derecho en la carpeta ODBC.INI, elija Exportar y guarde el archivo .reg.
  2. Copie el archivo .reg (o los archivos si tiene orígenes de datos DSN tanto del usuario como del sistema) en el equipo nuevo.
  3.  En el equipo nuevo, haga doble clic en los archivos .reg para importar los orígenes de datos DSN al registro (seleccione "Sí" y "Aceptar" cuando se le solicite).
  4. Transferir UDL
  5. En el equipo antiguo, vaya a la carpeta AutoCAD Map 3D Data Links*:
Para Windows 7/10:
C:\Usuarios\\AppData\Roaming\Autodesk\Autodesk AutoCAD Map 20XX\RXX.X\enu\Data Links
* La ubicación variará ligeramente en función de la versión de AutoCAD Map 3D.
  1. Copie los archivos UDL en la ubicación correspondiente del equipo nuevo. 
     
¡Atención! Utilice el Editor del Registro de Microsoft® por su cuenta y riesgo, y siempre tras haber realizado una copia de seguridad tanto del registro como de los archivos system.dat y user.dat del sistema operativo, de acuerdo con lo recomendado en Microsoft Knowledge Base y en la solución relacionada Cómo realizar una copia de seguridad del Registro del sistema. Puede encontrar información adicional sobre el Registro en los temas de ayuda del Editor del Registro de Microsoft. 

 
B. Cree .udl y DNS:

  1. Cree un DNS en el sistema operativo.
  2. Abra el Administrador de origen de datos ODBC (64 bits) de Windows.
  3. Cree un DNS en la hoja de Excel o la base de datos de Access (el nombre no es importante, pero puede resultar útil usar el nombre anterior).
Sistema operativo Windows: se muestra el cuadro de diálogo de DNS ODBC
 
  1. Cree un archivo .udl en AutoCAD Map 3D
  2. Abra el archivo .dwg con AutoCAD Map.
  3. Abra el panel de tareas (comando mapwspace).
  4. Configure la conexión con el nuevo origen de datos con el nombre IDÉNTICO de la conexión anterior (si el nombre no está disponible, busque la PLANTILLA DE VÍNCULOS dañada, la cual debería mostrar el nombre).

 

AutoCAD Map 3D - Plantilla de vínculos del panel de tareas
  1. Con la nueva configuración creada mediante el origen de datos del panel de tareas.
  2. La conexión entre los objetos de AutoCAD y la hoja de cálculo de Excel o la base de datos de Access volverá a estar disponible.

 

 

Productos:

Civil 3D; AutoCAD Map 3D;


¿Le ha resultado útil esta información?


¿Necesita ayuda? Pregunte al Asistente de Autodesk

El Asistente puede ayudarle a encontrar respuestas o ponerle en contacto con un agente.


¿Qué nivel de soporte tiene?

Los distintos planes de suscripción ofrecen diferentes categorías de soporte. Averigüe el nivel de soporte para tu plan.

Ver niveles de soporte