
Eu tenho um Windows de teste 2008 r2 com sqlexpress 2008 instalado nele
mas ele também tem seu único servidor sql nativo paramonitoramento sbs e uma instância chamadaBanco de dados interno do Windowsque está consumindo quase toda a RAM disponível (4 GB)
Desliguei todos esses serviços e o servidor/iis (meu site) funciona sem eles. Eles precisam estar lá por algum motivo?
Responder1
O Banco de Dados Interno do Windows é uma versão (mais ou menos) "incorporada" do SQL Server Express, que está disponível como um componente do Windows no Windows Server 2008 e no Windows Server 2008 R2; ele é usado apenas por alguns aplicativos da Microsoft e somente se você os configurar para usá-lo em vez de uma instância "verdadeira" do SQL Server.
Atualmente, os aplicativos que podem usar o WID são dois: Windows SharePoint Services e Windows Server Update Services (WSUS).
Você está executando um ou ambos nesse servidor? Provavelmente você está, caso contrário o WID não estaria em execução; se você não os usar, desative-os (ou melhor, desinstale-os) e a instância WID não o incomodará mais.
Responder2
Normalmente, o banco de dados interno do Windows é instalado quando você faz uma instalação autônoma do SharePoint. Na verdade, não posso dizer se você precisa deles ou não, mas se instalar o SQL Server Management Studio no computador, você poderá se conectar à instância e ver se há algum banco de dados na instância. O produto de banco de dados interno é, na verdade, apenas uma versão mínima do SQL Server. Se houver bancos de dados, provavelmente você precisará mantê-los, mas se clicar com o botão direito do mouse no servidor no SQL Server Management Studio e acessar Propriedades, poderá definir uma configuração máxima de memória para que não consuma toda a memória do servidor.
Para se conectar à instância interna do Windows, você precisa usar o nome do servidor abaixo, e isso só funcionou localmente para mim.
\\.\pipe\mssql$microsoft##ssee\sql\query