2009-06-03 9 views
8

Szukam dostawcy ADO.net 2.0 lub nowszego dla bazy danych Sybase, który wydaje się znany jako Sybase ASE. Aby wyjaśnić, jestem zainteresowany ASE, a nie SQL Anywhere. Mam nadzieję, że dostawca zostanie dołączony do bazy danych lub bezpłatnie.Dostawca Sybase ASE ADO.net 2.0?

Mogę znaleźć wzmiankę o dostawcy ADO.net 1.1; to nie jest to, czego chcę.

mogę znaleźć wzmianki o sterowniki ODBC i dostawców OLEDB; to nie jest to, czego chcę.

Znalazłem dostawców ADO.NET DataDirect które są opłacane; Chyba jest to pozycja awaryjna.

Dzięki za pomoc

Odpowiedz

7

To pytanie jest dość stare, ale wydaje się, że łatwiej było uzyskać złącze ADO.

  1. Pobierz "Get Free "Developer" Edition" z http://scn.sap.com/community/developer-center/oltp-db
  2. Wybierz Instalacja niestandardowa, gdy dana opcja.
  3. Instaluj tylko pakiet .Net ADO z instalacji niestandardowej.
  4. Odwołanie do Sybase.AdoNet4.AseClient.dll w rozwiązaniu, z którego instalacja umieściła pliki.

Powinieneś być w stanie wykonać kwerendy, aktualizacje itp w .NET, postępując zgodnie ze wskazówkami stąd: http://infocenter.sybase.com/help/index.jsp?topic=/com.sybase.help.sdk_12.5.1.adonet/html/adonet/DAFJEFIF.htm

0

ze strony internetowej sybase:

Sybase wsparcie dla ADO.NET, OLE DB i ODBC Adaptive Server wersja 15.0 zawiera nowe sterowniki ODBC i OLE DB opracowaną przez Sybase. Zestawy kluczy ODBC i OLE DB innych producentów dołączone do wcześniejszych wersji nie są już wysyłane.

emerytowany ODBC Driver Kit został zainstalowany w katalogu% SYBASE% \ ODBC, a zarejestrowana w Menedżer sterowników ODBC jako „Sybase ASE ODBC Driver”. Nowy sterownik ASE ODBC Driver by Sybase jest zainstalowany w% SYBASE% \ DataAccess \ ODBC i zarejestrowany jako "Adaptive Server Enterprise". Wersja do wysyłki z Adaptive Server i SDK 15.0 to wersja 15.0.0.50.

Emerytowany zestaw sterowników OLE DB został zainstalowany w% SYBASE% \ OLEDB i użył krótkiej nazwy dostawcy "Sybase.ASEOLEDBProvider" i długiej nazwy "Sybase ASE OLE DB Provider". Nowy dostawca OLE DB ASE przez Sybase jest zainstalowany w% SYBASE% \ DataAccess \ OLEDB i używa nazwy skróconej dostawcy "ASEOLEDB". Wersja do wysyłki z SDK 15.0 to wersja 15.0.0.51.

Sybase zaleca, aby rozpocząć proces migracji nowe sterowniki ODBC i OLE DB jak najszybciej. Nowe funkcje wprowadzone w Adaptive Server 15.0 są obsługiwane tylko przez nowe sterowniki.

Patrz „Nowe funkcje OpenServer 15,0 i 15,0 SDK dla Windows, Linux i UNIX”, na instrukcje dotyczące migracji do nowych kierowców.

+0

Robert, Twój cytat ze strony internetowej sybase wspomina ODBC i OLEDB bitów. Nie tego szukam. Jestem zainteresowany dostawcą ADO.net 2.0. Dzięki. –

+0

możesz użyć sterownika ODBC z ADO.net 2.0. – Robert

+3

Mam istniejącą podstawę kodu, która łączy się z Oracle i SQL Server przy użyciu dostawców ADO.net 2.0. Jeśli uda mi się znaleźć dostawcę SybaseASE dla ADO.net 2.0, mogę łatwo podłączyć go do mojego istniejącego kodu. Jeśli będę musiał użyć sterownika ODBC i mostu ADO ODBC, spowoduje to raczej ponowne napisanie. Widać więc, że gdy masz rację, można użyć sterownika ODBC, nie jest to tym, czego szukam. –

1

Sybase 15 # ESD10 posiada wsparcie dla ADO.NET 2.0, zgodnie z tym linkiem w Sybase: http://infocenter.sybase.com/help/index.jsp?topic=/com.sybase.infocenter.dc20155.1500/html/newfesd/CBHJAABF.htm


nowych funkcji Open Server 15.0 i 15.0 SDK dla systemu Microsoft Windows, Linux, UNIX i Mac OS X Obsługa ADO.NET 2.0

ASE ADO.NET Data Provider 2.0 jest dostarczany z tym wydaniem SDK. ADO.NET 2.0 funkcje obsługiwane w tej wersji to:

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

Aby uzyskać więcej informacji na temat obsługiwanych funkcji ADO.NET 2.0, zobacz Co nowego w ADO.NET 2.0.

10

Będąc ostatnio na tej drodze, mogę tylko zasugerować, że nie znajdziesz odpowiedzi, przeszukując sieć. Jeśli łączysz się z serwerem ASE, masz kontakt techniczny z klientem. Użyj tej osoby, prosząc ją o pobranie wcześniej wspomnianego Sybase 15 # ESD10.

Z mojego doświadczenia (które mogę swobodnie przyznać, był zły);

Sybase udostępnia ten rodzaj zasobów programistycznych wyłącznie klientom płacącym.

Pobieranie, gdy już to zrobisz, będzie zawierało całą masę dodatków, których nie potrzebujesz. Nadal uważam, że PowerDesigner jest świetnym narzędziem, ale myślę, że dołączona jest wersja próbna o ograniczonej długoterminowej wartości. Wierzę, że to, czego chcesz od zestawu, to instalacja OpenClient, wybierając funkcje ADO.NET.

Znalazłem całe doświadczenie, od pozyskania zasobów dla programistów (po prostu określenie właściwego pobrania było zmaganiem), do wyodrębnienia dwóch plików niezbędnych z setek zainstalowanych plików, do faktu, że instalacja zepsuła istniejący RapidSql i DbArtisan instaluje, i na koniec, że obecna wersja nie idzie dalej niż wsparcie dostawcy ADO.NET 2 (na przykład nie ma okablowania EF), co jest naprawdę frustrujące.

Nic dziwnego, że nie byłem w stanie znaleźć dużego wsparcia dla ASE, używając nHibernate lub poddźwiękowego.

+9

Dokładnie to samo dla mnie. Sposób na to, aby uzyskać więcej osób korzystających ze swojego brzydkiego produktu - utrudnij, NAPRAWDĘ * HARD *, aby się z nim połączyć. Głupcy! –

+1

@Bernhard Hofmann: Nie można się zgodzić na więcej. Na szczęście wygląda na to, że Sybase wymrze. ==> Darwinowska ewolucja działa również dla osób prawnych. –

+0

@StefanSteiger: To bardzo ważne i powinno nastąpić w ciągu 3 lat: / – seoul