słuchaj wiesz dużo (tak, znam Cię jeszcze z plcd, i mam jakieś pojęcie o tym co i jak tworzysz) ale zaczynasz mieć kompleks boga.
Jeśli już to Boga ;-)
Ale jednak nie - mam inne, ale na pewno nie taki.
Traktujesz każdego jak przygłupa, który nie wie co robi. Niech wreszcie dotrze do ciebie, że nie pozjadałeś wszystkich rozumów.
To twoja opinia, ale udowodnij mi że się mylę - choć raz, a z radością przyznam ci rację.
A klepanie w tym stylu zarezerwuj sobie do kogoś bliższego - mnie to ani grzeje ani ziębi.
Natomiast zupełnie nie rozumiem dlaczego się aż tak ciskasz?
Bo pozwoliłem sobie zwrócić ci uwagę? Przyzwyczajaj się, bo to na pewno nie po raz pierwszy i nie ostatni.
Pytacz zadał proste pytanie - czemu nie działa. Odpowiedź na nie jest równie prosta - BO MA WYBRANY ZŁY STEROWNIK - DBASE ZAMIAST ORACLE. Koniec i kropka.
Nie koniec, kropka - on po prostu w/w sterowników nie ma u siebie w systemie, porównaj sobie obrazki...
Nie musi niczego instalować, nic ustawiać. Wszystko ma już w systemie od momentu zainstalowania bazy Oracle XE 11. Chcesz dowodu - proszę bardzo, specjalnie dla Ciebie:
A jeśli to jest na maszynie, na której nie została zainstalowana baza danych Oracle XE i aplikacja ma się łączyć do serwera w sieci?
- czysty windows XP (akurat taki obraz miałem pod ręką) z zainstalowanym tylko i wyłącznie Oracle XE 11
Widocznie OP nie zainstalował tego samego co ty (może coś w instalatorze podznaczał?), ale nie w ten sam sposób. To bez znaczenia, ważne że on w/w sterowników nie ma w systemie.
/ciach/
O dziwo działa, nie chce sterowników, nie wywala że brak klienta - jednym słowem cud.
Ale dla Ciebie pewnie i to będzie za mało.
Tak, za mało bo znowu pitolisz ;-)
Żaden cud - OP nie ma sterowników i ADO łączyć się nie będzie, bo nie ma za pomocą czego.
Koniec kropka.
A sterowniki do ODBC instaluje tak jak proponuje Oracle - ściągam InstantClienta Basic i do tego ODBC Supplement.
Zaraz zaraz; przecież napisałeś w końcu że nic nie robiłeś, a teraz piszesz że jednak tak?
No to jak w końcu?
Rozumiem, że instalacja Oracle XE nie instaluje sterownika ODBC tylko OLE DB, tak?
Poza tym - skąd żeś w swoim czystym systemie wytrzasnął Microsoft OLE DB Provider for Oracle?
Wypakowywuje, dodaje ścieżkę do zmiennej systemowej PATH
, ustawiam TNS_ADMIN
i NLS_LANGUAGE
a na koniec uruchamiam odbc_install.exe
po czym w Źródła danych ODBC
mam pozycję Oracle in Client xx
, gdzie xx to wersja klienta Oracle. I jakoś to działa - fakt, że kulawo, zamiast e
zwraca t
a zamiast 7
zwraca Q
ale klienci się przyzwyczaili i już nie marudzą...
Poważnie nie marudzą?
No to ja jednak zostanę przy swoim czepianiu się, bo to kuriozum :)