Sziasztok!
Kezdő postgreSQL felhasználó vagyok. Miért lehet az, hogy beírok valamit a pgadmin III-al a táblákba, és mikor újraindul a server, nincs benne adat?
legújabb ( 9-es ) postgre-t használok, windows alatt fut. Java ee alkalmazás csatalkozik hozzá, és egy java programmal hoztam létre a táblákat. Adatokat pgadminban írtam bele ( teszt jelleggel ), mit hibázhatok el?
Köszi!
- 1253 megtekintés
Hozzászólások
Pl. nem commit-oltad el az adatokat.
- A hozzászóláshoz be kell jelentkezni
Mentés gomb volt, jogosultságok rendben vannak ?
Csak ezt tudod elrontani.
Ha nem megy használj phppgadmint.
- A hozzászóláshoz be kell jelentkezni
A mentés gombot addig nyomtam míg kiszürkült. Jogosultság: egy felhasználó van, postgres bácsi, és Övé az adatbázis is. Vele használom. Mentés gombon kívűl van még valami titok?
- A hozzászóláshoz be kell jelentkezni
commandline-t +próbálnád?
- A hozzászóláshoz be kell jelentkezni
Nincs titok. A pgadmin3-ban sql-el engedi?
- A hozzászóláshoz be kell jelentkezni
Ha a mentés gomb után nyomsz egy frissítést rá és akkor is ott van, akkor
a) vagy valami nagyon érdekes PgAdmin bugot fogtál ki, amivel valószínűleg te vagy az első a világon :)
b) valami más tünteti el az adatokat (ld. Beanie hozzászólását).
----------------
Lvl86 Troll
- A hozzászóláshoz be kell jelentkezni
Ha nem lenne jogosultsága, akkor hibaüzenetet kapna.
Normális adminisztrációs szoftver (PgAdmin) helyett PHP-s hányadékot ajánlani meg FAIL. Szvsz.
----------------
Lvl86 Troll
- A hozzászóláshoz be kell jelentkezni
Nincs veletlen ilyen a persistence.xml-edben?
<property name="eclipselink.ddl-generation" value="drop-and-create-tables"/>
Mert ha van, akkor a perzisztencia providered minden deploy alkalmaval droppolja es ujrakrealja a tablakat. :) Ez akkor jo, amikor meg nem alakult ki teljesen az adatbazis vegleges szerkezete, utana amikor mar teszteled erdemes atallitani, hogy benne is maradjanak a teszt adatok.
- A hozzászóláshoz be kell jelentkezni
Hello!
Konkrétan ilyenre nem emlékszem, de valahol a perzisztens xml-nél lesz a hiba. Csak akkor tűnnek el az adatok, ha lefuttatom az alkalmazást, de még nem tudtam rájönni hogy mikor. (Van amikor nem, és volt olyan hogy a tábla is kuka) Este tesztelem tovább, ez irányba nyomozok, köszi!
- A hozzászóláshoz be kell jelentkezni
Köszönöm újfent, ez volt a gond. Figyelmetlen voltam, a legelső tesztnél használt persistence.xml maradt benn, amit még jboss oldalról töltöttem. Ott meg create - drop van.
- A hozzászóláshoz be kell jelentkezni