Mensagem de erro ao iniciar o SQL Server 2005 Management Studio: "seqüência de caracteres de entrada não estava em um formato correto"

Extended support for SQL Server 2005 ended on April 12, 2016

If you are still running SQL Server 2005, you will no longer receive security updates and technical support. We recommend upgrading to SQL Server 2014 and Azure SQL Database to achieve breakthrough performance, maintain security and compliance, and optimize your data platform infrastructure. Learn more about the options for upgrading from SQL Server 2005 to a supported version here.

IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine Translation ou MT), não tendo sido portanto traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado.

Clique aqui para ver a versão em Inglês deste artigo: 919236
Este artigo foi arquivado. É oferecido "como está" e não será mais atualizado.
Bug #: 422648 (SQLBUDT)


importante Este artigo contém informações sobre como modificar o registro. Certifique-se de fazer backup do registro antes de modificá-lo. Certifique-se que você sabe como restaurar o registro se ocorrer um problema. Para obter mais informações sobre como fazer backup, restaurar e modificar o registro, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
256986Descrição do registro do Microsoft Windows
Sintomas
Quando você inicia o Microsoft SQL Server 2005 Management Studio, você receberá a seguinte mensagem de erro:
Exceção não tratada ocorreu no seu aplicativo. Se você clicar em continuar, o aplicativo irá ignorar esse erro e tentará continuar. Se você clicar em encerrar, o aplicativo será fechado imediatamente.

Seqüência de caracteres de entrada não estava em um formato correto.
Se você clicar em detalhes na caixa de diálogo, o texto da seguinte mensagem de erro aparece na parte superior dos detalhes:
Consulte o final desta mensagem para obter detalhes em invocar
Just-in-time (JIT) depuração em vez desta caixa de diálogo.

Texto de exceção ************** **************
System.FormatException: Seqüência de caracteres de entrada não estava em um formato correto.
em System.Number.StringToNumber (String str, NumberStyles opções, NumberBuffer & número, NumberFormatInfo info, parseDecimal Boolean)
em System.Number.ParseInt32 (String s, NumberStyles estilo, NumberFormatInfo info)
em Microsoft.SqlServer.Management.UI.ConnectionDlg.LoginControl.InitFromLastUsedServerType()
em Microsoft.SqlServer.Management.UI.ConnectionDlg.ConnectionDialog.DoOneTimeInitialization()
em Microsoft.SqlServer.Management.UI.ConnectionDlg.ConnectionDialog.OnVisibleChanged (EventArgs e)
em Microsoft.SqlServer.Management.UI.VSIntegration.ShellConnectionDialog.OnVisibleChanged (EventArgs e)
em System.Windows.Forms.Control.WmShowWindow (mensagem & m)
em System.Windows.Forms.Control.WndProc (mensagem & m)
em System.Windows.Forms.ScrollableControl.WndProc (mensagem & m)
em System.Windows.Forms.ContainerControl.WndProc (mensagem & m)
em System.Windows.Forms.Form.WmShowWindow (mensagem & m)
em System.Windows.Forms.Form.WndProc (mensagem & m)
em System.Windows.Forms.Control.ControlNativeWindow.OnMessage (mensagem & m)
em System.Windows.Forms.Control.ControlNativeWindow.WndProc (mensagem & m)
em System.Windows.Forms.NativeWindow.Callback (hWnd IntPtr, Int32 msg, IntPtr wparam, lparam IntPtr)
Causa
Esse problema ocorre se o valor da seguinte chave do Registro não está vazio ou é definido como um valor inválido:
HKEY_CURRENT_USER\Control Panel\International\sPositiveSign
Como Contornar
Aviso Podem ocorrer sérios problemas se você modificar o registro incorretamente usando o Editor do registro ou usando outro método. Esses problemas podem exigir que você reinstale seu sistema operacional. A Microsoft não garante que esses problemas possam ser solucionados. Modificar o registro por sua própria conta e risco.

Para contornar este problema, remova o valor da chave do Registro
HKEY_CURRENT_USER\Control Panel\International\sPositiveSign
. Se o valor existente da chave do Registro
HKEY_CURRENT_USER\Control Panel\International\sPositiveSign
é um valor inválido e não pode ser removido, execute estas etapas:
  1. Inicie o Editor do Registro.
  2. Localize e, em seguida, clique duas vezes na seguinte chave do Registro:
    HKEY_CURRENT_USER\Control Panel\International\sPositiveSign
  3. Na caixa de diálogo Editar seqüência , altere o valor para um caractere visível, como um .
  4. Clique em OK para fechar a caixa de diálogo Editar seqüência .
  5. Clique duas vezes a entrada de registro
    HKEY_CURRENT_USER\Control Panel\International\sPositiveSign
    .
  6. Remova o valor e, em seguida, clique em OK para fechar a caixa de diálogo Editar seqüência .
  7. Feche o Editor do Registro.
  8. Reinicie o SQL Server 2005 Management Studio.
Mais Informações
Outras caixas de diálogo também podem relatar mensagens de erro sobre valores incorretos no SQL Server Management Studio se os valores de propriedade são definidos como 0.
Situação
A Microsoft confirmou que este é um problema nos produtos da Microsoft listados na seção "Aplica-se a".

Propriedades

ID do Artigo: 919236 - Última Revisão: 12/09/2015 05:46:52 - Revisão: 1.2

Microsoft SQL Server 2005 Standard Edition, Microsoft SQL Server 2005 Workgroup Edition, Microsoft SQL Server 2005 Developer Edition, Microsoft SQL Server 2005 Enterprise Edition

  • kbnosurvey kbarchive kbmt kbsql2005repl kbexpertiseadvanced kbtshoot kbprb KB919236 KbMtpt
Comentários