[Risolto] Database OpenOffice in rete

Discussioni sulle caratteristiche di database
Rispondi
Franziska
Messaggi: 9
Iscritto il: mercoledì 6 aprile 2011, 12:25

[Risolto] Database OpenOffice in rete

Messaggio da Franziska »

Buongiorno a tutti.

Terminato il mio primo database mi trovo a fare i conti con concetti quali HSQL, DBMS... dei quali, stupidamente, non mi ero preoccupata prima di inziare il lavoro. Davo per scontate alcune proprietà del programma, pensavo che la condivisione fosse naturalmente prevista nei i software di sviluppo database.

La domanda è: e ora? Come faccio a metterlo in rete?
Vorrei che il DB venisse utilizzato da più persone. Posso metterlo sul server così com'è? E se non volessi metterlo sul server, devo importare tutto in mySQL? Si puo fare?
Openoffice non supporta un utilizzo multiutente e ho letto che sul server non si comporta bene, mi devo rassegnare all'idea di aver lavorato, non dico inutilmente, ma solo per allenamento?

Mi dareste qualche informazione cortesemente? Vorrei conoscere tutte le soluzioni possibili.

Grazie in anticipo per l'aiuto
Ultima modifica di Franziska il mercoledì 13 aprile 2011, 21:35, modificato 1 volta in totale.
OpenOffice 2.4
windows7
turi
Messaggi: 154
Iscritto il: sabato 4 dicembre 2010, 15:34

Re: Database OpenOffice in rete

Messaggio da turi »

puoi trasportare il tuo database su mysql tramite file .cvs
Dopo di che utilizzare un connettore per openoffice/mysql e lo utilizzi in rete e multiutente ;)
Cmq è un argomento già affrontato nel forum.. ;)
OpenOffice.org 3.3.0 su windows 7 e windows XP
d4rkheart
Messaggi: 516
Iscritto il: martedì 9 novembre 2010, 1:50

Re: Database OpenOffice in rete

Messaggio da d4rkheart »

ciao @Franziska, non so se hai già visualizzato il tutorial realizzato da UTPiovene, ti posto il link:
http://user.services.openoffice.org/it/ ... f=6&t=1485
parla di base in rete ma non entro nello specifico perché non me ne intendo.....
Franziska
Messaggi: 9
Iscritto il: mercoledì 6 aprile 2011, 12:25

Re: Database OpenOffice in rete

Messaggio da Franziska »

Avevo sfogliato invano i titoli del forum, ma la sezione "tutorial" mi era sconosciuta. Cercando su intenet avevo trovato indicazioni diverse e poco confortanti.
Grazie per le rsiposte. Proverò a studiare entrambe le soluzioni. Il bello per ora è sapere che ci sono soluzioni. :)

Ciao
OpenOffice 2.4
windows7
Avatar utente
UTPiovene
Messaggi: 232
Iscritto il: giovedì 16 dicembre 2010, 11:24
Località: Piovene Rocchette per 36 ore alla settimana

Re: [Risolto] Database OpenOffice in rete

Messaggio da UTPiovene »

Base in rete si può utilizzare, ma non se HSQLDB è in forma "embedded", cioè "incorporata" nel database per vari problemi che non sto a spiegare. Con la modalità embedded utilizzato in rete prima o poi perderai i dati come è successo a me.
Lo puoi comunque usare in rete in modalità standalone, ma è monoutente (si può condividere in modalità server, ma è un casino).
Inoltre se devi apportare delle modifiche alle tabelle dovrai aprire il file con un editor di testo e fare le modifiche a mano in sql.
Se preferisci usare MySql puoi fare così:
* crea un nuovo database collegato a MySql (ti consiglio di scaricare una estensione, di cui mi sfugge il nome, che collega direttamente Base a MySql)
* apri una copia del tuo database in Base
* fai il drag&drop delle tabelle, formulari, ecc. da Base a MySql - Base si occupa della "traduzione" fra i due motori
* le tabelle dovrebbero essere modificabili direttamente da Base
Questa è la soluzione più semplice
Se ti vuoi complicare la vita esporta le tabelle dando il comando sql script percorso\nomefile.sql
Poi dovrai a mano adattare il file ottenuto per farlo "digerire" a MySql.
Puoi eventualmente utilizzare anche MariaSql (forc di MySql) o Postgres
S.O. Windows 10
LibreOffice Versione: 5.4.5.1
Avatar utente
marcofoc
Messaggi: 235
Iscritto il: martedì 12 ottobre 2010, 16:48
Località: Arzignano (VI)
Contatta:

