problema oracle database xe su ubuntu

Installazione, configurazione e uso di programmi e strumenti.
Avatar utente
Root92
Prode Principiante
Messaggi: 43
Iscrizione: mercoledì 30 ottobre 2013, 3:14
Desktop: ubuntu
Distribuzione: ubuntu 22.04
Sesso: Maschile
Località: firenze

problema oracle database xe su ubuntu

Messaggio da Root92 »

salve a tutti, ho la necessità di far funzionare su ubuntu 18.04 oracle database in quanto usato nel mio corso di studio, però ormai sono due settimane che non riesco a venire a capo di come farlo funzionare.
Ho trovato online un pdf del politecnico di torino che fa da tutorial alla sua installazione

https://dbdmg.polito.it/wordpress/wp-co ... Oracle.pdf

Sono riuscito a seguirlo fino in fondo ma se provo a lanciare il programma mi da:

thomas@AsusThomas:~$ sudo su -
[sudo] password di thomas:
root@AsusThomas:~# sqldeveloper
/bin/bash: cd /usr/local/bin/sqldeveloper/sqldeveloper/bin && bash sqldeveloper $*: File o directory non esistente
root@AsusThomas:~# ^C
root@AsusThomas:~#

In allegato il contenuto di: /usr/local/bin/sqldeveloper/sqldeveloper/bin && bash sqldeveloper (è in formato txt per motivi di upload sul forum).
Allegati
sqldeveloper.sh.txt
(84 Byte) Scaricato 11 volte
sqldeveloper.txt
(3.73 KiB) Scaricato 12 volte
log-terminale-ubuntu1804-problema-installazione-oracledatabasexe.txt
(72.23 KiB) Scaricato 15 volte
Pike
Rampante Reduce
Rampante Reduce
Messaggi: 5460
Iscrizione: domenica 20 gennaio 2008, 1:13
Desktop: Kubuntu
Distribuzione: 20.04 x64
Contatti:

Re: problema oracle database xe su ubuntu

Messaggio da Pike »

Hai o non hai seguito le istruzioni del PDF?
Sono colui che fa cose che non servono...
Secondo Principio di Dilbert, di Scott Adams. "Si parte dalla certezza che siamo tutti idioti". Ed alcuni su questo mi ab-battono alla grande.
Come certificato dalla moderazione, incivile e maleducato. You have been warned.
Avatar utente
Root92
Prode Principiante
Messaggi: 43
Iscrizione: mercoledì 30 ottobre 2013, 3:14
Desktop: ubuntu
Distribuzione: ubuntu 22.04
Sesso: Maschile
Località: firenze

Re: problema oracle database xe su ubuntu

Messaggio da Root92 »

si le ho seguite, eccetto per la parte iniziale visto che docker non funzionava e ho seguito la guida integrale sul loro sito.
Pike
Rampante Reduce
Rampante Reduce
Messaggi: 5460
Iscrizione: domenica 20 gennaio 2008, 1:13
Desktop: Kubuntu
Distribuzione: 20.04 x64
Contatti:

Re: problema oracle database xe su ubuntu

Messaggio da Pike »

E' binario. Non averne seguito una parte significa che non le hai seguite. Semplice e binario.
Sono colui che fa cose che non servono...
Secondo Principio di Dilbert, di Scott Adams. "Si parte dalla certezza che siamo tutti idioti". Ed alcuni su questo mi ab-battono alla grande.
Come certificato dalla moderazione, incivile e maleducato. You have been warned.
Avatar utente
DoctorStrange
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 2926
Iscrizione: mercoledì 14 ottobre 2015, 9:33
Desktop: Gnome3
Distribuzione: Ubuntu 22.04 LTS Jammy Jellyfish
Sesso: Maschile
Località: Roma, Italia

Re: problema oracle database xe su ubuntu

Messaggio da DoctorStrange »

La tua guida fa riferimento ad un'immagine Docker per avviare l'intero sistema. Volendo, lo stesso DB: Oracle XE 12 è disponibile in formato RPM per l'installazione. Per installarlo in locale dovrai dunque usare "alien" per convertirlo in Debian e poi installarlo.

Anche io avevo installato quell' rDBMS, per un progetto al quale lavorai, l'operazione è u pò lunga, ma l'installazione riesce.

Usare un'immagine docker potrebbe in effetti essere piu veloce, ma le modifiche e personalizzazioni che potrai apportare al DB credo saranno abbastanza poche.

Comunque non ho capito se tu hai problemi sono sqldeveloper, oppure con l'intero DB.

