Sybase ASE ADO.net 2.0 Anbieter?

8

Ich suche nach einem ADO.net 2.0 oder späteren Provider für die Sybase-Datenbank, der als Sybase ASE bekannt ist. Zur Klarstellung interessiere ich mich für ASE und nicht für SQL Anywhere. Hoffentlich wird der Anbieter in die Datenbank aufgenommen, oder kostenlos.

Ich kann einen Anbieter von ADO.net 1.1 finden; das ist nicht was ich will.

Ich kann erwähnen, ODBC-Treiber und OLEDB-Anbieter; das ist nicht was ich will.

Ich habe die DataDirect ADO.net-Anbieter gefunden, für die bezahlt wird; Ich denke, das ist die Fallback-Position.

Danke für Ihre Hilfe

    
EC. 03.06.2009, 15:46
quelle

4 Antworten

7

Diese Frage ist ziemlich alt, aber es scheint einfacher geworden zu sein, den ADO Connector zu bekommen.

  1. Laden Sie den "Get a Free" -Entwickler "Edition" herunter Ссылка
  2. Wählen Sie Benutzerdefinierte Installation, wenn Sie die Option angeben.
  3. Installieren Sie nur das .NET ADO-Paket von der benutzerdefinierten Installation.
  4. Verweisen Sie auf die Datei Sybase.AdoNet4.AseClient.dll in Ihrer Lösung, von wo aus die Installation die Dateien abgelegt hat.

Sie sollten dann in der Lage sein, Abfragen, Updates usw. in .NET durchzuführen, indem Sie den Anweisungen von hier folgen: Ссылка

    
Nick Rubino 20.04.2015, 13:36
quelle
10

Nachdem ich vor kurzem selbst diesen Weg gegangen bin, kann ich nur vorschlagen, dass Sie die Antwort nicht finden, wenn Sie im Internet suchen. Wenn Sie eine Verbindung zu einem ASE-Server herstellen, haben Sie einen technischen Kundenkontakt. Verwenden Sie diese Person und bitten Sie sie, das zuvor erwähnte Sybase 15 # ESD10 herunterzuladen.

Aus meiner Erfahrung (die ich frei zugeben, war eine schlechte);

Sybase stellt diese Art von Entwicklerressource nur zahlenden Kunden zur Verfügung.

Der Download, sobald Sie ihn haben, wird eine ganze Reihe von Extras enthalten, die Sie nicht brauchen werden. Ich denke immer noch, dass PowerDesigner ein großartiges Dienstprogramm ist, aber ich denke, dass eine Testversion von begrenztem Langzeitwert enthalten ist. Ich glaube, dass das, was Sie von dem Set wollen, die OpenClient-Installation ist und die ADO.NET-Funktionen auswählt.

Ich fand die ganze Erfahrung, vom Erwerb der Entwickler-Ressourcen (nur die Identifizierung des richtigen Downloads war ein Kampf), die zwei Dateien aus den Hunderten von installierten Dateien zu isolieren, zu der Tatsache, dass die Installation meine bestehenden RapidSql und DbArtisan installiert, und schließlich, dass die aktuelle Version nicht weiter geht als ADO.NET 2-Provider-Unterstützung (Sie werden nicht EF Verdrahtung zum Beispiel), wirklich frustrierend sein.

Kein Wunder also, dass ich mit Hilfe von nHibernate oder subsonic nicht viel Unterstützung für ASE finden konnte.

    
Mark Clouden 08.08.2009 05:33
quelle
1

Sybase 15 # ESD10 unterstützt ADO.NET 2.0 gemäß diesem Link bei Sybase: Ссылка

Neue Funktionen Öffnen Sie Server 15.0 und SDK 15.0 für Microsoft Windows, Linux, UNIX und Mac OS X ADO.NET 2.0-Unterstützung

ASE ADO.NET Data Provider 2.0 wird mit dieser SDK-Version ausgeliefert. Die ADO.NET 2.0-Funktionen, die in dieser Version unterstützt werden, sind:

%Vor%

Weitere Informationen zu den unterstützten ADO.NET 2.0-Funktionen finden Sie unter Neuerungen in ADO.NET 2.0.

    
user126792 22.06.2009 08:59
quelle
0

Von der Sybase-Website:

Sybase-Unterstützung für ADO.NET, OLE DB und ODBC Adaptive Server Version 15.0 enthält neue ODBC- und OLE DB-Treiber, die von Sybase entwickelt wurden. Die von Drittanbietern umbenannten ODBC- und OLE DB-Treiber-Kits, die in früheren Versionen enthalten waren, werden nicht mehr ausgeliefert.

Das im Ruhestand befindliche ODBC-Treiberkit wurde in% SYBASE% \ ODBC installiert und beim ODBC-Treibermanager als "Sybase ASE ODBC-Treiber" registriert. Der neue ASE ODBC-Treiber von Sybase wird in% SYBASE% \ DataAccess \ ODBC installiert und als "Adaptive Server Enterprise" registriert. Die Version, die mit Adaptive Server und SDK 15.0 geliefert wird, ist Version 15.0.0.50.

Das zurückgezogene OLE DB-Treiberkit wurde in% SYBASE% \ OLEDB installiert und verwendete den Kurznamen des Providers "Sybase.ASEOLEDBProvider" und den langen Namen des "Sybase ASE OLE DB-Providers". Der neue ASE OLE DB-Provider von Sybase wird in% SYBASE% \ DataAccess \ OLEDB installiert und verwendet den Kurznamen des Providers "ASEOLEDB". Die Version, die mit SDK 15.0 geliefert wird, ist Version 15.0.0.51.

Sybase empfiehlt, dass Sie die neuen ODBC- und OLE DB-Treiber so bald wie möglich starten. Neue Funktionen in Adaptive Server 15.0 werden nur von den neuen Treibern unterstützt.

Siehe "Neue Funktionen für OpenServer 15.0 und SDK 15.0 für Windows, Linux und UNIX" für Anweisungen zur Migration auf die neuen Treiber.

    
Robert 03.06.2009 16:09
quelle

Tags und Links