Ao tentar se conectar a um servidor no Management Studio (especificamente 2008), há um campo em que você insere o nome do servidor. Esse campo também possui uma lista suspensa na qual mostra um histórico de servidores aos quais você tentou se conectar.
Eu gostaria de saber:
- Como remover um item individual desse histórico.
- Como remover um item do histórico do campo Login para cada nome de servidor.
Obrigado!
Respostas:
A partir do SQL Server 2012, você não precisa mais passar pelo trabalho de excluir o arquivo bin (o que causa outros efeitos colaterais). Você deve poder pressionar a tecla Delete na lista MRU da lista suspensa Nome do servidor na caixa de diálogo Conectar ao servidor. Isso está documentado neste item do Connect e nesta postagem do blog .
Observe que, se você tiver várias entradas para um único nome de servidor (por exemplo, uma com Windows e outra com autenticação SQL), não poderá saber qual delas está excluindo.
fonte
Para SQL 2005, exclua o arquivo:
C:\Documents and Settings\<USER>\Application Data\Microsoft\Microsoft SQL Server\90\Tools\Shell\mru.dat
Para o SQL 2008, o local, o formato e o nome do arquivo foram alterados:
C:\Documents and Settings\<USER>\Application Data\Microsoft\Microsoft SQL Server\100\Tools\Shell\SqlStudio.bin
Como limpar a lista:
Esta solicitação está registrada no Microsoft Connect
fonte
Aqui está a maneira mais simples de limpar itens desta lista.
aqui vamos nós.
fonte
Na questão duplicada, o @arcticdev postou um código que livrará as entradas individuais (em oposição a todas as entradas que excluem o arquivo bin). Eu o envolvi em uma interface do usuário muito feia e coloquei aqui: http://ssmsmru.codeplex.com/
fonte
Para o SQL Server 2012 Management Studio, esse arquivo foi movido. Agora está localizado em:
fonte
c:\Users\<username>\AppData\Roaming\Microsoft\SQL Server Management Studio\12.0\SqlStudio.bin
mas acho que isso era óbvio.%appdata%\Roaming\Microsoft\ SQL Server Management Studio\11.0\SqlStudio.bin
No Windows Server 2008 padrão com SQL Express 2008, o arquivo "SqlStudio.bin" está aqui:
fonte
Exclua o arquivo do caminho acima: (Antes de excluir, feche o SSMS)
Caminho do local do arquivo para os usuários do SQL Server 2005 ,
Caminho do local do arquivo para os usuários do SQL Server 2008 ,
Nota: O nome do formato foi alterado.
Caminho do local do arquivo para os usuários do Server 2008 standard / SQL Express 2008
Caminho do local do arquivo para os usuários do SQL Server 2012 ,
Caminho do local do arquivo para os usuários do SQL Server 2014 ,
Nota: No SSMS 2012 (
Version 10.50.1600.1 OR Above
), você pode remover o nome do servidor selecionando-o na lista suspensa e pressionandoDELETE
.fonte
No SSMS 2012, há uma maneira documentada de excluir o nome do servidor na caixa de diálogo "Conectar ao servidor". Agora, podemos remover o nome do servidor selecionando-o na caixa de diálogo e pressionando DELETE.
fonte
O arquivo SqlStudio.bin, na verdade, contém dados serializados binários do tipo "Microsoft.SqlServer.Management.UserSettings.SqlStudio".
Usando a classe BinaryFormatter, você pode escrever um aplicativo .NET simples para editar o conteúdo do arquivo.
fonte
No prompt de comando (Iniciar \ Todos os programas \ Acessórios \ Prompt de comando):
fonte
Aqui está a maneira mais fácil, abra a janela de conexão, clique no menu suspenso Nome do servidor e passe o mouse sobre a cadeia de conexão que você deseja excluir e pressione Excluir.
fonte
Essa é a maneira correta de fazer isso http://blogs.msdn.com/b/managingsql/archive/2011/07/13/deleting-old-server-names-from-quot-connect-to-server-quot- dialog-in-ssms.aspx
fonte
Para Windows Vista e SQL Server 2005,
Exclua esse arquivo ou abra-o com o Bloco de notas e limpe os nomes dos servidores que deseja Limpar do histórico
fonte
C: \ Usuários \\ AppData \ Roaming \ Microsoft \ Microsoft SQL Server \ 100 \ Tools \ Shell
fonte
Em vez de excluir ou renomear este arquivo:
1) Feche o SQL Management Studio
2) Encontre o arquivo apropriado (consulte as postagens ou respostas acima)
3) Abra o .bin em um editor de texto / hexadecimal como o NotePad ++
4) Pesquise o nome de um dos os servidores e identifique o número da linha
5) Faça uma cópia do arquivo .bin / .dat
6) Exclua essa linha, exclua a linha inteira, é possível se você tiver muitas que a linha possa quebrar.
7) Abra o SQL Management Studio e seu menu suspenso ficará em branco
fonte