Re: [Risolto] Database OpenOffice in rete

Messaggio da marcofoc »

MySql non lo conosco... ma PostgreSql lo consiglio.. a manetta.
E' una bomba.

Solido e sicuro.
Professionale.
Non esistono buoni maestri senza buoni allievi...
TMY
Messaggi: 81
Iscritto il: giovedì 22 dicembre 2011, 7:41

Re: [Risolto] Database OpenOffice in rete

Messaggio da TMY »

UTPiovene ha scritto:Lo puoi comunque usare in rete in modalità standalone, ma è monoutente (si può condividere in modalità server, ma è un casino).
cosa vuol dire??? che funziona in rete ma un utente alla volta possono utilizzarlo???

Ciao e Grazie anticipate
windows XP a casa
windows Vista in ufficio
opn office 3.3.0
TMY
Messaggi: 81
Iscritto il: giovedì 22 dicembre 2011, 7:41

Re: [Risolto] Database OpenOffice in rete

Messaggio da TMY »

UTPiovene ha scritto:
* creare una copia del file .odb di origine
* rinominare la copia del file da .odb a .zip
* aprire il file compresso appena creato (.zip); estrarre dalla cartella "database" i files contenuti e rinominarli anteponendo il nome del database e mantenendo come "estensione" il nome originale (es. mydb.data, mydb.script, ecc.), posizionandoli nella cartella nel server (dalla quale non devono essere spostati più)
* nel menù strumenti -> opzioni -> java:
impostare il runtime java
in classpath aggiungere hsqldb.jar (quello di OOo si trova in ...\OpenOffice.org 3\Basis\program\classes)
* aprire un nuovo database collegandosi al database appena creato in rete attraverso il driver JDBC
* nella URL del database inserire:
jdbc: hsqldb:file:/users/public/databases/mydb/mydb;default_schema=true;shutdown=true;ssqldb.default_table_type=cached;get_column_name=false
dove /mydb/mydb è il nome della cartella e del vostro database (in sistemi windows utilizzare "\" al posto di "/")
* specificare JDBC driver class: org.hsqldb.jdbcDriver
* lo Username di accesso è SA
* registrare il database

ho eseguito quanto da te riportato ma ricevo il seguente errore (vedi immagine)
qualche soluzione???
Allegati
open.JPG
windows XP a casa
windows Vista in ufficio
opn office 3.3.0
vladko
Messaggi: 1637
Iscritto il: martedì 3 agosto 2010, 8:02

Re: [Risolto] Database OpenOffice in rete

Messaggio da vladko »

ho visto l'immagine e capito l'errore ma tu l'hai vista?
AOO 3.4.1 AOO341m1(Build:9593) Linux Mint Debian/Mate 64bit java 1.6.0.22 XP PRO/32bit
con Base --> sempre backup!!!
Se problema è Risolto --> Inserire [Risolto]nel titolo come spiega qui, grazie :-)
TMY
Messaggi: 81
Iscritto il: giovedì 22 dicembre 2011, 7:41

Re: [Risolto] Database OpenOffice in rete

Messaggio da TMY »

Certo che la vedo lo inserita io ma perchè mi domandi questo???

Io non capisco l'errore.
windows XP a casa
windows Vista in ufficio
opn office 3.3.0
vladko
Messaggi: 1637
Iscritto il: martedì 3 agosto 2010, 8:02

Re: [Risolto] Database OpenOffice in rete

Messaggio da vladko »

heqldb
AOO 3.4.1 AOO341m1(Build:9593) Linux Mint Debian/Mate 64bit java 1.6.0.22 XP PRO/32bit
con Base --> sempre backup!!!
Se problema è Risolto --> Inserire [Risolto]nel titolo come spiega qui, grazie :-)
TMY
Messaggi: 81
Iscritto il: giovedì 22 dicembre 2011, 7:41

