> For the complete documentation index, see [llms.txt](https://docs.devolutions.net/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.devolutions.net/rdm/it/getting-started/installation/database-upgrade.md).

# Aggiornamento del database

Le informazioni riportate di seguito si applicano alle installazioni con spazi di lavoro che utilizzano un database come archivio dati.

Alcune versioni di Remote Desktop Manager devono modificare la struttura del database. Queste operazioni vengono eseguite automaticamente, ma è una buona pratica eseguire preventivamente un backup dello spazio di lavoro. Inoltre, se si trova in un ambiente di team, deve essere l'unico utente connesso al database durante l'aggiornamento.

{% hint style="danger" %}
Punti chiave da considerare:- L'utente che esegue l'aggiornamento deve disporre di privilegi amministrativi sul database sottostante (SYSDBA o DB\_OWNER).

* Esegua un backup del database e si assicuri di poter effettuare rapidamente un ripristino, se necessario.
* Se la sua organizzazione consente una cache offline in lettura/scrittura, si assicuri che tutti gli utenti abbiano unito le proprie modifiche offline.
  {% endhint %}

Segua questi passaggi per un aggiornamento di versione riuscito:

{% tabs %}
{% tab title="Windows" %}

1. Verifichi la versione installata del database SQL Server. Consulti il nostro articolo [Microsoft SQL Server](/rdm/it/getting-started/workspaces/workspace-types/alternative-workspaces/microsoft-sql-server.md) per sapere quali versioni sono supportate.
2. Si assicuri di essere l'unico utente del database durante il processo di aggiornamento. Se il suo ambiente consente l'uso offline, faccia passare il team alla modalità offline oppure a un altro spazio di lavoro.
3. Esegua il backup del database utilizzando gli strumenti del database.
4. Installi la versione desiderata di Remote Desktop Manager; l'utilizzo di un modello di distribuzione [portatile (USB)](/rdm/it/getting-started/installation/client/portable-usb.md) può essere preferibile se sta eseguendo questa operazione sulla sua workstation personale.
5. Apra Remote Desktop Manager mentre è connesso come utente con diritti amministrativi. Deve inoltre essere SYSDBA o DB\_OWNER.
6. Potrebbe essere visualizzato un messaggio di aggiornamento quando si accede allo spazio di lavoro. In tal caso, accetti l'aggiornamento.
7. Se non le è stato visualizzato alcun messaggio di aggiornamento, individui lo spazio di lavoro da aggiornare in ***File – Spazi di lavoro*** e apra la relativa finestra delle proprietà.
8. Passi alla scheda ***Aggiornamento***, quindi clicchi su ***Aggiorna database***.
9. Attenda una finestra di dialogo di conferma.
10. Chiuda la finestra di dialogo.
11. Si assicuri che l'applicazione Remote Desktop Manager stia attualmente utilizzando quello spazio di lavoro.
12. Prema <kbd>Ctrl</kbd>+<kbd>F5</kbd> per forzare un aggiornamento completo.
13. Convalidi il contenuto ed esegua una verifica delle tecnologie critiche nel suo ambiente.
14. Aggiorni il software client su tutte le workstation.
    {% endtab %}

{% tab title="macOS" %}

1. Verifichi la versione installata del database SQL Server. Consulti il nostro articolo [Microsoft SQL Server](/rdm/it/getting-started/workspaces/workspace-types/alternative-workspaces/microsoft-sql-server.md) per sapere quali versioni sono supportate.
2. Si assicuri di essere l'unico utente del database durante il processo di aggiornamento. Se il suo ambiente consente l'uso offline, faccia passare il team alla modalità offline oppure a un altro spazio di lavoro.
3. Esegua il backup del database utilizzando gli strumenti del database.
4. Apra Remote Desktop Manager macOS mentre è connesso come utente con diritti amministrativi. Deve inoltre essere SYSDBA o DB\_OWNER.
5. Potrebbe essere visualizzato un messaggio di aggiornamento quando si accede allo spazio di lavoro. In tal caso, accetti l'aggiornamento.
6. Se non le è stato visualizzato alcun messaggio di aggiornamento, individui lo spazio di lavoro da aggiornare in ***File – Spazi di lavoro*** e apra la relativa finestra delle proprietà.
7. Passi alla scheda ***Aggiornamento***, quindi clicchi su ***Aggiorna database***.
8. Attenda una finestra di dialogo di conferma.
9. Chiuda la finestra di dialogo.
10. Si assicuri che l'applicazione Remote Desktop Manager macOS stia attualmente utilizzando quello spazio di lavoro.
11. Prema <kbd>Cmd</kbd>+<kbd>F5</kbd> per forzare un aggiornamento completo.
12. Convalidi il contenuto ed esegua una verifica delle tecnologie critiche nel suo ambiente.
13. Aggiorni il software client su tutte le workstation.
    {% endtab %}
    {% endtabs %}

#### Vedere anche

* [Devolutions Academy – Come eseguire un aggiornamento del database in uno spazio di lavoro SQL](https://academy.devolutions.net/student/activity/2592286-how-to-perform-a-database-upgrade-in-an-sql-data-source)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.devolutions.net/rdm/it/getting-started/installation/database-upgrade.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
