Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Si applica a:SQL Server
Istanza gestita di SQL di Azure
Restituisce un set di risultati che include informazioni sul supporto di backup identificato dal dispositivo di backup specificato.
Nota
Per le descrizioni degli argomenti, vedi RESTORE Argomenti (Transact-SQL).
Convenzioni relative alla sintassi Transact-SQL
Sintassi
RESTORE LABELONLY
FROM <backup_device>
[ WITH
{
--Media Set Options
MEDIANAME = { media_name | @media_name_variable }
| MEDIAPASSWORD = { mediapassword | @mediapassword_variable }
--Error Management Options
| { CHECKSUM | NO_CHECKSUM }
| { STOP_ON_ERROR | CONTINUE_AFTER_ERROR }
--Tape Options
| { REWIND | NOREWIND }
| { UNLOAD | NOUNLOAD }
} [ ,...n ]
]
[;]
<backup_device> ::=
{
{ logical_backup_device_name |
@logical_backup_device_name_var }
| { DISK | TAPE | URL } = { 'physical_backup_device_name' |
@physical_backup_device_name_var }
}
Nota
URL è il formato usato per specificare il percorso e il nome file per Archiviazione BLOB di Microsoft Azure ed è supportato a partire da SQL Server 2012 (11.x) SP1 CU2. Anche se l'archiviazione di Microsoft Azure è un servizio, l'implementazione è simile a quella per dischi e nastri, in modo da consentire un'esperienza di ripristino coerente e trasparente per tutti e tre i dispositivi.
Argomenti
Per descrizioni degli RESTORE LABELONLY argomenti, vedi RESTORE Argomenti (Transact-SQL).
Set di risultati
L'insieme di risultati da RESTORE LABELONLY consiste in una singola riga con queste informazioni.
| Nome colonna | Tipo di dati | Descrizione |
|---|---|---|
| MediaName | Nvarchar(128) | Nome del supporto. |
| MediaSetId | uniqueidentifier | Numero di identificazione univoco del set di supporti. |
| FamilyCount | Int | Numero di gruppi di supporti nel set di supporti. |
| FamilySequenceNumber | Int | Numero di sequenza del gruppo. |
| MediaFamilyId | uniqueidentifier | Numero di identificazione univoco del gruppo di supporti. |
| MediaSequenceNumber | Int | Numero di sequenza del supporto nel gruppo di supporti. |
| MediaLabelPresent | tinyint | Specifica se la descrizione del supporto include: 1 = etichetta di supporto Microsoft Tape Format 0 = descrizione dei supporti |
| MediaDescription | nvarchar(255) | Descrizione del supporto come testo in formato libero o etichetta del supporto Microsoft Tape Format |
| SoftwareName | Nvarchar(128) | Nome del software di backup con cui è stata scritta l'etichetta. |
| SoftwareVendorId | Int | Numero di identificazione univoco del produttore del software che ha scritto il backup. |
| MediaDate | datetime | Data e ora in cui è stata scritta l'etichetta. |
| Mirror_Count | Int | Numero di mirror nel set (1-4). Nota: le etichette scritte per mirror diversi in un set sono identiche. |
| IsCompressed | pezzo | Specifica se il backup è compresso: 0 = non compresso 1 = compresso |
Nota
Se sono definite le password per il set di media, restituisce RESTORE LABELONLY informazioni solo se la password media corretta è specificata nell'opzione MEDIAPASSWORD del comando.
Osservazioni generali
L'esecuzione RESTORE LABELONLY è un modo rapido per scoprire cosa contiene il supporto di backup. Poiché RESTORE LABELONLY legge solo l'intestazione multimediale, questa dichiarazione si completa rapidamente anche utilizzando dispositivi a nastro ad alta capacità.
Sicurezza
Per un'operazione di backup è possibile specificare facoltativamente una password per un set di supporti. Quando una password è stata definita su un set multimediale, devi specificare la password corretta nell'estratto RESTORE conto. La password impedisce operazioni di ripristino non autorizzate e l'aggiunta non autorizzata di set di backup ai supporti tramite gli strumenti di Microsoft SQL Server. Tuttavia, una password non impedisce la sovrascrittura dei media utilizzando l'opzione BACKUP FORMAT della dichiarazione.
Importante
Il livello di protezione garantito da questa password è vulnerabile. Lo scopo è impedire un ripristino non corretto da parte di utenti autorizzati o non autorizzati mediante gli strumenti di SQL Server. Non impedisce la lettura dei dati di backup eseguita con altri mezzi o la sostituzione della password. Questa funzionalità verrà rimossa nelle versioni future di SQL Server. Evitare di usare questa funzionalità in un nuovo progetto di sviluppo e prevedere interventi di modifica nelle applicazioni in cui è attualmente implementata. La procedura consigliata per proteggere i backup consiste nell'archiviare i nastri di backup in un percorso sicuro o eseguire il backup in file su disco protetti da elenchi di controllo di accesso adeguati (ACL). Gli elenchi di controllo di accesso devono essere impostati a livello della directory radice in cui vengono creati i backup.
Autorizzazioni
In SQL Server 2008 (10.0.x) e versioni successive, per ottenere informazioni su un set di backup o un dispositivo di backup è necessaria CREATE DATABASE l'autorizzazione. Per altre informazioni, vedere GRANT Autorizzazioni database (Transact-SQL).
Vedi anche
BACKUP (Transact-SQL)
Set di supporti, gruppi di supporti e set di backup (SQL Server)
RESTORE REWINDONLY (Transact-SQL)
RESTORE VERIFYONLY (Transact-SQL)
RESTORE (Transact-SQL)
Informazioni sulla cronologia e sull'intestazione del backup (SQL Server)