ultima seleccionada secuencia reconoce protocolo previsualizar operacion mac instalar instaladas illustrator fuentes fuente error durante cs6 como .net visual-studio-2005 odbc datasource

.net - seleccionada - photoshop no reconoce fuentes instaladas



ERROR:[Microsoft][ODBC Driver Manager] Nombre de fuente de datos no encontrado y no se especificó ningún controlador predeterminado (4)

Al conectar .net al servidor de sybase recibí este mensaje de error:

[Microsoft] [Administrador de controladores ODBC] No se encontró el nombre de fuente de datos y no se especificó ningún controlador predeterminado

Esto ha funcionado correctamente antes. El sistema DSN con los mismos detalles de trabajo y la conexión de datos a través de vs.net también funcionan.

Estoy usando vs.net 2005.

¿Alguna sugerencia?


Si está trabajando con un servidor x64, tenga en cuenta que existen diferentes configuraciones de ODBC para las aplicaciones x86 y x64. La herramienta "Orígenes de datos (ODBC)" en la lista Herramientas administrativas lo lleva a la versión x64. Para ver / editar la configuración de ODBC x86, deberá ejecutar esa versión de la herramienta manualmente:

%windir%/SysWOW64/odbcad32.exe (%windir% is usually C:/Windows)

Cuando su aplicación se ejecuta como x64, usará las fuentes de datos x64, y cuando se ejecute como x86, usará esas fuentes de datos en su lugar.


Obtuve un error similar, que se resolvió instalando los controladores MySQL correspondientes desde:

http://www.connectionstrings.com/mysql-connector-odbc-5-2/info-and-download/

y realizando los siguientes pasos:

  1. Vaya a IIS y Grupos de aplicaciones en el menú de la izquierda.
  2. Seleccione el grupo de aplicaciones relevante que se asigna al proyecto.
  3. Haga clic en Establecer valores predeterminados del conjunto de aplicaciones .
  4. En la ficha General, establezca la entrada Habilitar aplicación de 32 bits en "Verdadero".

Referencia:

http://www.codeproject.com/Tips/305249/ERROR-IM-Microsoft-ODBC-Driver-Manager-Data-sou


Realice los siguientes pasos:

  1. Inicie el Editor del Registro escribiendo regedit en la ventana Ejecutar.
  2. Seleccione la siguiente clave en el registro: HKEY_LOCAL_MACHINE/SOFTWARE/ODBC .
  3. En el menú de Seguridad, haga clic en Permisos.
  4. Otorgue Permiso Completo a la cuenta que se está utilizando para hacer las conexiones.
  5. Salga del Editor del Registro.

Para cualquiera que llegue a este último momento, tuve este problema en una red de Windows y ofrezco algo adicional para verificar:

La conexión de scripts de Python funcionaría desde la línea de comandos en mi máquina (Linux), pero algunos usuarios tenían problemas para conectarse; la CLI sugirió que el DSN y las credenciales eran correctos. El problema para nosotros era que la política de seguridad del grupo requería que las credenciales de ODBC se configuraran en cada máquina. Una vez que agregamos eso (por alguna razón, el usuario tenía tres de las cuatro credenciales ODBC que necesitaban para nuestros diversos sistemas), pudieron conectarse.

Por supuesto, puede hacerlo a nivel de grupo, pero como fue una simple omisión por parte de una máquina, lo hice en Control Panel > ODBC Drivers > New