Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Este tópico descreve os recursos do Mecanismo de Banco de Dados que não estão mais disponíveis no SQL Server 2012.
Categoria |
Recurso descontinuado |
Substituição |
|---|---|---|
Backup e restauração |
BACKUP { DATABASE | LOG } WITH PASSWORD e BACKUP { DATABASE | LOG } WITH MEDIAPASSWORD são descontinuados. RESTORE { DATABASE | LOG } WITH [MEDIA]PASSWORD continua sendo substituído. |
Nenhum |
Backup e restauração |
RESTORE { DATABASE | LOG } … WITH DBO_ONLY |
RESTORE { DATABASE | LOG } … … WITH RESTRICTED_USER |
Nível de compatibilidade |
Nível de compatibilidade 80 |
Os bancos de dados devem ser definidos com o nível de compatibilidade de pelo menos 90. |
Opções de configuração |
sp_configure 'user instance timeout' e 'user instances enabled' |
Use o recurso de banco de dados local. Para obter mais informações, consulte Utilitário SqlLocalDB |
Protocolos de conexão |
O suporte para o protocolo VIA é descontinuado. |
Em vez disso, use TCP. |
Objetos de banco de dados |
Cláusula WITH APPEND em gatilhos |
Recrie o gatilho inteiro. |
Opções de banco de dados |
sp_dboption |
ALTER DATABASE |
SQL Mail |
Use o Database Mail. Para obter mais informações, consulte Database Mail e Usando o Database Mail em vez do SQL Mail. |
|
Gerenciamento de memória |
AWE (Address Windowing Extensions) de 32 bits e suporte de inclusão de memória a quente de 32 bits. |
Use um sistema operacional de 64 bits. |
Metadados |
DATABASEPROPERTY |
DATABASEPROPERTYEX |
Programação |
SQL-DMO (SQL Server Distributed Management Objects) |
SQL Server Management Objects (SMO) |
Dicas de consulta |
Dica de FASTFIRSTROW |
OPTION (FAST n). |
Servidores remotos |
A capacidade de os usuários criarem novos servidores remotos usando sp_addserver foi descontinuada. sp_addserver com a opção 'local' permanece disponível. Os servidores remotos preservados durante a atualização ou criados pela replicação podem ser usados. |
Substitua servidores remotos usando servidores vinculados. |
Segurança |
sp_dropalias |
Substitua aliases por uma combinação de contas de usuário e funções de banco de dados. Use sp_dropalias para remover aliases em bancos de dados atualizados. |
Segurança |
O parâmetro de versão do PWDCOMPARE que representa um valor de um logon anterior ao SQL Server 2000 foi descontinuado. |
Nenhum |
Programação do Service Broker no SMO |
A classe Microsoft.SqlServer.Management.Smo.Broker.BrokerPriority não implementa mais a interface Microsoft.SqlServer.Management.Smo.IObjectPermission. |
|
Opções SET |
SET DISABLE_DEF_CNST_CHK |
Nenhuma. |
Tabelas do sistema |
sys.database_principal_aliases |
Use funções em vez de aliases. |
Transact-SQL |
RAISERROR no formato RAISERROR integer 'string' foi descontinuado. |
Reescreva a instrução usando a sintaxe RAISERROR(…) atual. |
Sintaxe Transact-SQL |
COMPUTE / COMPUTE BY |
Use ROLLUP. |
Sintaxe Transact-SQL |
Uso de *= e =* |
Use a sintaxe de junção ANSI. Para obter mais informações, consulte FROM (Transact-SQL). |
XEvents |
databases_data_file_size_changed, databases_log_file_size_changed eventdatabases_log_file_used_size_changed locks_lock_timeouts_greater_than_0 locks_lock_timeouts |
Substituído por database_file_size_change event, database_file_size_change database_file_size_change event lock_timeout_greater_than_0 lock_timeout |
Alterações de XEvent adicionais
resource_monitor_ring_buffer_record:
Campos removidos: single_pages_kb, multiple_pages_kb
Campos adicionados: target_kb, pages_kb
memory_node_oom_ring_buffer_recorded:
Campos removidos: single_pages_kb, multiple_pages_kb
Campos adicionados: target_kb, pages_kb
Consulte também
Referência
Recursos do Mecanismo de Banco de Dados preteridos no SQL Server 2012