El ‘Sybase ASE el Proveedor OLE DB’ proveedor no está registrado en el equipo local

Estoy recibiendo este mensaje de error cuando intenta conectarse a la base de datos de sybase mediante oledb conectividad desde visual studio.net 2005

The 'Sybase ASE OLE DB Provider' provider is not registered on the local machine. 
  • Puede que nos muestran la cadena de conexión?
InformationsquelleAutor jeevan | 2009-10-21

2 Kommentare

  1. 4

    Para Sybase ASE 12.5 hay al menos 2 OLEDB de los conductores.

    Más reciente:

    • Nombre largo: Sybase Proveedor OLEDB de (o ASE Proveedor de OLEDB
      Sybase
      )
    • ShortName: ASEOLEDB.1
    • Última Versión: 12.5.1.680 (13 Sep 2008)
    • Carpeta Predeterminada: C:\sybase\DataAccess\OLEDB
    • De Configuración De La Herramienta: C:\sybase\DataAccess\bin\sybdrvadm.exe
    • Crea .sod archivos en C:\sybase\DataAccess\bin para cada configuración de servidor
      que cree.

    Anterior:

    • Nombre largo: Sybase ASE el Proveedor OLE DB de
    • ShortName: De Sybase.ASEOLEDBProvider.2
    • Última Versión: 02.70.0079 (1 Dic 06)
    • Carpeta predeterminada: c:\sybase\OLEDB
    • De Configuración De La Herramienta: C:\sybase\OLEDB\sydaadm.exe
    • Crea .los identificadores de archivos en esta carpeta para cada servidor de configuración que
      crear.

    Si se puede usar el más reciente debe!

    Para las conexiones oledb necesita instalar algunos procedimientos almacenados en el servidor, por el cliente más recientes están en $SYBASE/DataAccess/OLEDB/sp, ejecutar install_oledb_sprocs.bate.

    Si estos controladores que aparecen instalado y usted todavía no tenerlo a probar y ejecutar «regsvr32 sydaase.dll» para volver a registrar el controlador.

  2. 0

    Ha revisado para ver si el controlador está instalado en la máquina?

    Una forma de comprobar es tratar de crear un DSN de la máquina que ejecuta ODBCAD32.exe y la creación de una NUEVA conexión. Te muestra los controladores instalados.

Kommentieren Sie den Artikel

Bitte geben Sie Ihren Kommentar ein!
Bitte geben Sie hier Ihren Namen ein

Pruebas en línea