Pregunta

Estoy buscando un proveedor de ADO.net 2.0 o posterior para la base de datos Sybase que parece ser conocido como Sybase ASE. Para aclarar, estoy interesado en ASE, y no SQL Anywhere. Es de esperar que el proveedor será incluido en la base de datos, o libre.

No puedo encontrar mención de un proveedor de 1.1 ADO.net; eso no es lo que quiero.

No puedo encontrar mención de controladores ODBC y proveedores OLEDB; eso no es lo que quiero.

He encontrado los proveedores de ADO.NET DataDirect que se pagan para; Creo que esa es la posición de reserva.

Gracias por su ayuda

¿Fue útil?

Solución

Esta pregunta es bastante antiguo, pero parece haber conseguido más fácil conseguir el conector de ADO.

  1. Descargar el "Get a Free "desarrolladores" Edición" de http://scn.sap.com/community/developer-center/oltp-db
  2. Elija Instalación personalizada cuando se les da la opción.
  3. Sólo instalar el paquete .Net ADO desde la instalación personalizada.
  4. Haga referencia a la Sybase.AdoNet4.AseClient.dll en su solución desde donde la instalación poner los archivos.

A continuación, debería ser capaz de realizar consultas, actualizaciones, etc., en .NET siguiendo las direcciones de aquí: http: // infocenter .sybase.com / ayuda / index.jsp? topic = / com.sybase.help.sdk_12.5.1.adonet / html / adonet / DAFJEFIF.htm

Otros consejos

Después de haber estado hace poco en este camino a mí mismo, sólo puedo sugerir que usted no encontrará la respuesta a través de búsqueda de la red. Si se está conectando a un servidor ASE, entonces usted tiene un contacto técnico del cliente. Utilizar esa persona, pidiéndoles que descargar el mencionado anteriormente Sybase 15 # ESD10.

A partir de mi experiencia (que admito, fue un mal uno);

Sybase hace que este tipo de recursos para desarrolladores disponible para los clientes de pago solamente.

La descarga, una vez que lo tienes, incluirá un montón de extras que usted no necesita. Todavía pienso que PowerDesigner es una gran utilidad, pero creo que es lo que se incluye una versión de prueba, de valor a largo plazo limitado. Creo que lo que quiere de la serie es la OpenClient instalar, seleccionando las características de ADO.NET.

Me pareció que la experiencia, a partir de la adquisición de los recursos de desarrollo (solo identificando la descarga derecha era una lucha), para aislar los dos archivos necesarios de los cientos de archivos instalados, al hecho de que la instalación se rompió mi RapidSql existente y DBArtisan instala, y, finalmente, que la versión actual no va más allá soporte del proveedor ADO.NET 2 (te beneficias cableado EF por ejemplo), para ser realmente frustrante.

No sorprende entonces que no he podido encontrar mucho apoyo para ASE usando NHibernate o subsónica tampoco.

Como una alternativa al conductor SAP / Sybase, hemos desarrollado nuestro propio conductor ADO.NET Núcleo de ASE:

https://github.com/DataAction/AdoNetCore.AseClient

.NET Core era una tecnología clave para nosotros - en particular para AWS Lambda - y todavía no existe un controlador Core ADO.NET disponible de SAP / Sybase.

Nuestro controlador es compatible con la mayoría de los / Sybase características de ADO.NET SAP, pretende ser una alternativa a la de la SAP / Sybase uno para una fácil transición, y es compatible con todos los entornos .NET de la que debe preocuparse acerca.

Puede conseguirlo en Nuget:

https://www.nuget.org/packages/AdoNetCore.AseClient

Sybase 15 # ESD10 tiene soporte para ADO.NET 2.0, de acuerdo con este enlace en Sybase: http :? //infocenter.sybase.com/help/index.jsp topic = / com.sybase.infocenter.dc20155.1500 / html / newfesd / CBHJAABF.htm


Las nuevas características Open Server 15.0 y 15.0 del SDK para Microsoft Windows, Linux, UNIX y Mac OS X ADO.NET apoyo 2.0

Proveedor

ASE de datos de ADO.NET 2.0 se envía con esta versión del SDK. Los 2.0 Características ADO.NET soportados en esta versión son:

*      Provider factories
*      Provider statistics
*      Bulk update
*      Bulk copy
*      Asynchronous commands
*      Extended pooling support to clear pools
*      Common base classes
*      Database metadata

Para obtener más información sobre las características de ADO.NET 2.0 compatibles, consulte Novedades en ADO.NET 2.0.

Desde el sitio web de Sybase:

Soporte de Sybase para ADO.NET, OLE DB y ODBC Adaptive Server versión 15.0 contiene nuevos controladores ODBC y OLE DB desarrollado por Sybase. El tercero marcó de ODBC y OLE DB Kits controlador incluido con las versiones anteriores ya no son enviados.

El Kit de controladores ODBC retirado fue instalado en% SYBASE% \ ODBC y registrado en el controlador de ODBC como “Sybase ASE ODBC Driver”. El nuevo controlador ODBC ASE Sybase se instala en% SYBASE% \ DataAccess \ ODBC, y se registró como “Adaptive Server Enterprise”. La versión incluida con Adaptive Server y SDK 15.0 es la versión 15.0.0.50.

El Kit de controladores OLE DB retirado fue instalado en% SYBASE% \ OLEDB y utiliza el proveedor de nombre corto de “Sybase.ASEOLEDBProvider” y el largo nombre de “Proveedor de Sybase ASE OLE DB”. El nuevo proveedor de OLE DB ASE Sybase se instala en% SYBASE% \ DataAccess \ OLEDB, y utiliza proveedor de nombre corto “ASEOLEDB”. La versión incluida con el SDK 15.0 es la versión 15.0.0.51.

Sybase recomienda que se inicia el proceso de migración al nuevo ODBC y los controladores OLE DB tan pronto como sea posible. Nuevas características introducidas en Adaptive Server 15.0 sólo son compatibles con los nuevos controladores.

Vea “Nuevas características para OpenServer 15.0 y 15.0 SDK para Windows, Linux y UNIX”, para obtener instrucciones sobre la migración a los nuevos conductores.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top