Tora

Hali

Linuxra szeretnek tora-t instalalni, (debian) fel is megy apt-al a tora csak eppen az adatbazishoz csatlakozni nem tudok. Az adatbazisszerver masik gepen van. Toraban connection provider-nek megadni meg tudok odbc-t es postgrest. Odbcvel viszont azt a hibat adja hogy:

Unable to connect to database.
[iODBC][DriverManager]Data source name not found and no default driver specified. Driver could not be loaded.

Vajon mit hagytam ki/rontottam el. Valakinek otlete tapasztalata?
Koszonom
Attila

Hozzászólások

a csomagból rakott tora nem fog tudni oracle-höz csatlakozni, tegyél fel egy ora klienst, és utána fordíts saját csomagot a tora-ból...

Oracle kliens oracle technology network-ről letölthető ingyenes regisztráció után.
Van most már nem csak önjárós telepítős, hanem ún. instant client, vagy mi a szösz, abból van rpm, meg asszem deb is.
Viszont ezek csak 10g-s kliensek, amiknek egyik hátránya, hogy 8-as verziókhoz már azt hiszem, nem akar csatlakozni. Szóval ebből a szempontból érdemesebb a legfrissebb 9.2-essel próbálkozni, de az meg nehézsúlyú ezekhez képest, és saját telepítője van, aminek van pár előkövetelménye, mielőtt hajlandó elindulni. Én ettől függetlenül még mindig inkább 9.2-es klienst használok tora alá.
Általában egy apt-get source tora-val kezdem, aztán a legfrissebb letöltött kicsomagolt tora forrásba átteszem ebből a debian könyvtárat, beleügyeskedem, hogy szeresse beleforgatni az oracle támogatást, és utána ebből csinálok csomagot.
Ja, és telepítés után hold-ba rakom a csomagot, hogy ne vágja felül vmi bamba frissítés csak úgy... :)

BTW, IMHO amire nekem kell egy ilyen eszköz, azt egyre inkább hajlok rá, hogy a szintén OTN-ről ingyenesen letölthető és használható SQLDeveloper-rel simán meg lehet csinálni. (Régebbi neve Project Raptor.)
És az Java-s, egy JRE-n kívül semmi nem kell neki, se oracle kliens, se telepítgetés, se semmi. Kicsomagolod, elindítod, megmondod neki, hogy hol a JRE, és onnantól sunshine happyness.

Adj neki egy esélyt, és próbáld ki. Szerintem.