Adat migrálási problémám kapcsán botlottam a lenti topicba az angol fórumon. Főleg a sérülékenysége ijesztő számomra. Kérdésem, hogy mit érdemes használni helyette? MYSQL -t sokan dícsérik, de nem tudom, hogy Base -zel mennyire összehangolható. Az sem világos számomra, hogy a lekérdezéseket a használt adatbázis nyelvén kell írni, vagy Base -ben azt mindíg HSQLDB -nek megfelelően kell megírni?
http://user.services.openoffice.org/en/ ... 40&t=18566
Milyen adatbázist használjak HSQLDB helyett?
Milyen adatbázist használjak HSQLDB helyett?
OpenOffice 3.2/Windows XP
- r4zoli
- Site Admin
- Hozzászólások: 850
- Csatlakozott: 2008. február 17., vasárnap 4:52
- Tartózkodási hely: Budapest
Re: Milyen adatbázist használjak HSQLDB helyett?
HA felteszed a natív illesztőt, akkor könnyen, de használhatsz ODBC, JDBC illesztő programot is.Kérdésem, hogy mit érdemes használni helyette? MYSQL -t sokan dícsérik, de nem tudom, hogy Base -zel mennyire összehangolható.
Másik lehetőség, sokak által használt Postgres, és a többi adatbázis kezelő ingyenes változata.
De e kettőről van magyar dokumentáció bőven.
A részletekről itt olvashatsz bővebben, és a hozzászólásba tett linkeken:
[Leírás] OOo Base használata hálózatban
Igen.Az sem világos számomra, hogy a lekérdezéseket a használt adatbázis nyelvén kell írni,
Olvasd el, és lehetőleg tartsd be az útmutatót a fórum használatához.
AOO 3.4.1 win7, LibO 4.0 win7.
AOO 3.4.1 win7, LibO 4.0 win7.
Re: Milyen adatbázist használjak HSQLDB helyett?
Installálta a natív illesztőt aztán felraktam a MySQL 5.1.44 -es verzióját a gépemre, létrehoztam egy olt_nyilv nevű adatbázist, abban egy prova táblát, aztán megnyitottam Base -ből a közvetlen kapcsolat típussal. Adatbázis neve: olt_nyilv, Kiszolgáló: localhost, Port: 3306. mysql és olt_nyilv schéma tábláit látom, szerkeszteni is tudom, újjat létrehozni is tudok, de ha másolni akarom a HSQLDB tábláit akkor a következő hibaüzenetet kapom: Unknown database 'root@localhost'. Mit állítottam rosszul, miért a localhost -ot tekinti adatbázisnak és miért nem az olt_nyilv -et?
OpenOffice 3.2/Windows XP
- r4zoli
- Site Admin
- Hozzászólások: 850
- Csatlakozott: 2008. február 17., vasárnap 4:52
- Tartózkodási hely: Budapest
Re: Milyen adatbázist használjak HSQLDB helyett?
Hogyan próbáltad a másolást?de ha másolni akarom a HSQLDB tábláit
Át húztad a másik fáljból, az olt_nyilv adatbázisra?
Olvasd el, és lehetőleg tartsd be az útmutatót a fórum használatához.
AOO 3.4.1 win7, LibO 4.0 win7.
AOO 3.4.1 win7, LibO 4.0 win7.
Re: Milyen adatbázist használjak HSQLDB helyett?
Ctrl-C a másik adatbázisban, Ctrl-V a MySQL adatbázisban és ott a "szerkezet és adatok" másolás.
OpenOffice 3.2/Windows XP
- r4zoli
- Site Admin
- Hozzászólások: 850
- Csatlakozott: 2008. február 17., vasárnap 4:52
- Tartózkodási hely: Budapest
Re: Milyen adatbázist használjak HSQLDB helyett?
A MySQL esetében a táblákat és a relációkat célszerű Mysql eszközökkel elkészíteni nem az OOo-n belül.
A problémád most jobban megnézve a MySQL jogosultságok környékén lehet, nincs jogod a tábla írásra?
MySQL dokumentáció segíthet, célszerű nem root-ként dolgozni a MySQL-ben, hozzál létre egy felhasználót amit az OOo alól akarsz használni.
A problémád most jobban megnézve a MySQL jogosultságok környékén lehet, nincs jogod a tábla írásra?
MySQL dokumentáció segíthet, célszerű nem root-ként dolgozni a MySQL-ben, hozzál létre egy felhasználót amit az OOo alól akarsz használni.
Olvasd el, és lehetőleg tartsd be az útmutatót a fórum használatához.
AOO 3.4.1 win7, LibO 4.0 win7.
AOO 3.4.1 win7, LibO 4.0 win7.