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/.
A open office poprawnie otwiera?
Offline
Jakoś w nowszych wersjach chyba to było poprawiane (albo będzie dopiero) spróbuj zaktualizować LO
Offline
[quote=alex011]Mam problem z libreoffice. Mam baze 95tys rekordow
Libre office otwiera mi tylko 65tys
Microsoft office = 95tys[/quote]
: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/connect-to-a-postgresql-database-HA104028095.aspx
http://blogs.technet.com/b/port25/archive/2007/04/10/connecting-office-applications-to-mysql-and-postgresql-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.
Offline
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-excel-data-into-mysql-in-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
Offline
Nie ma online konwerterów do tego? Może Office 2007 przez WINE. Działa całkiem dobrze [url=http://youtu.be/aQX_DOEXNOM]http://youtu.be/aQX_DOEXNOM[/url] :)
Ostatnio edytowany przez dominbik (2013-07-19 00:33:48)
Offline
[quote=alex011]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[/quote]
Gnumeric nie da rady?
[url=http://www.youtube.com/watch?v=aBijHzKyteU]Youtube[/url]?
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.
Offline
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
Time (s) | Query |
---|---|
0.00020 | SET CHARSET latin2 |
0.00007 | SET NAMES latin2 |
0.00126 | SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='18.219.15.112' WHERE u.id=1 |
0.00077 | REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '18.219.15.112', 1732908623) |
0.00050 | SELECT * FROM punbb_online WHERE logged<1732908323 |
0.00078 | DELETE FROM punbb_online WHERE ident='3.136.26.156' |
0.00079 | DELETE FROM punbb_online WHERE ident='85.208.96.194' |
0.00048 | SELECT topic_id FROM punbb_posts WHERE id=237322 |
0.00005 | SELECT id FROM punbb_posts WHERE topic_id=23959 ORDER BY posted |
0.00054 | SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=23959 AND t.moved_to IS NULL |
0.00005 | SELECT search_for, replace_with FROM punbb_censoring |
0.00090 | SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=23959 ORDER BY p.id LIMIT 0,25 |
0.00079 | UPDATE punbb_topics SET num_views=num_views+1 WHERE id=23959 |
Total query time: 0.00718 s |