Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Van toepassing op:SQL Server
Azure SQL Managed Instance
Retourneert een resultatenset met informatie over de back-upmedia die zijn geïdentificeerd door het opgegeven back-upapparaat.
Opmerking
Voor de beschrijvingen van de argumenten, zie RESTORE Argumenten (Transact-SQL).
Transact-SQL syntaxis-conventies
Syntaxis
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 }
}
Opmerking
URL is de indeling die wordt gebruikt om de locatie en de bestandsnaam voor Microsoft Azure Blob Storage op te geven en wordt ondersteund vanaf SQL Server 2012 (11.x) SP1 CU2. Hoewel Microsoft Azure Storage een service is, is de implementatie vergelijkbaar met schijf en tape om een consistente en naadloze herstelervaring voor alle drie de apparaten mogelijk te maken.
Argumenten
Voor beschrijvingen van de RESTORE LABELONLY argumenten, zie RESTORE Argumenten (Transact-SQL).
Resultaatsets
De resultaatset uit RESTORE LABELONLY bestaat uit één enkele rij met deze informatie.
| Kolomnaam | Gegevenstype | Beschrijving |
|---|---|---|
| MediaName | Nvarchar(128) | De naam van de media. |
| MediaSetId | uniqueidentifier | Uniek identificatienummer van de mediaset. |
| FamilyCount | Int | Aantal mediafamilies in de mediaset. |
| FamilySequenceNumber | Int | Volgnummer van deze familie. |
| MediaFamilyId | uniqueidentifier | Uniek identificatienummer voor de mediafamilie. |
| MediaSequenceNumber | Int | Volgnummer van deze media in de mediafamilie. |
| MediaLabelPresent | tinyint | Of de mediabeschrijving het volgende bevat: 1 = Medialabel van Microsoft Tape Format 0 = Mediabeschrijving |
| MediaDescription | nvarchar(255) | Mediabeschrijving, in vrije tekst of het medialabel Tape Format. |
| SoftwareName- | Nvarchar(128) | Naam van de back-upsoftware die het label heeft geschreven. |
| SoftwareVendorId | Int | Uniek identificatienummer van de leverancier van de software die de back-up heeft geschreven. |
| MediaDate | datum en tijd | Datum en tijd waarop het label is geschreven. |
| Mirror_Count | Int | Aantal spiegels in de set (1-4). Opmerking: de labels die zijn geschreven voor verschillende spiegels in een set, zijn identiek. |
| IsCompressed | bit | Of de back-up wordt gecomprimeerd: 0 = niet gecomprimeerd 1 =gecomprimeerd |
Opmerking
Als wachtwoorden voor de mediaset zijn gedefinieerd, RESTORE LABELONLY geeft informatie alleen terug als het juiste mediawachtwoord is opgegeven in de MEDIAPASSWORD-optie van het commando.
Algemene opmerkingen
Uitvoeren RESTORE LABELONLY is een snelle manier om te achterhalen wat het back-upmedium bevat. Omdat RESTORE LABELONLY alleen de mediaheader wordt gelezen, is deze verklaring snel afgerond, zelfs bij gebruik van bandapparaten met hoge capaciteit.
Veiligheid
Een back-upbewerking kan eventueel wachtwoorden voor een mediaset opgeven. Wanneer een wachtwoord is gedefinieerd op een mediaset, moet je het juiste wachtwoord in de RESTORE instructie opgeven. Met het wachtwoord voorkomt u niet-geautoriseerde herstelbewerkingen en niet-geautoriseerde toevoegbewerkingen van back-upsets aan media met behulp van Microsoft SQL Server-hulpprogramma's. Een wachtwoord voorkomt echter niet dat media worden overschreven met de FORMAT-optie van de BACKUP verklaring.
Belangrijk
De beveiliging die door dit wachtwoord wordt geboden, is zwak. Het is bedoeld om een onjuiste herstelbewerking te voorkomen met behulp van SQL Server-hulpprogramma's door geautoriseerde of niet-geautoriseerde gebruikers. Het voorkomt niet dat de back-upgegevens op een andere wijze worden gelezen of dat het wachtwoord wordt vervangen. Deze functie wordt verwijderd in een toekomstige versie van SQL Server. Vermijd het gebruik van deze functie in nieuwe ontwikkelwerkzaamheden en plan om toepassingen te wijzigen die momenteel gebruikmaken van deze functie. De aanbevolen procedure voor het beveiligen van back-ups is het opslaan van back-uptapes op een veilige locatie of een back-up maken van schijfbestanden die worden beveiligd door adequate toegangsbeheerlijsten (ACL's). De ACL's moeten worden ingesteld in de hoofdmap van de map waarin back-ups worden gemaakt.
Machtigingen
In SQL Server 2008 (10.0.x) en latere versies is het verkrijgen van informatie over een back-upset of back-upapparaat toestemming vereistCREATE DATABASE. Zie GRANT Databasemachtigingen (Transact-SQL) voor meer informatie.
Zie ook
BACKUP (Transact-SQL)
Mediasets, Mediafamilies en Back-upsets (SQL Server)
RESTORE REWINDONLY (Transact-SQL)
RESTORE VERIFYONLY (Transact-SQL)
RESTORE (Transact-SQL)
Back-upproceduregeschiedenis en kopinformatie (SQL Server)