Reduzindo o tamanho do arquivo de logs do SharePoint via Query Analyzer

Esta postagem na verdade é um complemento para esta outra: Arquivo de Logs do SharePoint gigantesco Aqui mostro uma forma alternativa de chegar na mesma solução (usando o Query Analyzer), o que torna o processo bem mais curto. Execute cada um dos comandos a seguir, de forma sequencial e individual (Os comandos estão em negrito e o nome da base de dados em itálico. Adicionalmente, após cada comando, coloco a explicação do que ele faz): USE WSS_Content_5b2a339ee78749d0b48100e45cd22a0c; Conecta à base de dados que desejo reduzir de tamanho ALTER DATABASE WSS_Content_5b2a339ee78749d0b48100e45cd22a0c SET RECOVERY SIMPLE; Configura o modelo de recuperação para SIMPLE … Continue reading Reduzindo o tamanho do arquivo de logs do SharePoint via Query Analyzer

Arquivo de Logs do SharePoint gigantesco

Quem trabalha com SharePoint, com um enfoque de infraestrutura, não apenas de usuário, já deve ter encontrado base de dados do SharePoint onde o arquivo de dados do SQL Server (.mdf) possui um tamanho de alguns poucos MBs ou GBs, mas o arquivo de logs associado (.ldf) possui muitas vezes o tamanho do arquivo de dados, chegando muitas vezes a consumir quase todo o HD da máquina. A caso mais gritante que encontrei foi numa máquina de cliente um arquivo de dados (.mdf) de 5 GB e um arquivo de logs (.ldf) de 112 GB! A solução empregada nesta máquina … Continue reading Arquivo de Logs do SharePoint gigantesco

Problema com o tamanho da base do SQL Server

Realizando a migração de um Sharepoint Services 3.0 para o SharePoint Online do Office 365 verifiquei umas situações interessantes que julguei legal postar aqui para ajudar aos amigos. Primeiro o SharePoint estava usando o Windows Internal Database para contornar o problema da limitação de tamanho das versões Express do SQL Server. Vale destacar que na época da instalação do SharePoint se utilizava Windows Server 2003 R2 e SQL Server 2005 Express, que possuía a limitação de 4 GB para tamanho da base de dados. Para quem não está acostumado com isso, o Windows Internal Database não possui limitação de tamanho … Continue reading Problema com o tamanho da base do SQL Server

Movendo o Banco de Dados do WSUS 3.0

Muita gente instala o Banco de Dados do WSUS no drive de sistema, sem se dar conta de que ele pode crescer muito e algumas vezes descobrem que o espaço no drive C:\ está quase extinto. O que podemos fazer? Mover o Banco de Dados do WSUS para outro drive, naturalmente. Como? Faça o download e insale o SQL Server Management Studio Express, se ainda não tiver ele no sistema (esta é a parte mais demorada); Versão 2005 ou se preferir a versão 2008. Neste tutorial vou utilizar a versão 2005. Abra o SQL Server Management Studio; Conecte-se à instância chamada: … Continue reading Movendo o Banco de Dados do WSUS 3.0

Materiais de referência sobre SQL Server

Armazenamento de Dados TechNet Library Whitepaper: Physical Database Storage Design RAID Levels and SQL Server Books Online: Files and Filegroups Architecture SQL Server 2005 Technical Article: Partitioned Tables and Indexes in SQL Server 2005 Tempdb TechNet Library Whitepaper: Working with Tempdb in SQL Server 2005 Books Online: Optimizing tempdb Performance Books Online: Capacity Planning for tempdb Monitoramento Windows Server 2003 Help: Performance monitoring Concepts Books Online: Introducing SQL Server Profiler TechNet Library: SQL Server 2005 Waits and Queues – SQL Server Best Practices Article TechNet Library: SQL Server Best Practices Article – Predeployment I/O Best Practices Backup Books Online: Backing … Continue reading Materiais de referência sobre SQL Server

SQL Server para alugar…

Você precisa do SQL Server para sua aplicação, mas a versão gratuita carece de recursos e você carece de recursos para a paga? Que tal alugá-lo? Não pode? Pode sim, diretamente da Microsoft. Inscreva-se para ser um Beta Tester deste projeto: http://www.microsoft.com/sql/dataservices/default.mspx

Login failed for user Reason: The password of the account must be changed.

Digamos que você acaba de criar uma nova conta no seu SQL Server a fim de gerenciar um banco criado para uma aplicação LOB e obtém este erro. Sua primeira reação é tentar desmarcar as caixas de verificação referentes à expiração, mas também não consegue. Remarcá-las conduz ao mesmo erro. O que fazer? Cancelar, isso mesmo, clique em Cancel. Selecione “New Query” e digite o seguinte: ALTER LOGIN UserLogin WITH PASSWORD = ‘NewPassword’ UNLOCK Naturalmente substituindo UserLogin e NewPassword pelos respectivos valores. Isto irá desbloquear a conta.Se desejar desabilitar a política de senhas, faça o seguinte:ALTER LOGIN UserLogin WITH CHECK_EXPIRATION … Continue reading Login failed for user Reason: The password of the account must be changed.

SQL Server offline

Ok, esta dúvida surgiu 3 vezes só hoje, então resolvi postar. Digamos que você esteja gerenciando o SQL Server através do SQL Server Management Studio, ou o que o valha. Então dá um clique direito em uma base de dados e seleciona “Take Offline”. Maravilha, isto funciona perfeito, mas então clica denovo e tenta selecionar “Bring Online”. Não funcionou, certo? Nem poderia… Para trazer o banco de volta você precisará acessar o OSQL como administrador. Para isto siga os passos abaixo: OSQL -E ALTER DATABASE <nome_do_banco> SET ONLINE Pronto, só precisa fazer isto!

Livros Online sobre SQL Server 2005

Está disponível para download a nova versão dos livros para SQL Server 2005, aproveite e atualize sua biblioteca de livros online. http://www.microsoft.com/downloads/details.aspx?familyid=be6a2c5d-00df-4220-b133-29c1e0b6585f&displaylang=en&tm