Pagina 1 di 1

Pyscripter: Errore: tentativo di scrivere un database di sola lettura

Pubblicato: 25 luglio 2018 - 08:43
di seb b
Ciao a tutti.

Da un po' di tempo riscontro un problema nel mio ambiente di sviluppo.
Quando il PC su cui sviluppo i miei pacchetti "home" si riavvia mentre un pacchetto è aperto in pyscripter (e salvato), è impossibile avviare le configurazioni di esecuzione in seguito; nel titolo ricevo il messaggio "OperationalError: tentativo di scrivere un database di sola lettura.

Questo mi riporta alla riga successiva:

Codice: Seleziona tutto

self.db.execute('insert or replace into wap_params(name,value,create_date) values(?,?,?), (name, value, datetime2isodate()))
da common.py (riga 1087)

Come posso reimpostare i permessi su questo database? Senza dover ricreare il pacchetto da zero, perché è l'unico modo che ho trovato finora.

Finora ho provato senza successo:
  • riavviare la postazione di lavoro
  • rilancio del servizio wapt
  • reinstallare la workstation
  • reimpostare i permessi sulla cartella del pacchetto
Se qualcuno ha un'idea, sono tutto orecchi, perché doverla ricreare per ogni test su pacchetti multi-gigabyte non è molto pratico. ;)

Grazie e buona giornata.

Re: Pyscripter: Errore: tentativo di scrivere un database di sola lettura

Pubblicato: 25 luglio 2018 - 09:44
di sfontenau
https://www.wapt.fr/fr/doc/Frequent-pro ... pyscripter

Puoi anche verificare nelle proprietà di pyscripter che debba essere sempre avviato come amministratore.

Re: Pyscripter: Errore: tentativo di scrivere un database di sola lettura

Pubblicato: 25 luglio 2018 - 11:25
di seb b
Che figata! Grazie!

Solo un piccolo suggerimento: sarebbe fantastico se il testo del messaggio di errore fosse ricercabile.

[RISOLTO] Errore Pyscripter: tentativo di scrivere un database di sola lettura

Pubblicato: 25 luglio 2018 - 11:30
di seb b
Posso confermare che funziona.

Grazie!