Adatbázis: SQL, XML DB

mysql ellenérvek

Sziasztok!

Sokan fikázzák a mysql-t, hogy komolyabb dolgokat ne bízzunk rá, ha fontos a teljesítmény, akkor használjunk mást.
Valakinek van esetleg valami gyakorlati, rossz tapasztalata ezügyben?

Minap próbált valaki meggyőzni, hogy az mssql szerver tulajdonképpen mindenben jobb, mint a mysql... Gyorsaság + megbízhatóság + több gép közti megosztás, ezeket emelte ki. Szerintem nem feltétlenül volt igaza, bár a mssql szerverhez egyáltalán nem értek.

Mysql - mező "egyesítése" wildchar-al

Tisztelt kollégák!

Íme a következő lekérés:

"s e l e c t masodik_oszlop f r o m tabla w h e r e elso_oszlop like masodik_oszlop"

A problémám: elso_oszlop eleje elég ha illeszkedik...
Vagyis: elso_oszlop: aaabbb masodik_oszlop: aaa is hozzon találatot.
Tehát valahogy elso_oszlop plusz "%" kéne, de nem jövök rá a helyes szintaxisra, és nem is találom...
Ötlet?

Standard Jet DB (dlx) kezelés lehetséges?

Üdv!

Van egy program (ált. iskolai szöveges értékelő program az OM-től), mely ezt az adatbázis formátumot használja. Lehetséges-e ezt a formátumot kezelni, a tartalmát megjeleníteni valamivel és például ha a programot használják két gépen, akkor a két adatbázist összefésülni (a hozzáférések, azonosítók azonosak, csak az osztályok adatait kellene összetenni egy fájlba, mely gondolom egy tábla lenne)?

Köszi a segítséget!
Laci

Sqlite3 frontend-et keresek

Ez megint egy linux kezdo kerdes viszont elobujt belollem megint a google antitalentum es nem kapok semmit ami kisegitene igy hozzatok fordulok. Van egy programom ami sqlite adatbazist general. A db filet a home konyvatrab rakja viszont ehez kellene egy Frontend amivel megnyithatom. Semmi extra ... nem akarok modositani benne, neten nezegetni, tehat egy progi amivel olvasni es esetleg kinyomtatni tudom ezt a db-t. Lehetoleg olyan progi kellene ami benne van az ubunut repoban es KDE alatt muxik. (vagy legalabb deb csomag letezik hozza / felmegy alien-el- wine - s megoldas is jo lenne csak mukodjon). Tudom hogy a valasz pofnegyszeru csak nekem nincs szerrencsem a googlival. Elore is koszonom.

oracle + sqlplus + debian

Sziasztok!

Felszenvedtem az oracle 10g expressz clienst a debian rendszeremre. Az sqlplus parancsal kéne kapcsolódni egy külső szerverhez, amin gyakorlatokat kell végezni.
Eddig jutottam:
sqlplus user/jelszo@adatbazis

Viszont fogalmam sincs, hogy a server címét hogyan tudom neki megadni. Állítólag MS alatt egy network manager névre hallgató oracle szoftver felelős ezért.

Hogyan tudok debian alatt csatlakozni ahoz a bizonyos szerverhez?

Előre köszönöm,
Csaba

sqlite + Perl:DBD:SQLite

Sziasztok!

Van egy egyszerű webfelületem, amit perl CGI-ként írtam meg, az adatbázis-kezelő pedig sqlite3 alatta. (Előre szólok, hogy mást légyszí ne ajánljatok; mert nincs se diszk, se CPU-kapacitás másra és az adatbázis is kicsi.) Az a problémám, hogy a perl kóddal összeállított insertet az sqlite, vagy a DBD, vagy a DBI mindenféle hibaüzenet nélkül "lenyeli"; nem történik meg az insert. Ha a generált SQL utasítást kiíratom a képernyőre, kimásolom és parancssorban benyomom az adatbázisba, csont nélkül működik. A kérdés, hogy találkozott-e már valaki ilyen problémával, illetve hogy hogyan tudok debugolni?
Ubuntu 6.10, sqlite3, a többi verziót megírom ha ez segít.
A perl kód (nem lesznek nagy meglepetések):

$sth = $dbh->prepare("$query");
unless (defined $sth){
open (LOGFILE, '>>',$logfilename) || die "Can't open logfile: $logfilename!";
print LOGFILE localtime()." Hiba a lekerdezesben: ($query)\n";
close (LOGFILE);
do 'error.pl';
}
$sth->execute;
$sth->finish;
}

Ötletek?

postgresql időzített feladat

Üdv Mindenkinek!

Helyzet a következő:
adott egy belső vállalati nyilvántartórendszer. (Webes felületen belső webszerverrel, postgre adatbázis támogatással). Minden munkafolyamat egy táblában egy rekordként jelenik meg. (Azonosításhoz és egyéb hasznos dolgokhoz szükséges).
De ennek a táblának a lejárt sorait egyelőre csak kívülről, crontab -ból tudom törölni.
Az említett szerveren Debian Sarge fut PostgreSQL 7.4 -el.

Kérdésem: tud-e valaki a postgresql -nek olyan funkciójáról, mely időzítve kiszórja a timeout-os sorokat a táblából anélkül, hogy ehhez külső (pl. crontab) beavatkozásra lenne szükség?
A dokumentációban nem találtam erre utalást, de nemigen hiszem hogy nem is képes rá.
Biztos rosszul kerestem :(

Előre is köszönöm.
PtR

SQL doksi

Keresek olyan magyarnyelvű doksit, ami jól használható, és nem a SELECT tárgyalásával ér véget, előny, de nem feltétel, ha firebird-ön, esetleg interbase-en keresztül tárgyalja az SQL-t.

Legjobb egy letölthető e-book lenne, de az is nagy segítség, ha nem kell halomra vásárolnom a sokezer forintos szakirodalmat.

Köszönöm :)