On Tue, 2006-10-31 at 10:55 +0100, Tomasz Woźniak wrote: > Osobiście w związku z tym, że MSDE zostaje porzucone mażę o tym, aby > ktoś zasymulował je poprzez np. SQLite czy MySQL. Bądź co bądź protokół > łączności jest zdaje się przesortowany na Linuksa, a ODBC działa pod > Linuksem równie dobrze co pod win. Cała sztuczka do poprawić parser SQL > który zmieniał by wewnętrzne komendy MSSQL na odpowiednie dla danego motoru.
Czy próbowałeś podsniffować co tam jest przesyłane jako komendy? Chodzi mi o to, czy trzeba by symulować praktycznie całe MSDE, czy tylko podzbiór tych specyficznych ... no właśnie czego - chodzi o specyficzne rozszerzenia języka SQL zaimplementowane w MSDE, czy raczej o wywoływanie stored procedures/functions? > Co myślicie o tym? Dodam, że z MSDE korzysta mnuustwo programów (Insert, > Płatnik między innymi). Może to jest pomysł na jakieś warsztaty? Zamiast > mentalnie trzepać kapucyna udało by nam sie zrobić coś działającego i > przydatnego. Ja jestem za. Dla mnie osobiście najłatwiej by to było zrobić drogą ODBC-JDBC-baza. Trochę na około, ale potem można zastosować dowolną bazę. Właśnie w tej chwili piszę testy jednostkowe dla naszego kodu dostępu do bazy, a w tych testach zastępuje standardowe obiekty JDBC (Connection, Statement, etc.) ich fake'ami (mock objects), więc tematyka dość pokrewna. Jeśli chciałbyś przeprowadzić jakieś wstępne testy/debugging w rodzaju aplikacja-ODBC-JDBC-"co tu jest przesyłane", to zapraszam do NCDC (choć pewnie da się to zrobić prościej z samym ODBC). -- "Meaning is differential not referential" Kazimierz Pogoda Nordic Consulting & Development Company http://www.ncdc.pl/
