Adatbázis: SQL, XML DB

mysql kimentése halott ubunturól

Van egy ext3 partícióm, azon van egy ubuntu, ami sehogy se akar bootolni, ugyanazon a winyón van egy másik ubuntu, ami viszont bootol, onnan tudom mountolni a nem bootoló partíciót. És "csak" ki szeretném nyerni a mysql adatbázisokat...
Már próbálkoztam azzal, hogy chroot-ot használva elindítom a mysql szervert a halott ubuntus partícióról, de annak ez lett a végeredménye:

070208 18:07:22 InnoDB: Started; log sequence number 0 4359217
070208 18:07:23 [ERROR] Can't start server : Bind on unix socket: No such file or directory
070208 18:07:23 [ERROR] Do you already have another mysqld server running on socket: /var/run/mysqld/mysqld.sock ?
070208 18:07:23 [ERROR] Aborting

070208 18:07:23 InnoDB: Starting shutdown...
070208 18:07:25 InnoDB: Shutdown completed; log sequence number 0 4359217
070208 18:07:25 [Note] mysqld: Shutdown complete

Minden segítséget nagyon köszönök!

SQL szerverek szinkronizálása

Nem tudom, hogy jó helyre írom-e a kérdésemet, mert részben hálózati témáról is szól a dolog.

Elnagyoltan és tömören a következőről lenne szó:
Van két mySQL szerver, mindegyik más városban. Ezek az itthon jelenleg elérhető legnagyobb sávszélességgel lennének összeköttetésben egymással.
Miként oldható meg ezeken az adatbázisok valós idejű szinkronizálása?
Mekkora lehet a maximális és tűréshatáron belüli adatforgalom?

Vagy amit én felvetettem az 5let gazdájának: nem lenne inkább egyszerübb egy VPN???

utf8utf8 Konvertálás utf8-ba

Van pár régi adatbázisom ami latin1-es kódolású de utf-8 adatok vannak benne. Mentés után az utf8 karakterek egy utf8 fájlba kerültek. Hogyan lehet visszanyerni a helyes adatokat belőle? Ha visszatöltöm ugyanis, némely betűk elcsesződnek.. (kb. ennyit az utf8 ascii kompatibilitásáról)

Magyarán mit csináljak hogy a duplán utf8-izált szövegből normál ékezetes szövegem legyen egy utf8 fájlban?

Oracle kezdő

Sziasztok!

Itt folytathatjuk, ha van kedve valakinek segétkeznie az indulásban.

Pont az van, hogy nem tudom milyen adatbázisok vannak és főleg milyen táblák. (Trehány tervező vagyok, nincs meg a doksi...)

Tehát le szeretném kérdezni SQL Plus-ban.

Tudom, hogy ott van az Object Browser, ami mindent megmond, de akkor meg kell nyitnom a böngészőt és egyébként is...

SQLite (sok adat minel gyorsabb importalasa)

Hello!

Van egy szoveg fajlom, ami tele van INSERT-ekkel. kb. 1,5 millio van beloluk. Az egesz fajl merete 300 MB koruli. Az lenne a kerdesem, hogy hogyan lehetne ezt minel gyorsabban vegrehajtatni SQLitetal. Vagy esetleg vmi izmosabb DBMS-el kene inkabb probalkoznom? Egyebkent azert valasztottam a SQLite-ot, mert sok szempontbol egyszerubb megoldasnak tunt (minimalis admin terhek, egyszeruen horodozhato - fogom a db fajlt, aztan viszem, ahova kell es nem utolso sorban konnyen kezelhetonek tunik shell scriptekbol is). Vannak esetleg valamilyen trukkos beallitasok, parameterek, amik sokat dobhatnak az egesz feldolgozas sebessegen? Elore is koszi az epito eszreveteleket es kritikakat is.

csg

PHP 5 + mysql null foreign key

sziasztok,

mysql 5.1 tud olyat, hogy egy tabla foreign key mezoi vagy NULL-ak, vagy a masik tabla elsodleges kulcsat tartalmazzak? pelda:

A(a1, a2, a3), PK: a1, FK: a2(B.b1)

B(b1, b2 ...) PK: (b1)

es itt az kellene, hogy a2 lehessen NULL v. ha van erteke, akkor a kulso kulcs feltetel legyen leellenorizve (tehat bm. nem letezo b1 ertekre hiba). Tudja ezt a mysql? Mezo tipusdeklaraciojatol (is) fugg?

Mas: mi a legkevesbe fajdalommentesebb modja annak, hogy egy projectnel amit mysql-re kell fejleszteni, nyitva lehessen hagyni a kesobbi pg-re valo atallast ?

postgresql gond

Hello mindenkinek!
felraktam a fent nevezett adatbázisszerver 7.4-es verzióját, és az a gondom, hogy bármit próbálok csinálni (createdb valami, createuser valami, psql valami), és folyton az a baja, hogy nem tud csatlakozni a template1 adatbázishoz, FATAL a valami user nem létezik! nem értem miért kell léteznie, ha mondjuk épp létre akarom hozni? nem teljessen vágom mi hogy működik, de létrehoztam valami nevő linux usert is, de nem segített. kérem valaki világosítson fel, mit tegyek, merre menjek, addigis reading docs.
Köszönöm.

FireBird UDF

van nekem egy UDF-em, ami linux alatt működött 1.5.3-as firebird-el (suse 9.0)
most feltettünk egy debian-ra egy 2.0-ásat és van egy udf-em ami nem működik, a firebird ujraindul és leszakad minden client.

Mi lehet ennek az oka ?

#include stdlib.h
#if TIME_WITH_SYS_TIME
# include sys/time.h
# include time.h
#else
# if HAVE_SYS_TIME_H
# include sys/time.h
# else
# include time.h
# endif
#endif
#include math.h
#include ibase.h
#include "example.h"

//ISC_QUAD newdate;
struct tm tm_date;

int DayOfWeek (int year, int month, int day)
{
int p,q,r,w;
p=(14-month) / 12;
q=month+12*p-2;
r=year-p;
w=(day+(31*q) / 12 + r + r / 4 - r / 100 + r / 400) % 7;
return w;
}

int* EXPORT WEEKOY(ISC_QUAD *s)
{
int i,j;
isc_decode_date(s , &tm_date);
i=tm_date.tm_yday+DayOfWeek(tm_date.tm_year,1,1)+1; //because DayOfWeek first is "0"
j=1+(i/7);
return (int*) j;
}

MySQL binary log

Hali!

A MySQL binary logja mire jó, mikor érdemes használni (és ha érdemes akkor hogyan?)? mióta megnőtt a szerver forgalma elég nagy lett ennek a mennyisége < 1 hónap alatt 40 gigára hízott, ami kis szerver lévén nem valami jó (80 gb a partíció...).
A tárolt adatbázisok mérete összesen 500mega-1giga között mozog, igazából csak sok a lekérdezés (főleg insert, delete). Napi rendszerességű backup-al nem lehetne gazdaságosabban kijönni? Van valami nagyon súlyos hátránya ha kikapcsolom ezt az egész binary-logot? (visszakereshetőség nem számít, gyakorlatilag csak automatizált progi pakolja az adatokat éjjel-nappal)