Fammi sapere.

Un saluto
Avatar utente
Root92
Prode Principiante
Messaggi: 43
Iscrizione: mercoledì 30 ottobre 2013, 3:14
Desktop: ubuntu
Distribuzione: ubuntu 22.04
Sesso: Maschile
Località: firenze

Re: problema oracle database xe su ubuntu

Messaggio da Root92 »

DoctorStrange ha scritto:
lunedì 1 marzo 2021, 12:31
La tua guida fa riferimento ad un'immagine Docker per avviare l'intero sistema. Volendo, lo stesso DB: Oracle XE 12 è disponibile in formato RPM per l'installazione. Per installarlo in locale dovrai dunque usare "alien" per convertirlo in Debian e poi installarlo.
Allora, prima di tentare questa strada avevo anche io provato con alien convertendo rpm in deb ma oltre al fatto che ha quasi impallato ubuntu durante la conversione, quando sono andato ad installare il deb mi ha fatto l'installazione a metà e non ha mai funzionato. Non solo, l'installazione buggata mi ha rallentato il pc e ho preferito formattare ubuntu a quel punto.

DoctorStrange ha scritto:
lunedì 1 marzo 2021, 12:31
Comunque non ho capito se tu hai problemi sono sqldeveloper, oppure con l'intero DB.
Allora, docker l'ho installato correttamente, infatti se da terminale provo a chiamarlo risponde, e la versione installata è:

thomas@AsusThomas:~$ docker --version
Docker version 20.10.3, build 48d30b5

Il problema quindi direi che c'è l'ho solo con la parte oracle. Però non saprei da dove cominciare per capire dove sia il problema. (premetto che io avrei bisogno sia di oracle database che di sql developer)
Avatar utente
DoctorStrange
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 2926
Iscrizione: mercoledì 14 ottobre 2015, 9:33
Desktop: Gnome3
Distribuzione: Ubuntu 22.04 LTS Jammy Jellyfish
Sesso: Maschile
Località: Roma, Italia

Re: problema oracle database xe su ubuntu

Messaggio da DoctorStrange »

Il motivo per il quale, poco sopra ti ho consigliato Alien, è proprio questo. Se per qualche motivo Docker non dovesse funzionarti, e cosi sembra, visto che non riesci a creare il container su quell'immagine, non credo tu possa fare molto.
L'intero DB rimane containerizzato e confinato all'interno della sua immagine Docker.
Sarebbe utile capire esattamente quale problema ti stia creando Docker, ma io credo sia utile, per te, avere almeno un'alternativa oltre al Docker.

Per quanto riguarda sqldeveloper dovremmo riuscire a risolvere. Lo script che hai pubblicato, ha un errore. Manca il "&&" tra i due comandi e quindi, probabilmente per questo ti da qualche errore. Oltre a questo, ti conviene semplicemente impartire separatamente i comandi, poi si vedrà.
Avatar utente
Root92
Prode Principiante
Messaggi: 43
Iscrizione: mercoledì 30 ottobre 2013, 3:14
Desktop: ubuntu
Distribuzione: ubuntu 22.04
Sesso: Maschile
Località: firenze

Re: problema oracle database xe su ubuntu

Messaggio da Root92 »

ok, ora correggo e ti faccio sapere.
Per alien invece, come ti ho detto, quando ci provai mi dette diversi problemi, probabilmente a causa della grandezza del file rpm. Se un'anima pia, con un pc di ultima generazione, me lo convertisse in deb e me lo inviasse qua convertito correttamente forse potrei tentare la reinstallazione.
Avatar utente
DoctorStrange
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 2926
Iscrizione: mercoledì 14 ottobre 2015, 9:33
Desktop: Gnome3
Distribuzione: Ubuntu 22.04 LTS Jammy Jellyfish
Sesso: Maschile
Località: Roma, Italia

Re: problema oracle database xe su ubuntu

Messaggio da DoctorStrange »

Ma non hai bisogno di affidarti ad anime pie. Usi un'istanza Amazon AWS oppure Google Cloud e trasferisce su questa istanza il pacchetto RPM del tuo DB. Installi poi Alien, avvii la conversione e ti disconnetti. Lui lavorerà tranquillo e ci impiegherà il tempo necessario, nel frattempo tu potrai fare altro.

Una volta completato il lavoro, ti riconnetterai e scaricherai il pacchetto pronto.
Scrivi risposta

Ritorna a “Applicazioni”

Chi c’è in linea

Visualizzano questa sezione: Bing [Bot] e 9 ospiti