Domanda

Sto cercando un fornitore di ADO.net 2.0 o versione successiva per il database Sybase che sembra essere conosciuto come Sybase ASE. Per chiarire, io sono interessato a ASE, e non SQL Anywhere. Speriamo che il provider sarà incluso con il database, o libero.

posso trovare menzione di un 1.1 fornitore ADO.net; che non è quello che voglio.

posso trovare menzione di driver ODBC e provider OLE DB; che non è quello che voglio.

Ho trovato i provider ADO.NET DataDirect che sono pagati per; Direi che è la posizione di ripiego.

Grazie per il vostro aiuto

È stato utile?

Soluzione

Questa domanda è piuttosto vecchio, ma sembra che abbia ottenuto più facile per ottenere il connettore ADO.

  1. Scarica il "Get a Free "Developer" Edition" da http://scn.sap.com/community/developer-center/oltp-db
  2. Scegli Installazione personalizzata quando data la possibilità.
  3. installare solo il pacchetto .NET ADO dalla installazione personalizzata.
  4. Fare riferimento alla Sybase.AdoNet4.AseClient.dll nella soluzione da cui l'installazione mettere i file.

Si dovrebbe quindi essere in grado eseguire query, aggiornamenti, ecc in .NET seguendo le indicazioni da qui: http: // infocenter .sybase.com / help / index.jsp? topic = / com.sybase.help.sdk_12.5.1.adonet / html / Adonet / DAFJEFIF.htm

Altri suggerimenti

Dopo essere stata di recente su questa strada me stesso, posso solo suggerire che si voleva trovare la risposta attraverso la ricerca in rete. Se ci si connette a un server di ASE, allora si ha un contatto tecnico del cliente. Utilizzare quella persona, chiedendo loro di scaricare l'ESD10 citato in precedenza Sybase 15 #.

Dalla mia esperienza (che ammetto, è stato uno cattivo);

Sybase rende questo tipo di risorsa sviluppatori disponibili a pagare solo i clienti.

Il download, una volta che lo avete, includerà un sacco di extra che non avrete bisogno. Continuo a pensare che PowerDesigner è una grande utility, ma credo che ciò che è incluso è una versione di prova, un valore limitato a lungo termine. Credo che ciò che si vuole dal set è installare l'OpenClient, selezionando le caratteristiche di ADO.NET.

Ho trovato l'intera esperienza, di acquisire le risorse per gli sviluppatori (solo identificare il download destra era una lotta), per isolare i due file necessari dalle centinaia di file installati, al fatto che l'installazione si è rotto il mio RapidSql esistenti e DBArtisan installa, e, infine, che l'attuale versione non va oltre ADO.NET 2 supporto del fornitore (che si voleva ottenere il cablaggio EF per esempio), per essere veramente frustrante.

Non sorprende quindi che non sono stato in grado di trovare molto sostegno per l'ASE usando NHibernate o subsonica sia.

In alternativa al driver SAP / Sybase, abbiamo sviluppato il nostro proprio driver ADO.NET Core for ASE:

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

NET Nucleo era una tecnologia chiave per noi - in particolare per AWS Lambda - e non v'è ancora nessun driver ADO.NET core disponibili da SAP / Sybase.

Il nostro driver supporta la maggior parte delle / Sybase caratteristiche ADO.NET SAP, si propone di essere un rimpiazzo per il SAP / Sybase uno per una facile transizione, e supporta tutti i quadri .NET che si sarebbe preso cura di.

Si può ottenere su Nuget:

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

Sybase 15 # ESD10 ha il supporto per ADO.NET 2.0, in base a questo link in Sybase: http :? //infocenter.sybase.com/help/index.jsp topic = / com.sybase.infocenter.dc20155.1500 / html / newfesd / CBHJAABF.htm


Nuove funzionalità Open Server 15.0 e 15.0 SDK per Microsoft Windows, Linux, UNIX e Mac OS X ADO.NET supporto 2.0

ASE ADO.NET Data Provider 2.0 viene fornito con questa versione SDK. Le caratteristiche di ADO.NET 2.0 supportati in questa versione sono:

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

Per ulteriori informazioni sulle funzioni supportate ADO.NET 2.0, vedere Novità di ADO.NET 2.0.

Dal sito web di Sybase:

Supporto Sybase per ADO.NET, OLE DB e ODBC Adaptive Server versione 15.0 contiene nuovi driver ODBC e OLE DB sviluppato da Sybase. La terza parte rinominato ODBC e OLE DB Kit driver incluso con le versioni precedenti non sono più spediti.

Il kit di driver ODBC in pensione è stato installato in% SYBASE% \ ODBC, e registrato con la Gestione driver ODBC come “driver Sybase ASE ODBC”. Il nuovo driver ODBC ASE da Sybase è installato in% SYBASE% \ DataAccess \ ODBC, e registrato come “Adaptive Server Enterprise”. La spedizione di versione con Adaptive Server e SDK 15.0 è la versione 15.0.0.50.

La pensione Driver Kit OLE DB è stato installato in% SYBASE% \ OLE DB, e utilizzato il provider nome breve di “Sybase.ASEOLEDBProvider” e il nome lungo di “Sybase ASE OLE DB Provider”. Il nuovo ASE provider OLE DB da Sybase è installato in% SYBASE% \ DataAccess \ OLE DB e utilizza provider di nome breve “ASEOLEDB”. La spedizione versione SDK 15.0 è la versione 15.0.0.51.

Sybase consiglia di iniziare il processo di migrazione al nuovo driver ODBC e OLE DB nel più breve tempo possibile. Le nuove funzionalità introdotte in Adaptive Server 15.0 sono supportati solo dai nuovi driver.

Vedere “Nuove funzionalità per OpenServer 15.0 e 15.0 SDK per Windows, Linux e UNIX”, per le istruzioni sulla migrazione ai nuovi driver.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top