Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Mam problem z libreoffice. Mam baze 95tys rekordow
Libre office otwiera mi tylko 65tys
Microsoft office = 95tys
A open office poprawnie otwiera?
Offline
Jakoś w nowszych wersjach chyba to było poprawiane (albo będzie dopiero) spróbuj zaktualizować LO
Offline
alex011 napisał(-a):
Mam problem z libreoffice. Mam baze 95tys rekordow
Libre office otwiera mi tylko 65tys
Microsoft office = 95tys
:D
Baza z 95 tys rekordów w LO czy MSO?
Powyżej 1k rekordów sens ma tylko baza SQL.
Wszelkie "normalne" programy zaczynają mulić jak diabli,
a nawet minimalne uszkodzenie pliku z taką bazą mdb - to jest przeważnie płacz i zgrzytanie zębów. :D
PS.
Widział ktoś kiedyś replikację w Accesie albo LO Base?
Albo szybką kopię w typie np mysqlhotcopy?
Czy choćby automatyczną kopię zapasową odpalaną przez Crona (mysqldump czy pgdump )?
Weź, lepiej zrób porządek z tą bazą:
http://forums.mysql.com/read.php?65,148441,148441
http://office.microsoft.com/en-us/excel-help/connec … 04028095.aspx
http://blogs.technet.com/b/port25/archive/2007/04/1 … via-odbc.aspx
To by było na tyle
;-)
Ostatnio edytowany przez Jacekalex (2013-07-18 23:14:24)
Offline
Czyli ze najlepiej jest to importowac do SQL?
To ma format xls . Wiec musial bym to przekonwertowac. A jak... Bo nie mog otworzyc /zapisz jako bo zapisze mi te 65.
Zależy jaki silnik sql wybierzesz. Ogólnie plik excela można skonfigurować jako źródło danych w Windows i odwoływać się do niego przez składnię sql.
Tak to może wyglądać w przypadku MS Sql Server (który w podstawowej wersji jest bezpłatny nawet do zastosowań komercyjnych):
http://support.microsoft.com/kb/321686/pl
W przypadku MySql import też jest to dosyć prosty:
http://blog.tjitjing.com/index.php/2008/02/import-e … n-5-easy.html
Offline
Najprościej skonwertować xls do xml, a potem xml do bazy.
Mssql, Mysql i Pgsql łykają pliki xml jak małpa banany.
To samo można zrobić z formatem csv.
Z oboma formatami nieźle daje sobie radę PhpMmyadmin.
Oczywiście na każdym etapie przyda się backup.:D
Jak już się znajdzie w bazie, to w programie, sterownik, połączenie z bazą,
i źródła danych w arkuszu, tak, jak wyżej Czadman napisał.
Albo rzuć okiem np na to:
http://www.mysql.com/why-mysql/windows/excel/
Pozdro
;-)
Ostatnio edytowany przez Jacekalex (2013-07-18 23:24:50)
Offline
Ale ludziska :D Ja nie mam windowsa. Windowsa ostatnio widziałem hmm jakies 2miesiace temu pomijajac okienko na poczcie gdy Pani miala windowsa ;D
Jak to przekonwertowac z poziomu linuxa na np csv ;D Zachowujac calosc rekordow ;D
z xls --> csv :D
Nie ma online konwerterów do tego? Może Office 2007 przez WINE. Działa całkiem dobrze http://youtu.be/aQX_DOEXNOM :)
Ostatnio edytowany przez dominbik (2013-07-19 00:33:48)
Offline
alex011 napisał(-a):
Ale ludziska :D Ja nie mam windowsa. Windowsa ostatnio widziałem hmm jakies 2miesiace temu pomijajac okienko na poczcie gdy Pani miala windowsa ;D
Jak to przekonwertowac z poziomu linuxa na np csv ;D Zachowujac calosc rekordow ;D
z xls --> csv :D
Gnumeric nie da rady?
Youtube?
Możesz też poszukać w repozytorium CPAN Perla, tam było trochę skryptów
do Excela.
Jest też moduł XML::Excel do konwersji MS-XML do normalnego XML.
Ostatnio edytowany przez Jacekalex (2013-07-19 13:50:42)
Offline
Ale i tak chyba nici z tego.
Bo fakt wyswietlalo mi 95tys rek al to było swego czasu.
Ale od jakiegos czasu to wszystko siedzi w zaszyfrowanym wolumnie truecrypt. I rozmiar o 15mb mniejszy ;D Chyba TC mi rozwalil.
A nie możesz w robocie czy gdzieś u kumpla na Excelu tego badziewia otworzyć?
I tam zobaczyć, co jest grane i wyeksportować do csv, xml, czy czegoś podobnego.
Offline