Re: [Risolto] Database OpenOffice in rete

Messaggio da TMY »

OK Vladko grazie, solo che bisogna correggere nel tutorial.
windows XP a casa
windows Vista in ufficio
opn office 3.3.0
TMY
Messaggi: 81
Iscritto il: giovedì 22 dicembre 2011, 7:41

Re: [Risolto] Database OpenOffice in rete

Messaggio da TMY »

ma hsqldb va corretto ovunque o solo nella URL del database????

inoltre

\mydb\mydb si riferisce alla cartella dove si trova il file di rete o a quello che stò creando?? se il dbase è posto su un disco secondario come faccio a dire che il database è sul disco D e non in C. ???
windows XP a casa
windows Vista in ufficio
opn office 3.3.0
vladko
Messaggi: 1637
Iscritto il: martedì 3 agosto 2010, 8:02

Re: [Risolto] Database OpenOffice in rete

Messaggio da vladko »

TNY per favore non usare il forum come fosse tuo e solo per te.
rileggi bene la sezione primi passi del forum e rispetta le poche regole che ci sono
non scrivere sotto ad un messaggio già Risolto. fai solo confusione a chi viene dopo e cerca una soluzione!!!!
non scrivere in posti diversi la stessa cosa leggi bene le istruzioni e se necessario apri un argomento nuovo
grazie

ora per il futuro cerca di ragionare con la tua testa
se in questo forum il tuo identificativo è TMY chi si rivolge a te si rivolge sempre a TMY
se chi risponde a te ti chiama per errore TNY in realtà lui vuole scrivere a TMY e a nessun altro!!!!

se HSQLDB è il db che usa OpenOffice il suo identificativo sarà sempre HSQLDB minuscolo o maiuscolo a seconda dei casi!!!!

ora se tu vuoi capire leggi bene i tutorial
se compare un errore leggi bene l'errore e ricontrolla tutti i passaggi
grazie
AOO 3.4.1 AOO341m1(Build:9593) Linux Mint Debian/Mate 64bit java 1.6.0.22 XP PRO/32bit
con Base --> sempre backup!!!
Se problema è Risolto --> Inserire [Risolto]nel titolo come spiega qui, grazie :-)
TMY
Messaggi: 81
Iscritto il: giovedì 22 dicembre 2011, 7:41

Re: [Risolto] Database OpenOffice in rete

Messaggio da TMY »

vladko ha scritto:TNY per favore non usare il forum come fosse tuo e solo per te.
rileggi bene la sezione primi passi del forum e rispetta le poche regole che ci sono
non scrivere sotto ad un messaggio già Risolto. fai solo confusione a chi viene dopo e cerca una soluzione!!!!
non scrivere in posti diversi la stessa cosa leggi bene le istruzioni e se necessario apri un argomento nuovo
grazie
ho scritto sotto un trhead già risolto perchè la mia domanda si riferiva proprio a quel tema e mi è sembrato giusto fare cos'ì.
Ho Sbagliato chedo scusa.
vladko ha scritto:se in questo forum il tuo identificativo è TMY chi si rivolge a te si rivolge sempre a TMY
se chi risponde a te ti chiama per errore TNY in realtà lui vuole scrivere a TMY e a nessun altro!!!!


che io sbagli OK ma che sia rincretinito non credo di esserlo ancora. Cosa centra il mio nominativo??????????
ti riferisci al problema hsql >heql ?????
windows XP a casa
windows Vista in ufficio
opn office 3.3.0
vladko
Messaggi: 1637
Iscritto il: martedì 3 agosto 2010, 8:02

Re: [Risolto] Database OpenOffice in rete

Messaggio da vladko »

si è un esempio di come un errore che ci fa battere la testa è un semplice errore
ora chiudo qui
grazie
AOO 3.4.1 AOO341m1(Build:9593) Linux Mint Debian/Mate 64bit java 1.6.0.22 XP PRO/32bit
con Base --> sempre backup!!!
Se problema è Risolto --> Inserire [Risolto]nel titolo come spiega qui, grazie :-)
Rispondi