O cmdlet Restore-SqlDatabase executa operações de restauração em um banco de dados do SQL Server.
Isso inclui restaurações completas de banco de dados, restaurações de log de transações e restaurações de arquivo de banco de dados.
Esse cmdlet é modelado após a classe Microsoft.SqlServer.Management.Smo.Restore .
Os parâmetros neste cmdlet geralmente correspondem às propriedades no objeto Smo.Restore .
Exemplos
Exemplo 1: restaurar um banco de dados de um arquivo de backup em um compartilhamento de rede
Esse comando restaura o Banco de Dados MainDB completo do arquivo \\mainserver\databasebackup\MainDB.bak para a instância do servidor Computador\Instância.
Exemplo 2: restaurar um log de transações de banco de dados
Esse comando restaura o log de transações do banco de dados MainDB do arquivo \\mainserver\databasebackup\MainDB.trn para o Computador\Instância da instância do servidor.
Exemplo 3: restaurar um banco de dados e solicitar uma senha
Esse comando restaura o Banco de Dados MainDB completo do arquivo \\mainserver\databasebackup\MainDB.trn para a instância de servidor Computador\Instância, usando o logon sa SQL.
Esse comando solicitará uma senha para concluir a autenticação.
Exemplo 4: restaurar um log de transações com a opção NORECOVERY
Esse comando restaura o log de transações do Banco de Dados MainDB com a opção NORECOVERY do arquivo \\mainserver\databasebackup\MainDB.trn para a instância do servidor 'Computer\Instance'.
Exemplo 5: restaurar registros de log de transações até um ponto no tempo
Esse comando restaura o log de transações do banco de dados MainDB até a data passada para o parâmetro ToPointInTime , 11 de novembro de 2011 11:11 am.
Exemplo 6: restaurar um banco de dados e realocar os arquivos de dados e log
Este exemplo restaura o Banco de Dados MainDB completo para a instância de servidor Computador\Instância e realoca os arquivos de dados e log.
Para cada arquivo movido, o exemplo constrói uma instância da classe Microsoft.SqlServer.Management.Smo.RelocateFile .
Cada construtor usa dois argumentos, o nome lógico do arquivo e o local físico em que o arquivo será colocado no servidor de destino.
Os objetos RelocateFile são passados para o parâmetro RelocateFile do cmdlet Restore-SqlDatabase .
Este exemplo restaura o banco de dados MainDB do dispositivo de fita chamado \\.\tape0 para a instância de servidor Computador\Instância.
Para representar esse dispositivo, o exemplo constrói uma instância da classe Microsoft.Sqlserver.Management.Smo.BackupDeviceItem .
O construtor usa dois argumentos, o nome do dispositivo de backup e o tipo do dispositivo de backup.
Esse objeto BackupDeviceItem é passado para o parâmetro -BackupDevice do cmdlet Restore-SqlDatabase .
Exemplo 8: restaurar um banco de dados do serviço de Armazenamento de Blobs do Azure
Esse comando restaura o MainDB de banco de dados completo do arquivo no serviço de Armazenamento de Blobs do Windows Azure para a instância de servidor Computador\Instância.
Parâmetros
-BackupDevice
Especifica os dispositivos em que os backups são armazenados.
Esse parâmetro não pode ser usado com o parâmetro BackupFile .
Use esse parâmetro se você estiver fazendo backup em um dispositivo de fita.
Propriedades do parâmetro
Tipo:
BackupDeviceItem[]
Valor padrão:
None
Dá suporte a curingas:
False
DontShow:
False
Conjuntos de parâmetros
(All)
Cargo:
Named
Obrigatório:
False
Valor do pipeline:
False
Valor do pipeline pelo nome da propriedade:
False
Valor dos argumentos restantes:
False
-BackupFile
Especifica o local ou os locais onde os arquivos de backup são armazenados.
Esse parâmetro é opcional.
Se não for especificado, o local de backup padrão do servidor será pesquisado para o nome <do banco de dados name.trn> para restaurações de log ou <nome> do banco de dados.bak para todos os outros tipos de restaurações.
Esse parâmetro não pode ser usado com o parâmetro BackupDevice .
Se você estiver fazendo backup da URL (Serviço de Armazenamento de Blobs) do Windows Azure, esse parâmetro ou o parâmetro BackupDevice deverá ser especificado.
Propriedades do parâmetro
Tipo:
String[]
Valor padrão:
None
Dá suporte a curingas:
False
DontShow:
False
Conjuntos de parâmetros
(All)
Cargo:
3
Obrigatório:
False
Valor do pipeline:
False
Valor do pipeline pelo nome da propriedade:
False
Valor dos argumentos restantes:
False
-BlockSize
Especifica o tamanho do bloco físico, em bytes, para o backup.
Os tamanhos com suporte são 512, 1024, 2048, 4096, 8192, 16384, 32768 e 65536 (64 KB) bytes.
O padrão é 65536 para dispositivos de fita e 512 para todos os outros dispositivos.
Propriedades do parâmetro
Tipo:
Int32
Valor padrão:
None
Dá suporte a curingas:
False
DontShow:
False
Conjuntos de parâmetros
(All)
Cargo:
Named
Obrigatório:
False
Valor do pipeline:
False
Valor do pipeline pelo nome da propriedade:
False
Valor dos argumentos restantes:
False
-BufferCount
Especifica o número total de buffers de E/S a ser usado para a operação de backup.
Você pode especificar qualquer inteiro positivo.
Se houver espaço de endereço virtual insuficiente no processo de Sqlservr.exe para os buffers, você receberá um erro de memória insuficiente.
Propriedades do parâmetro
Tipo:
Int32
Valor padrão:
None
Dá suporte a curingas:
False
DontShow:
False
Conjuntos de parâmetros
(All)
Cargo:
Named
Obrigatório:
False
Valor do pipeline:
False
Valor do pipeline pelo nome da propriedade:
False
Valor dos argumentos restantes:
False
-Checksum
Indica que um valor de soma de verificação é calculado durante a operação de restauração.
Propriedades do parâmetro
Tipo:
SwitchParameter
Valor padrão:
None
Dá suporte a curingas:
False
DontShow:
False
Conjuntos de parâmetros
(All)
Cargo:
Named
Obrigatório:
False
Valor do pipeline:
False
Valor do pipeline pelo nome da propriedade:
False
Valor dos argumentos restantes:
False
-ClearSuspectPageTable
Indica que a tabela de página suspeita é excluída após a operação de restauração.
Propriedades do parâmetro
Tipo:
SwitchParameter
Valor padrão:
None
Dá suporte a curingas:
False
DontShow:
False
Conjuntos de parâmetros
(All)
Cargo:
Named
Obrigatório:
False
Valor do pipeline:
False
Valor do pipeline pelo nome da propriedade:
False
Valor dos argumentos restantes:
False
-Confirm
Solicita sua confirmação antes de executar o cmdlet.
Propriedades do parâmetro
Tipo:
SwitchParameter
Valor padrão:
False
Dá suporte a curingas:
False
DontShow:
False
Aliases:
cf
Conjuntos de parâmetros
(All)
Cargo:
Named
Obrigatório:
False
Valor do pipeline:
False
Valor do pipeline pelo nome da propriedade:
False
Valor dos argumentos restantes:
False
-ConnectionTimeout
Especifica o número de segundos para aguardar uma conexão de servidor antes de uma falha no tempo limite.
O valor de tempo limite deve ser um inteiro entre 0 e 65534.
Se 0 for especificado, as tentativas de conexão não têm tempo limite.
Propriedades do parâmetro
Tipo:
Int32
Valor padrão:
None
Dá suporte a curingas:
False
DontShow:
False
Conjuntos de parâmetros
ByName
Cargo:
Named
Obrigatório:
False
Valor do pipeline:
False
Valor do pipeline pelo nome da propriedade:
False
Valor dos argumentos restantes:
False
-ContinueAfterError
Indica que a operação continua quando ocorre um erro de soma de verificação.
Se não estiver definida, a operação falhará após um erro de soma de verificação.
Propriedades do parâmetro
Tipo:
SwitchParameter
Valor padrão:
None
Dá suporte a curingas:
False
DontShow:
False
Conjuntos de parâmetros
(All)
Cargo:
Named
Obrigatório:
False
Valor do pipeline:
False
Valor do pipeline pelo nome da propriedade:
False
Valor dos argumentos restantes:
False
-Credential
Especifica um objeto PSCredential que contém as credenciais de um logon do SQL Server que tem permissão para executar essa operação.
Propriedades do parâmetro
Tipo:
PSCredential
Valor padrão:
None
Dá suporte a curingas:
False
DontShow:
False
Conjuntos de parâmetros
ByName
Cargo:
Named
Obrigatório:
False
Valor do pipeline:
False
Valor do pipeline pelo nome da propriedade:
False
Valor dos argumentos restantes:
False
-Database
Especifica o nome do banco de dados a ser restaurado.
Isso não pode ser usado com o parâmetro DatabaseObject .
Quando esse parâmetro é usado, os parâmetros Path, InputObject ou ServerInstance também devem ser especificados.
Propriedades do parâmetro
Tipo:
String
Valor padrão:
None
Dá suporte a curingas:
False
DontShow:
False
Conjuntos de parâmetros
ByPath
Cargo:
2
Obrigatório:
True
Valor do pipeline:
False
Valor do pipeline pelo nome da propriedade:
False
Valor dos argumentos restantes:
False
ByObject
Cargo:
2
Obrigatório:
True
Valor do pipeline:
False
Valor do pipeline pelo nome da propriedade:
False
Valor dos argumentos restantes:
False
ByName
Cargo:
2
Obrigatório:
True
Valor do pipeline:
False
Valor do pipeline pelo nome da propriedade:
False
Valor dos argumentos restantes:
False
-DatabaseFile
Especifica os arquivos de banco de dados direcionados pela operação de restauração.
Isso só é usado quando o parâmetro RestoreAction é definido como Arquivos.
Quando o parâmetro RestoreAction é definido como Arquivos, o parâmetro DatabaseFileGroups ou DatabaseFiles também deve ser especificado.
Propriedades do parâmetro
Tipo:
String[]
Valor padrão:
None
Dá suporte a curingas:
False
DontShow:
False
Conjuntos de parâmetros
(All)
Cargo:
Named
Obrigatório:
False
Valor do pipeline:
False
Valor do pipeline pelo nome da propriedade:
False
Valor dos argumentos restantes:
False
-DatabaseFileGroup
Especifica os grupos de arquivos de banco de dados direcionados pela operação de restauração.
Isso só é usado quando o parâmetro RestoreAction é definido como Arquivo.
Quando o parâmetro RestoreAction é definido como Arquivos, o parâmetro DatabaseFileGroups ou DatabaseFiles também deve ser especificado.
Propriedades do parâmetro
Tipo:
String[]
Valor padrão:
None
Dá suporte a curingas:
False
DontShow:
False
Conjuntos de parâmetros
(All)
Cargo:
Named
Obrigatório:
False
Valor do pipeline:
False
Valor do pipeline pelo nome da propriedade:
False
Valor dos argumentos restantes:
False
-DatabaseObject
Especifica um objeto de banco de dados para a operação de restauração.
Propriedades do parâmetro
Tipo:
Database
Valor padrão:
None
Dá suporte a curingas:
False
DontShow:
False
Conjuntos de parâmetros
ByDBObject
Cargo:
2
Obrigatório:
True
Valor do pipeline:
True
Valor do pipeline pelo nome da propriedade:
False
Valor dos argumentos restantes:
False
-FileNumber
Especifica o número de índice usado para identificar o conjunto de backup direcionado no meio de backup.
Propriedades do parâmetro
Tipo:
Int32
Valor padrão:
None
Dá suporte a curingas:
False
DontShow:
False
Conjuntos de parâmetros
(All)
Cargo:
Named
Obrigatório:
False
Valor do pipeline:
False
Valor do pipeline pelo nome da propriedade:
False
Valor dos argumentos restantes:
False
-InputObject
Especifica o objeto de servidor da instância do SQL Server em que a restauração ocorre.
Propriedades do parâmetro
Tipo:
Server[]
Valor padrão:
None
Dá suporte a curingas:
False
DontShow:
False
Conjuntos de parâmetros
ByObject
Cargo:
Named
Obrigatório:
True
Valor do pipeline:
True
Valor do pipeline pelo nome da propriedade:
False
Valor dos argumentos restantes:
False
-KeepReplication
Indica que a configuração de replicação é preservada.
Se não for definido, a configuração de replicação será ignorada pela operação de restauração.
Propriedades do parâmetro
Tipo:
SwitchParameter
Valor padrão:
None
Dá suporte a curingas:
False
DontShow:
False
Conjuntos de parâmetros
(All)
Cargo:
Named
Obrigatório:
False
Valor do pipeline:
False
Valor do pipeline pelo nome da propriedade:
False
Valor dos argumentos restantes:
False
-MaxTransferSize
Especifica o número máximo de bytes a serem transferidos entre a mídia de backup e a instância do SQL Server.
Os valores possíveis são múltiplos de 65536 bytes (64 KB), até 4194304 bytes (4 MB).
Propriedades do parâmetro
Tipo:
Int32
Valor padrão:
None
Dá suporte a curingas:
False
DontShow:
False
Conjuntos de parâmetros
(All)
Cargo:
Named
Obrigatório:
False
Valor do pipeline:
False
Valor do pipeline pelo nome da propriedade:
False
Valor dos argumentos restantes:
False
-MediaName
Especifica o nome que identifica um conjunto de mídias.
Propriedades do parâmetro
Tipo:
String
Valor padrão:
None
Dá suporte a curingas:
False
DontShow:
False
Conjuntos de parâmetros
(All)
Cargo:
Named
Obrigatório:
False
Valor do pipeline:
False
Valor do pipeline pelo nome da propriedade:
False
Valor dos argumentos restantes:
False
-NoRecovery
Indica que o banco de dados é restaurado no estado de restauração.
Uma operação de reversão não ocorre e backups adicionais podem ser restaurados.
Propriedades do parâmetro
Tipo:
SwitchParameter
Valor padrão:
None
Dá suporte a curingas:
False
DontShow:
False
Conjuntos de parâmetros
(All)
Cargo:
Named
Obrigatório:
False
Valor do pipeline:
False
Valor do pipeline pelo nome da propriedade:
False
Valor dos argumentos restantes:
False
-NoRewind
Indica que uma unidade de fita é deixada aberta na posição final quando a restauração é concluída.
Se não estiver definido, a fita será relançada após a conclusão da operação.
Isso não se aplica a restaurações de disco.
Propriedades do parâmetro
Tipo:
SwitchParameter
Valor padrão:
None
Dá suporte a curingas:
False
DontShow:
False
Conjuntos de parâmetros
(All)
Cargo:
Named
Obrigatório:
False
Valor do pipeline:
False
Valor do pipeline pelo nome da propriedade:
False
Valor dos argumentos restantes:
False
-Offset
Especifica os endereços de página a serem restaurados.
Isso só é usado quando o parâmetro RestoreAction é definido como OnlinePage.
Propriedades do parâmetro
Tipo:
Int64[]
Valor padrão:
None
Dá suporte a curingas:
False
DontShow:
False
Conjuntos de parâmetros
(All)
Cargo:
Named
Obrigatório:
False
Valor do pipeline:
False
Valor do pipeline pelo nome da propriedade:
False
Valor dos argumentos restantes:
False
-Partial
Indica que a operação de restauração é uma restauração parcial.
Propriedades do parâmetro
Tipo:
SwitchParameter
Valor padrão:
None
Dá suporte a curingas:
False
DontShow:
False
Conjuntos de parâmetros
(All)
Cargo:
Named
Obrigatório:
False
Valor do pipeline:
False
Valor do pipeline pelo nome da propriedade:
False
Valor dos argumentos restantes:
False
-PassThru
Indica que esse cmdlet gera o objeto Smo.Backup usado para executar a operação de restauração.
Propriedades do parâmetro
Tipo:
SwitchParameter
Valor padrão:
None
Dá suporte a curingas:
False
DontShow:
False
Conjuntos de parâmetros
(All)
Cargo:
Named
Obrigatório:
False
Valor do pipeline:
False
Valor do pipeline pelo nome da propriedade:
False
Valor dos argumentos restantes:
False
-Path
Especifica o caminho da instância do SQL Server na qual executar a operação de restauração.
Esse parâmetro é opcional.
Se não for especificado, o local de trabalho atual será usado.
Propriedades do parâmetro
Tipo:
String[]
Valor padrão:
None
Dá suporte a curingas:
False
DontShow:
False
Conjuntos de parâmetros
ByPath
Cargo:
Named
Obrigatório:
False
Valor do pipeline:
False
Valor do pipeline pelo nome da propriedade:
False
Valor dos argumentos restantes:
False
-RelocateFile
Especifica uma lista de objetos de arquivo Smo.Relocate .
Cada objeto consiste em um nome de arquivo de backup lógico e um local do sistema de arquivos físico.
A restauração move o banco de dados restaurado para o local físico especificado no servidor de destino.
Propriedades do parâmetro
Tipo:
RelocateFile[]
Valor padrão:
None
Dá suporte a curingas:
False
DontShow:
False
Conjuntos de parâmetros
(All)
Cargo:
Named
Obrigatório:
False
Valor do pipeline:
False
Valor do pipeline pelo nome da propriedade:
False
Valor dos argumentos restantes:
False
-ReplaceDatabase
Indica que uma nova imagem do banco de dados foi criada.
Isso substitui qualquer banco de dados existente com o mesmo nome.
Se não estiver definida, a operação de restauração falhará quando um banco de dados com esse nome já existir no servidor.
Propriedades do parâmetro
Tipo:
SwitchParameter
Valor padrão:
None
Dá suporte a curingas:
False
DontShow:
False
Conjuntos de parâmetros
(All)
Cargo:
Named
Obrigatório:
False
Valor do pipeline:
False
Valor do pipeline pelo nome da propriedade:
False
Valor dos argumentos restantes:
False
-Restart
Indica que esse cmdlet retoma uma operação de restauração parcialmente concluída.
Se não estiver definido, o cmdlet reiniciará uma operação de restauração interrompida no início do conjunto de backup.
Propriedades do parâmetro
Tipo:
SwitchParameter
Valor padrão:
None
Dá suporte a curingas:
False
DontShow:
False
Conjuntos de parâmetros
(All)
Cargo:
Named
Obrigatório:
False
Valor do pipeline:
False
Valor do pipeline pelo nome da propriedade:
False
Valor dos argumentos restantes:
False
-RestoreAction
Especifica o tipo de operação de restauração executada.
Os valores válidos são:
Base de dados.
O banco de dados é restaurado.
Arquivos.
Um ou mais arquivos de dados são restaurados.
O parâmetro DatabaseFile ou DatabaseFileGroup deve ser especificado.
Tora.
O log de translação é restaurado.
OnlinePage.
Uma página de dados é restaurada online para que o banco de dados permaneça disponível para os usuários.
OnlineFiles.
Os arquivos de dados são restaurados online para que o banco de dados permaneça disponível para os usuários.
O parâmetro DatabaseFile ou DatabaseFileGroup deve ser especificado.
Propriedades do parâmetro
Tipo:
RestoreActionType
Valor padrão:
None
Dá suporte a curingas:
False
DontShow:
False
Conjuntos de parâmetros
(All)
Cargo:
Named
Obrigatório:
False
Valor do pipeline:
False
Valor do pipeline pelo nome da propriedade:
False
Valor dos argumentos restantes:
False
-RestrictedUser
Indica que o acesso ao banco de dados restaurado é restrito à função de banco de dados fixa db_owner e às funções de servidor fixas dbcreator e sysadmin.
Propriedades do parâmetro
Tipo:
SwitchParameter
Valor padrão:
None
Dá suporte a curingas:
False
DontShow:
False
Conjuntos de parâmetros
(All)
Cargo:
Named
Obrigatório:
False
Valor do pipeline:
False
Valor do pipeline pelo nome da propriedade:
False
Valor dos argumentos restantes:
False
-Script
Indica que esse cmdlet gera um script Transact-SQL que executa a operação de restauração.
Propriedades do parâmetro
Tipo:
SwitchParameter
Valor padrão:
None
Dá suporte a curingas:
False
DontShow:
False
Conjuntos de parâmetros
(All)
Cargo:
Named
Obrigatório:
False
Valor do pipeline:
False
Valor do pipeline pelo nome da propriedade:
False
Valor dos argumentos restantes:
False
-ServerInstance
Especifica o nome de uma instância do SQL Server.
Essa instância de servidor torna-se o destino da operação de restauração.
Propriedades do parâmetro
Tipo:
String[]
Valor padrão:
None
Dá suporte a curingas:
False
DontShow:
False
Conjuntos de parâmetros
ByName
Cargo:
Named
Obrigatório:
True
Valor do pipeline:
True
Valor do pipeline pelo nome da propriedade:
True
Valor dos argumentos restantes:
False
-SqlCredential
Especifica um objeto de credencial do SQL Server que armazena informações de autenticação.
Se estiver fazendo backup no serviço de Armazenamento de Blobs, especifique esse parâmetro.
As informações de autenticação armazenadas incluem o nome da conta de armazenamento e os valores de chave de acesso associados.
Não especifique esse parâmetro para disco ou fita.
Propriedades do parâmetro
Tipo:
PSObject
Valor padrão:
None
Dá suporte a curingas:
False
DontShow:
False
Conjuntos de parâmetros
(All)
Cargo:
Named
Obrigatório:
False
Valor do pipeline:
False
Valor do pipeline pelo nome da propriedade:
False
Valor dos argumentos restantes:
False
-StandbyFile
Especifica o nome de um arquivo desfazer usado como parte da estratégia de geração de imagens para uma instância do SQL Server.
Propriedades do parâmetro
Tipo:
String
Valor padrão:
None
Dá suporte a curingas:
False
DontShow:
False
Conjuntos de parâmetros
(All)
Cargo:
Named
Obrigatório:
False
Valor do pipeline:
False
Valor do pipeline pelo nome da propriedade:
False
Valor dos argumentos restantes:
False
-StopAtMarkAfterDate
Especifica a data a ser usada com o nome da marca especificado pelo parâmetro StopAtMarkName para determinar o ponto de interrupção da operação de recuperação.
Propriedades do parâmetro
Tipo:
String
Valor padrão:
None
Dá suporte a curingas:
False
DontShow:
False
Conjuntos de parâmetros
(All)
Cargo:
Named
Obrigatório:
False
Valor do pipeline:
False
Valor do pipeline pelo nome da propriedade:
False
Valor dos argumentos restantes:
False
-StopAtMarkName
Especifica a transação marcada na qual interromper a operação de recuperação.
Isso é usado com o parâmetro StopAtMarkAfterDate para determinar o ponto de interrupção da operação de recuperação.
Os dados recuperados incluem a transação que contém a marca.
Se o valor StopAtMarkAfterDate não estiver definido, a recuperação será interrompida na primeira marca com o nome especificado.
Propriedades do parâmetro
Tipo:
String
Valor padrão:
None
Dá suporte a curingas:
False
DontShow:
False
Conjuntos de parâmetros
(All)
Cargo:
Named
Obrigatório:
False
Valor do pipeline:
False
Valor do pipeline pelo nome da propriedade:
False
Valor dos argumentos restantes:
False
-StopBeforeMarkAfterDate
Especifica a data a ser usada com o parâmetro StopBeforeMarkName para determinar o ponto de interrupção da operação de recuperação.
Propriedades do parâmetro
Tipo:
String
Valor padrão:
None
Dá suporte a curingas:
False
DontShow:
False
Conjuntos de parâmetros
(All)
Cargo:
Named
Obrigatório:
False
Valor do pipeline:
False
Valor do pipeline pelo nome da propriedade:
False
Valor dos argumentos restantes:
False
-StopBeforeMarkName
Especifica a transação marcada antes da qual interromper a operação de recuperação.
Isso é usado com o parâmetro StopBeforeMarkAfterDate para determinar o ponto de interrupção da operação de recuperação.
Propriedades do parâmetro
Tipo:
String
Valor padrão:
None
Dá suporte a curingas:
False
DontShow:
False
Conjuntos de parâmetros
(All)
Cargo:
Named
Obrigatório:
False
Valor do pipeline:
False
Valor do pipeline pelo nome da propriedade:
False
Valor dos argumentos restantes:
False
-ToPointInTime
Especifica o ponto de extremidade para restauração de log de banco de dados.
Isso só se aplica quando o parâmetro RestoreAction é definido como Log.
Propriedades do parâmetro
Tipo:
String
Valor padrão:
None
Dá suporte a curingas:
False
DontShow:
False
Conjuntos de parâmetros
(All)
Cargo:
Named
Obrigatório:
False
Valor do pipeline:
False
Valor do pipeline pelo nome da propriedade:
False
Valor dos argumentos restantes:
False
-UnloadTapeAfter
Indica que o dispositivo de fita é relançado e descarregado quando a operação é concluída.
Se não estiver definido, nenhuma tentativa será feita para retroceder e descarregar o meio de fita.
Isso não se aplica a backups de disco.
Propriedades do parâmetro
Tipo:
SwitchParameter
Valor padrão:
None
Dá suporte a curingas:
False
DontShow:
False
Conjuntos de parâmetros
(All)
Cargo:
Named
Obrigatório:
False
Valor do pipeline:
False
Valor do pipeline pelo nome da propriedade:
False
Valor dos argumentos restantes:
False
-WhatIf
Mostra o que aconteceria se o cmdlet fosse executado.
O cmdlet não é executado.
Propriedades do parâmetro
Tipo:
SwitchParameter
Valor padrão:
False
Dá suporte a curingas:
False
DontShow:
False
Aliases:
wi
Conjuntos de parâmetros
(All)
Cargo:
Named
Obrigatório:
False
Valor do pipeline:
False
Valor do pipeline pelo nome da propriedade:
False
Valor dos argumentos restantes:
False
CommonParameters
Este cmdlet suporta os parâmetros comuns: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction e -WarningVariable. Para obter mais informações, consulte about_CommonParameters.
Entradas
Smo.Server
Especifica um SMO. Objeto server que descreve a instância do SQL Server na qual a operação de restauração ocorre.