Lo
scopo di questa pagina è di
cercare di soddisfare l'esigenza comune di archiviare delle
informazioni o dei dati in modo ordinato utilizzando in modo semplice
le risorse
fornite dal software libero.
Le soluzioni proposte sono due e spero possano costituire delle basi di
partenza.
Prima
soluzione
Software utilizzato:
Distribuzione Gnu/Linux;
- DBMS MySQL 4.1.11
- UnixODBC
- MySQL Administrator, si segnala la preoccupante anomalia del
mancato ripristino di un file di backup di 13 Mbyte creato con lo
stesso applicativo; la soluzione sicura per i backup da GUI è
una copia della directory dell'archivio dopo aver fermato il servizio
MySQL
- MyODBC-3.51.11-2.i586.rpm
- OpenOffice
2.0.0
- MySQLcc 0.9.4; purtroppo non più supportata.
Microsoft Windows 98;
- easyphp1-8_setup.exe, avrete a disposizione un server MySQL 4.1.9
-
Apache 1.3.33 ed una versione perfettamente funzionante di phpMyAdmin
2.6.1
- MyODBC-3.51.11-2-win.exe
- OpenOffice
2.0.0
Per il materiale didattico ed il software non incluso nella
distribuzione Gnu/Linux si consiglia una visita ai siti
OpenOffice.org
www.mysql.com
oltre alla lettura del
manuale di
Filippo Cerulo, e
naturalmente una ricerca su google.
Per semplificare la vita si trascrive una copia del mio odbc.ini
(macchina Gnu/Linux):
;
; odbc.ini configuration for MyODBC and MyODBC 3.51 Drivers
;
[myodbc3]
Driver = /usr/lib/libmyodbc3.so
Description = MySQL ODBC 3.51 Driver DSN
SERVER = localhost
PORT = 3306
Database = test
[archivio]
Driver = MySQL ODBC 3.51 Driver
DESCRIPTION = archivio
SERVER = localhost
PORT = 3306
Database = archivio
Procedura:
- scaricare i due file: archivio.odb
ed archivio.sql.zip
- importare nel DBMS il
file: archivio.sql
- saranno disponibili le tabelle nell'archivio; ho già
inserito esempi di dati ed immagini
- è inutile credo rammentare l'opportunità di creare
un utente per non accedere alle stesse come root;
- attribuire i permessi al nuovo utente (select
insert update delete) sul DB
- configurare il DSN
di sistema,
da pannello di controllo sotto windows ed editanto il file odbc.ini
sotto Gnu/Linux

- aprire il
file: archivio.odb con
OpenOffice
- per
collegarsi al DBMS modificare l'utente utilizzando la seguente
procedura

- per
utilizzare
il DB inserire prima l'argomento ed il mittente/destinatario,
chiaramente solo la prima volta, e poi il documento relativo;
- per inserire
le
immagini.jpg cliccare due volte sui campi foto o soggetto, verrà
chiesto il percorso del file; create una directory dove salvare
temporaneamente i documenti per l'acquisizione ottica;
- i campi foto
sono
stati ottimizzati per fogli A4, quindi per le foto regolarsi di
conseguenza per non avere immagini distorte;
L'applicativo
è
molto rozzo ma lo utilizzo da qualche mese senza grossi problemi;
utilizzando diversamente il DBMS MySQL il DB potrebbe essere utilizzato
in multiutenza. Spero di poterlo completare con pulsanti e gestione
degli eventi. Ogni commento e suggerimento è gradito.
Seconda soluzione
Utilizzando HSQL interno al pacchetto Open Office base e
purché sia installata la JVM :
schedario.odb
Non servono driver ODBC ed è possibile utilizzarlo
indipendentemente dal sistema operativo utilizzato, massima
portabilità; naturalmente, giova rammentare che immagazzinare
immagini occupa spazio e quindi bisogna comportarsi di conseguenza.
Esempio dei possibili impieghi del software Open Source in una Pubblica
Amministrazione:
Linux Day 2004
ATTENZIONE:
Ai
visitatori che non vedessero lo schermo
diviso in due finestre
ed il cui browser supporta i frames si consiglia di cliccare sulla
chiave
per
visualizzare l'indice generale.
Autori:
Bonavita
Ozanam - Naselli Maria Rosa, sono graditi suggerimenti ed
impressioni: