Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Aprire Database Access con Base sotto Linux

656 views
Skip to first unread message

Daniele Pinna

unread,
Oct 6, 2008, 9:37:09 AM10/6/08
to
Salve a tutti :-)

Una persona che ho fatto passare prima a OpenOffice.org e poi a Ubuntu
(sia nel PC di lavoro che in quello di Casa) mi ha chiesto info per
importare un DB di access...

Io che uso ancora entrambi i S.O. (ho diversi programmi che non
funzionano sotto Linux) ho buttato un paio di righe mentre ero sotto
Windows facendo una guida passo passo con tanto di immagini esplicative...

In particolare c'è un punto dove occorre selezionare il tipo di Database
e ho indicato "Microsoft Access".. voce presente in OOo sotto Windows,
ma assente inb OOo sotto linux (Ubuntu/Kubuntu 8.04.1).

Come si risolve?
Occorre installare qualcosa?

Ringrazio anticipatamente per le risposte :-)

--
Daniele Pinna (leva oops. per rispondere)
Utente Skype: dapinna
Sito Web: http://www.dapinna.com <-- Nuovo Sito... ora in Joomla
Il Docfa in Pillole: http://www.ildocfainpillole.it
-----
Now Powered by Linux KUbuntu 8.04 "Hardy Heron"

martello

unread,
Oct 6, 2008, 10:19:50 AM10/6/08
to

> Ringrazio anticipatamente per le risposte :-)
>

Io non l'ho mai fatto ... ma credo che la soluzione si chiami 'MdbTools'.

Gianluca Turconi

unread,
Oct 6, 2008, 10:27:27 AM10/6/08
to
In data 06 ottobre 2008 alle ore 16:19:50, martello
<"martelozzo1(martello)"@tin.it> ha scritto:

> Io non l'ho mai fatto ... ma credo che la soluzione si chiami 'MdbTools'.

Comunque, se non è cambiato qualcosa in tempi recenti, serve solo per i
dati e non per il contorno, tipo maschere, query, ecc.

Saluti,

Gianluca
--
http://www.letturefantastiche.com/
Lettura gratuita o acquisto di libri e racconti di fantascienza, fantasy,
horror, noir, narrativa fantastica e tradizionale, oltre a notizie e testi
di approfondimento sugli stessi generi.

Gilmoth

unread,
Oct 6, 2008, 10:48:26 AM10/6/08
to
Daniele Pinna ha scritto:

> Salve a tutti :-)
>
> Una persona che ho fatto passare prima a OpenOffice.org e poi a Ubuntu
> (sia nel PC di lavoro che in quello di Casa) mi ha chiesto info per
> importare un DB di access...

Magari qualcosa è cambiato nel frattempo, ma in Linux il problema è
collegarsi ad un database Access.
Ho trovato questo post che potrebbe essere utile:
http://gabrieletassoni.wordpress.com/2007/10/10/database-access-da-linux/
Non l'ho provato e non parla di Openoffice, ma spero ti sia di aiuto.

Gilmoth
--
http://gilmoth.blogspot.com/
http://www.flickr.com/photos/gilmoth/

Daniele Pinna

unread,
Oct 6, 2008, 7:34:03 PM10/6/08
to
Gilmoth ha scritto:

> Daniele Pinna ha scritto:
>> Salve a tutti :-)
>>
>> Una persona che ho fatto passare prima a OpenOffice.org e poi a Ubuntu
>> (sia nel PC di lavoro che in quello di Casa) mi ha chiesto info per
>> importare un DB di access...
>
> Magari qualcosa è cambiato nel frattempo, ma in Linux il problema è
> collegarsi ad un database Access.
> Ho trovato questo post che potrebbe essere utile:
> http://gabrieletassoni.wordpress.com/2007/10/10/database-access-da-linux/
> Non l'ho provato e non parla di Openoffice, ma spero ti sia di aiuto.

O seguito parte delle istruzioni indicate nel blog di gabriele tassoni.

Ho provato quindi selezionando ODBC e selezionando il file .MDB da
importare... ovviamente ho impostato un nome alla connessione ODBC da
importare seguendo queste sitruzioni del link indicato:

[quote]
Ora, supponendo che il file .mdb sia in
/home/mionome/Documents/Prova.mdb si deve aggiungere questa sorgente di
dati al file /etc/odbc.ini:

[Prova]
Description = Prova Sample Database
Driver = /usr/lib/libmdbodbc.so.0
Database = /home/mionome/Documents/Prova.mdb
[/quote]


In effetti il file MDB mi viene importato ma i nomi di tutte le tabelle
hanno due caratteri in più... il primo è un rettangolo vuoto il secondo
è un carattere a caso o altre volte un altro rettangolo vuoto.
Inoltre se prova ad aprire una tabella OOo va in crash e per avviarlo
devo killare il processo soffice.bin (fortuna che c'è una specie di Task
Manager in stile Windows che viene richiamato con Ctrl + Esc :-) )

Ho installato anche mdbtools-gmdb ma la voce "Microsoft Access" continua
non apparire e a darmi gli stessi problemi con i nomi delle tabelle e i
crash.

Anticipo subito VITRIOL che sicuramente vorrà sapere se il problema si
verifica con la 3.0... Preciso però che la versione che ho modo di
provare per ora non è l'ultima ma una delle beta (DEV300m24 build 9329),

La risposta è si per il problema con il nome delle tabelle... ma se
cerco di aprirne una non va in crash segnalando i seguenti errori:

The data content could not be loaded.
e
SQL Status: 00000
Error code: -1076327580

Il file che sto aprendo dovrebbe avere una password, domani in ufficio
creo un file senza e riprovo magari installando anche l'ultima RC di di
OOo3 :-)

VITRIOL

unread,
Oct 7, 2008, 1:56:01 AM10/7/08
to
Daniele Pinna ha scritto:

> Anticipo subito VITRIOL che sicuramente vorrà sapere se il problema si
> verifica con la 3.0... Preciso però che la versione che ho modo di
> provare per ora non è l'ultima ma una delle beta (DEV300m24 build 9329),

Non ho la minima idea se abbia qualcosa a che fare, ma nella RC4 è stato
corretto questo problema:

http://www.openoffice.org/issues/show_bug.cgi?id=94433

--
news:it-alt.comp.software.openoffice : Il newsgroup dedicato a
OpenOffice.org, la suite open source di applicazioni per ufficio.

Saluti, VITRIOL

Daniele Pinna

unread,
Oct 9, 2008, 9:13:25 AM10/9/08
to
Daniele Pinna ha scritto:

> La risposta è si per il problema con il nome delle tabelle... ma se
> cerco di aprirne una non va in crash segnalando i seguenti errori:
>
> The data content could not be loaded.
> e
> SQL Status: 00000
> Error code: -1076327580
>
> Il file che sto aprendo dovrebbe avere una password, domani in ufficio
> creo un file senza e riprovo magari installando anche l'ultima RC di di
> OOo3 :-)

Allora ho installato la RC4 in italiano
Provando ad aprire il database MDB collegato tramite un driver ODBC
ottengo +/- lo stesso problema:

Non è stato possibile caricare i contenuti
[ OK ] [ EXTRA ]

Cliccando su Extra compare un'altra finestra che dice:

Lista errore Descrizione
Errore Non è stato possibile caricare i contenuti

Errore Stato SQL: 00000
Codice di errore: -1081922452

Chiudendo le finestre di errore compare una finestra grande chiamata
Table Data View

Dove sta il problema?
Accc forse ancora la password? Anche se l'ho specificata (e si...
ho dimenticato fare una copia del DB senza la pwd :-) )

Alfa

unread,
Oct 9, 2008, 9:56:09 AM10/9/08
to
Daniele Pinna wrote:
>
> Dove sta il problema?
> Accc forse ancora la password? Anche se l'ho specificata (e si...
> ho dimenticato fare una copia del DB senza la pwd :-) )

Forse per l' utilizzo di un .mdb in Openoffice bisogna fare un passo
ulteriore, non ho mai provato quindi declino ogni responsabilità per
qualsiasi tipo di daneggiamento che ti può arrecare la procedura qui
descritta:http://www.volalibero.it/access_con_linux.php
al passo 5 si vede che devi installare ancora una cosa.

Ciao Alfa


Daniele Pinna

unread,
Oct 9, 2008, 10:18:32 AM10/9/08
to
Alfa ha scritto:

OK... in effetti usando l'utility gmdb2 riesco ad aprire il DB e vedere
correttamente tabelle e dati... e senza indicare la password!!!

Ora provo a seguire le indicazioni per aprire il DB da OOo :-)

Grazie :-)

0 new messages