O comando ca_restore inclui as seguintes opções de banco de dados SQL Server:
ca_restore -source -tape -session [-group] [-tapesessionpw] -dest [<hostname>] [-username <username> -password <password>] -database SQL <Instance name> [SQLServer agent options]
Opções do agente para SQL Server:
[[-sql_filegroup <filegroupname>[[-partial_restore] | [[-sql_file <file name>]...[-sql_file <file name>]]]] | [-autorepair_online] | [-autorepair_offline]][-force_replace_exist] [-sql_stopat [-time <timestamp>|-at_mark <markname> [-after <timestamp>]|-before _mark <markname> [-after <timestamp>]]] [-sql_db_op | -sql_db_noop | -sql_db_readonly [<undo_filename>]] [-sql_dbcc <-sql_after|-sql_before> [-physical_only] [-no_indexes]] [-sql_restrict_access] [-sql_keep_replication] [-sql_move_rule [[db]|[fg <filegroup name>][[-drive <drive name>]|[-path <path>]]...]] [-sql_move_rule [file <filegroup name> <file name> [[[-drive <drive name>]|[-path <path name>]|[-name <file name>]]…|[-location <target location>]]]] [-sql_move_rule [sql_transactionlog [[-drive <drive name>]|[-path <path name>]]…]] [-sql_move_rule [sql_transactionlog <log file name> [[[-drive <drive name>]|[-path <path name>]|[-name <file name>]]...|[-location <target location>]]]] [-sql_auto_off] [-sql_forcenp] [-sql_continue_after_checksum_failed]
Observação: as opções do banco de dados ca_restore são descritas em um tópico separado chamado "Opções de banco de dados" e podem ser visualizadas na CLI real com o seguinte comando: ca_restore allusage.
Especifica os grupos de arquivos da sessão a serem restaurados.
Especifica os arquivos da sessão a serem restaurados.
Especifica a execução de uma restauração parcial.
Especifica o reparo automático das páginas danificadas nos arquivos de dados e a manutenção do banco de dados em estado online.
Observação: aplica-se apenas ao SQL2005.
Especifica o reparo automático das páginas danificadas nos arquivos de dados e a manutenção do banco de dados em estado offline.
Observação: aplica-se apenas ao SQL2005.
Especifica a execução de uma restauração forçada sobre os arquivos existentes.
Especifica a restauração do banco de dados para o estado em que estava no evento especificado (hora ou marca).
Especifica a restauração do banco de dados para a data e hora especificadas. O Microsoft SQL Server restaura o registro em cada backup do log de transações que contém a hora inicial e final do backup e, em seguida, pesquisa a hora especificada nesse registro.
Esta é a opção padrão.
Especifica a interrupção da recuperação na marca especificada. Essa opção recupera o banco de dados até a marca do log especificada, incluindo a transação que contém a marca. Se a opção -after não for incluída, a recuperação será interrompida na primeira marca com o nome especificado. Se a opção -after for incluída, a recuperação será interrompida na primeira marca com o nome especificado exatamente na data e hora especificadas ou depois delas.
Os nomes de marcas aplicam-se a marcas de log, que são específicas de logs de transações, e não se aplicam a restaurações de arquivos/grupos de arquivos.
Especifica a interrupção da recuperação antes da marca do log. Essa opção recupera o banco de dados até a marca especificada, mas não inclui a transação que contém a marca. Se a opção -after não for incluída, a recuperação será interrompida na primeira marca com o nome especificado. Se a opção -after for incluída, a recuperação será interrompida na primeira marca com o nome especificado exatamente na data e hora especificadas ou depois delas.
Os nomes de marcas aplicam-se a marcas de log, que são específicas de logs de transações, e não se aplicam a restaurações de arquivos/grupos de arquivos.
Especifica a interrupção da recuperação após a marca de data e hora especificada. A recuperação é interrompida na marca especificada apenas quando o carimbo de data de hora da marca de log for posterior à hora especificada.
Use essa opção com as opções -at_mark ou -before_mark.
Especifica deixar o banco de dados operacional e não fazer a restauração de nenhum log de transações adicional. Esta opção instrui a operação de restauração para reverter todas as transações não confirmadas. Após o processo de recuperação, o banco de dados está pronto para uso, e podem ser executadas restaurações adicionais.
Especifica deixar o banco de dados não operacional, porém capaz de restaurar logs de transações adicionais. Essa opção instrui a operação de restauração a não reverter nenhuma transação não confirmada. É necessário escolher essa opção ou a opção para manter o banco de dados somente leitura para aplicar outro backup diferencial ou log de transações.
Especifica deixar o banco de dados em modo somente leitura e capaz de restaurar logs de transações adicionais.
A opção Desfazer nome do arquivo é para restaurações que deixam o banco de dados em estado somente leitura.
Especifica a execução de uma DBCC (Database Consistency Check - Verificação de consistência do banco de dados).
Especifica a execução de uma DBCC após a restauração do banco de dados.
Especifica a execução de uma DBCC antes da restauração do banco de dados.
Especifica a verificação apenas da consistência física do banco de dados para verificar a integridade da estrutura de todos os objetos do banco de dados.
Especifica a verificação da consistência do banco de dados, exceto dos índices das tabelas definidas pelo usuário.
Especifica a restrição do acesso de usuários a um banco de dados recém-restaurado aos integrantes das funções db_owner, dbcreator ou sysadmin.
Especifica a preservação das configurações de replicação ao restaurar um banco de dados publicado em um servidor diferente daquele em que foi criado.
Especifica a movimentação do banco de dados.
Especifica que as regras de movimentação serão aplicadas a todo o banco de dados.
Especifica que as regras de movimentação serão aplicadas aos arquivos do grupo de arquivos especificado.
Especifica que as regras de movimentação serão aplicadas ao arquivo especificado.
Especifica que as regras de movimentação serão aplicadas ao grupo de arquivos transactionlog. Se <log_filename> for especificado, as regras de movimentação serão aplicadas ao arquivo de log especificado.
Especifica a unidade de destino dos arquivos movidos.
Especifica o caminho de destino dos arquivos movidos, como:
sqlserver\restoreddata.
Especifica o nome de arquivo de destino do arquivo movido especificado.
Especifica o local de destino do arquivo movido especificado. O valor do parâmetro <target location> deve incluir o nome da unidade, o nome do caminho e o nome do arquivo, como:
c:\sqlserver\restoreddata\log.ldf.
Especifica a desativação da seleção da dependência de sessão automática e a permissão para seleção manual das opções de restauração.
A opção de seleção automática seleciona automaticamente:
A opção de seleção automática é a opção padrão de todas as tarefas de restauração.
Especifica o uso do protocolo de pipes nomeados.
Observação: aplica-se apenas ao SQL 2000 e versões anteriores.
Especifica a continuação da tarefa de restauração após uma falha de soma de verificação.
Observação: aplica-se apenas ao SQL2005.
| Copyright © 2011 CA. Todos os direitos reservados. | Enviar email à CA Technologies sobre este tópico |