Configurar a opção two digit year cutoff de configuração de servidor
Este tópico descreve como configurar a opção de configuração de servidor de corte de ano de dois dígitos no SQL Server 2014 usando SQL Server Management Studio ou Transact-SQL. A opção two digit year cutoff especifica um número inteiro de 1753 até 9999 que representa o ano de corte para interpretar anos com dois dígitos como anos com quatro dígitos. O tempo padrão abrangido para o SQL Server é 1950–2049, que representa um ano de corte de 2049. Isso significa que o SQL Server interpreta um ano de dois dígitos de 49 como 2049, um ano de dois dígitos 50 como 1950 e um ano de dois dígitos 99 como 1999. Para manter a compatibilidade com versões anteriores, deixe a configuração no valor padrão.
Neste tópico
Antes de começar:
Para configurar a opção two-digit year cutoff, usando:
Acompanhamento: após configurar a opção two-digit year cutoff
Antes de começar
Recomendações
Essa opção é uma opção avançada e deve ser alterada somente por um administrador de banco de dados experiente ou técnico certificado do SQL Server.
Objetos de automação OLE usam 2030 como o ano de corte de dois dígitos. Você pode usar a opção two digit year cutoff para proporcionar consistência em valores de data entre o SQL Server e os aplicativos cliente. Porém, para evitar ambiguidade de datas, use anos de quatro dígitos em seus dados.
Segurança
Permissões
Permissões de execução sem parâmetros ou com apenas o primeiro parâmetro em sp_configure são concedidas a todos os usuários por padrão. Para executar sp_configure com ambos os parâmetros para alterar uma opção de configuração ou executar a instrução RECONFIGURE, o usuário deve ter a permissão ALTER SETTINGS no nível do servidor. A permissão ALTER SETTINGS é implicitamente mantida pelas funções de servidor fixas sysadmin e serveradmin .
Como usar o SQL Server Management Studio.
Para configurar a opção two-digit year cutoff
No Pesquisador de Objetos, clique com o botão direito do mouse em um servidor e selecione Propriedades.
Clique no nó Configuração de servidores diversos .
Em Suporte a ano de dois dígitos, na caixa Quando um ano de dois dígitos é inserido, interprete como um ano intermediário , digite ou selecione um valor que é o ano final do tempo abrangido.
Usando o Transact-SQL
Para configurar a opção two-digit year cutoff
Conecte-se ao Mecanismo de Banco de Dados.
Na barra Padrão, clique em Nova Consulta.
Copie e cole o exemplo a seguir na janela de consulta e clique em Executar. Este exemplo mostra como usar sp_configure para definir o valor da opção
two digit year cutoff
como2030
.
USE AdventureWorks2012 ;
GO
EXEC sp_configure 'show advanced options', 1;
GO
RECONFIGURE ;
GO
EXEC sp_configure 'two digit year cutoff', 2030 ;
GO
RECONFIGURE;
GO
Para obter mais informações, confira Opções de configuração do servidor (SQL Server).
Acompanhamento: após configurar a opção two-digit year cutoff
A configuração entra em vigor imediatamente sem reiniciar o servidor.
Consulte Também
Opções de configuração do servidor (SQL Server)
sp_configure (Transact-SQL)
RECONFIGURE (Transact-SQL)