Partilhar via


Funcionalidade do Mecanismo de Banco de Dados descontinuada no SQL Server 2014

Este tópico descreve os recursos do Mecanismo de Banco de Dados que não estão mais disponíveis no SQL Server 2014.

Recursos descontinuados no SQL Server 2014

A tabela a seguir lista os recursos que foram removidos no SQL Server 2014.

Categoria Recurso descontinuado Substituição
Nível de Compatibilidade Nível de compatibilidade 90 Os bancos de dados devem ser definidos com o nível de compatibilidade de pelo menos 100. Quando um banco de dados com um nível de compatibilidade inferior a 100 é atualizado para o SQL Server 2014, o nível de compatibilidade do banco de dados é definido como 100 durante a operação de atualização.

Recursos descontinuados no SQL Server 2012

A tabela a seguir lista os recursos que foram removidos no SQL Server 2012.

Categoria Recurso descontinuado Substituição
Backup e restauração BACKUP { BANCO DE DADOS | LOG } COM SENHA e BACKUP { DATABASE | LOG } COM MEDIAPASSWORD são descontinuados. RESTAURAR { BANCO DE DADOS | LOG } WITH [MEDIA]PASSWORDcontinua obsoleto. Nenhum
Backup e restauração RESTAURAR { BANCO DE DADOS | LOG } ... COM DBO_ONLY RESTAURAR { BANCO DE DADOS | LOG } ... ... COM 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
Email SQL Mail Use o Database Mail. Para obter mais informações, consulte Database Mail e Usar Database Mail em vez de 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
Programabilidade SQL-DMO (SQL Server Distributed Management Objects) SQL Server Management Objects (SMO)
Dicas de consulta Dica de FASTFIRSTROW OPTION (FASTn ).
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 Nenhum.
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 e *==* Use a sintaxe de junção ANSI. Para obter mais informações, confira 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 evento, database_file_size_change

database_file_size_change event

lock_timeout_greater_than_0

lock_timeout

Mudanças adicionais no XEvent

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

Confira também

Recursos do Mecanismo de Banco de Dados preteridos no SQL Server 2014