# Demande d'aide pour modifier la BDD

**URL:** <https://community.gladysassistant.com/t/demande-daide-pour-modifier-la-bdd/6701>\
**Category:** Configuration\
**Created:** [Novembre 29, 2021, 8:08 UTC](https://community.gladysassistant.com/t/demande-daide-pour-modifier-la-bdd/6701 "2021-11-29T20:08:19Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![mikael](https://gladys-assistant-community.b-cdn.net/letter_avatar_proxy/v4/letter/m/f04885/32.png) [@mikael](https://community.gladysassistant.com/u/mikael)\
**Post date:** [Novembre 29, 2021, 8:08 UTC](https://community.gladysassistant.com/t/demande-daide-pour-modifier-la-bdd/6701/1 "2021-11-29T20:08:19Z")

</div>

Bonjour,

suite à un problème de lenteur ( dû surement à ma carte), j’ai des devices que j’ai tenté de supprimer sous gladys qui ne l’ont pas été complètement et donc il y a encore des référence sous gladys.  
Pourrais je avoir de l’aide pour aller modifier ces données. Principalement comment afficher la BDD et langage qui lui est asssocié.

Et question bonus: quels sont les fichiers à sauvegarder pour permettre une réinstallation sans tout refaire ? ( scenes et appareillages )

merci d’avance

---

<div class="post-metadata">

**Author:** ![AlexTrovato](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/alextrovato/32/10705_2.png) [@AlexTrovato](https://community.gladysassistant.com/u/AlexTrovato)\
**Post date:** [Novembre 29, 2021, 8:40 UTC](https://community.gladysassistant.com/t/demande-daide-pour-modifier-la-bdd/6701/2 "2021-11-29T20:40:18Z")

</div>

Je suis assez surpris que ces devices ne soient pas supprimables depuis la page du service.

Tu connais le SQL ? Il faut se connecter au fichier DB avec sqlite3.  
Normalement tu n’as besoin que de ce fichier DB qui contient toutes les informations.

---

<div class="post-metadata">

**Author:** ![mikael](https://gladys-assistant-community.b-cdn.net/letter_avatar_proxy/v4/letter/m/f04885/32.png) [@mikael](https://community.gladysassistant.com/u/mikael)\
**Post date:** [Novembre 30, 2021, 8:12 UTC](https://community.gladysassistant.com/t/demande-daide-pour-modifier-la-bdd/6701/3 "2021-11-30T20:12:20Z")

</div>

ils n’y sont plus sur la page “appareils” sous gladys mais il doit avoir des restes dans la bdd.  
Pour le SQL, faut juste que je me dérouille un peu.  
Pour sqlite3, il est d’office sur la version préfabriqué de gladys ou alors faut que je l’installe

j’ai tenté un find mais rien trouvé

---

<div class="post-metadata">

**Author:** ![cicoub13](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/cicoub13/32/4482_2.png) [@cicoub13](https://community.gladysassistant.com/u/cicoub13)\
**Post date:** [Décembre 1, 2021, 7:52 UTC](https://community.gladysassistant.com/t/demande-daide-pour-modifier-la-bdd/6701/4 "2021-12-01T07:52:17Z")

</div>

Le plus simple pour moi, c’est d’arrêter le container Gladys, de copier le fichier de base de données sur mon PC et d’utiliser [Downloads - DB Browser for SQLite](https://sqlitebrowser.org/dl/) pour parcourir la base de données.

---

<div class="post-metadata">

**Author:** ![pierre-gilles](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/pierre-gilles/32/5886_2.png) [@pierre-gilles](https://community.gladysassistant.com/u/pierre-gilles)\
**Post date:** [Décembre 2, 2021, 9:46 UTC](https://community.gladysassistant.com/t/demande-daide-pour-modifier-la-bdd/6701/5 "2021-12-02T09:46:31Z")

</div>

> [@mikael](#):
>
> mais il doit avoir des restes dans la bdd.

Comment en es-tu sûr ? ça m’étonne aussi !

Dans Gladys, quand un device est supprimé, on cascade delete les entitées enfants de ce device (deviceFeature, deviceParam, deviceFeatureState, etc…)

Si tu trouve une entitées qui n’est pas proprement supprimée, dis le nous parce que c’est pas normal 🙂

> [@mikael](#):
>
> quels sont les fichiers à sauvegarder pour permettre une réinstallation sans tout refaire ? ( scenes et appareillages )

> [@Solutions de sauvegarde / Backup Raspberri Pi](https://community.gladysassistant.com/t/solutions-de-sauvegarde-backup-raspberri-pi/6682/7):
>
> Le dossier /var/lib/gladysassistant contient tout slight_smile Après attention lors d’un backup “à chaud”, Gladys écrit dans une base de donnée SQLite en WAL mode, et donc il y a 3 fichiers de DB. Si tu fais un backup qui prend les 3 fichiers en séquentiel, tu auras une DB corrompue Le mieux est d’utiliser le CLI de SQlite3 pour dupliquer la DB dans un unique fichier avant de la sauvegarder

---

<div class="post-metadata">

**Author:** ![mikael](https://gladys-assistant-community.b-cdn.net/letter_avatar_proxy/v4/letter/m/f04885/32.png) [@mikael](https://community.gladysassistant.com/u/mikael)\
**Post date:** [Décembre 2, 2021, 2:23 UTC](https://community.gladysassistant.com/t/demande-daide-pour-modifier-la-bdd/6701/6 "2021-12-02T14:23:11Z")

</div>

Pour la BDD c’était ce qui me semblait logique

Je viens de trouver des références dans la table T\_dashboard mais çà a rien changé. j’ai toujours le message “Une erreur s’est produite lors de la sauvegarde”.  
Ma base fait plus de 500Mo

Je confirme que ma carte SD a un problème pour écrire. Elle freeze tout quand çà écrit.

ha je viens de trrouver çà dans les logs gladys:

```auto
2021-12-02T15:24:54+0100 <warn> handleMqttMessage.js:79 (Zigbee2mqttManager.handleMqttMessage) Zigbee2mqtt topic zigbee2mqtt/détecteur Noe empty message.
2021-12-02T15:24:55+0100 <warn> handleMqttMessage.js:100 (Zigbee2mqttManager.handleMqttMessage) Zigbee2mqtt device detecteur Noe not configured in Gladys.

```

Bizarre sur la page “découverte zigbee” çà ne me met pas “proposer ce périphérique” comme mon détecteur de monoxyde qui suite à la maj n’est plus reconnu

Mon détecteur de mouvement est le xiaomi aqara RTCGQ11LM

---

<div class="post-metadata">

**Author:** ![pierre-gilles](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/pierre-gilles/32/5886_2.png) [@pierre-gilles](https://community.gladysassistant.com/u/pierre-gilles)\
**Post date:** [Décembre 2, 2021, 4:20 UTC](https://community.gladysassistant.com/t/demande-daide-pour-modifier-la-bdd/6701/7 "2021-12-02T16:20:53Z")

</div>

> [@mikael](#):
>
> Je confirme que ma carte SD a un problème pour écrire. Elle freeze tout quand çà écrit.

Effectivement tout ce que tu décris ça ressemble clairement à un problème hardware 🙂 Passer à un SSD me semble être la meilleure solution !
