Arquivo da tag: SQL Server

Como restaurar um backup do SQL Server (.bak) no amazon rds

Fala galera, a dica desse post é de como restaurar um backup do SQL Server (.bak) no Amazon RDS… Onde iremos pegar um backup do SQL Server, colocar esse backup no Amazon S3 e do S3, restaurar no Amazon RDS.

Pequeno esboço da arquitetura do que iremos realizar aqui…

Vamos lá ao passo a passo:

Continuar lendo Como restaurar um backup do SQL Server (.bak) no amazon rds

Converter valores float “grandes” em varchar

Converter valores float “grandes” em varchar

Ao tentar converter o valor: 11223115414414 (float) em um varchar, esta vindo assim: 1.12231e+013, e o que foi feito… segue abaixo passo a passo:

Declare @float float = 11223115414414;

Select @float
— Retorna: 11223115414414

— Mas preciso converter em varchar:
Select CONVERT(varchar, @float)
— Retorna: 1.12231e+013

— Solução:
Select cast((convert(bigint, @float)) as varchar)
— retorna: 11223115414414

— Contribuição do Sr. Joel Almeida

— Sites relacionados:
https://stackoverflow.com/questions/3715675/how-to-convert-float-to-varchar-in-sql-server

SQL Server – Removendo quebra de linha de um Varchar

Removendo quebra de linha, enter por exemplo, de um campo VARCHAR!

DECLARE @STR AS VARCHAR(500)
SET @STR = ‘Salvador ·
Terça-feira 10 de abril de 2007 Ano XCI · No 19.383′

SELECT @STR — Visualizando estado atual

SELECT REPLACE(@STR,CHAR(13) + Char(10) ,‘ ‘) — removendo

Fonte e direitos da Query Original

SQL Operations Studio

SQL Operations Studio oferece uma moderna experiência de codificação T-SQL focada no teclado que facilita suas tarefas diárias com recursos integrados, como várias janelas de guias, um editor T-SQL avançado, IntelliSense, conclusão de palavras-chave, trechos de código, navegação de código e origem integração de controle (Git). Execute consultas T-SQL sob demanda, visualize e salve resultados como texto, JSON ou Excel. Edite dados, organize suas conexões de banco de dados favoritas e procure objetos de banco de dados em uma experiência familiar de navegação de objetos. Para aprender a usar o editor T-SQL, consulte Usar o editor T-SQL para criar objetos de banco de dados. (fonte)

Download

SQLOperationsStudio_01

Vídeo com algumas demonstrações

Reporting Services – SQL Server (Passo a Passo)

  • Configurando o Reporting Services
    • Configuração básica
    • Primeiro relatório

rs

Top 20 – Sistema de Banco de Dados

Top20BD

Veja lista completa e ATUALIZADA!

Será que você precisa de Alta Disponibilidade nos seus ambientes?

Todos os direitos reservados a Fabio Cotrim (Especialista em Banco de Dados MS SQL Server)
Matéria original

Introdução

Nesta apresentação, pretendo levantar algumas questões para ajudar aos DBAs avaliarem as reais necessidades de implementar a alta disponibilidade nos ambientes que administram.

Como toda nova funcionalidade de uma ferramenta, vários profissionais, técnicos ou gerenciais, querem implantá-las, mais por ser moda do que por ter real necessidade, e não está sendo diferente com os recursos de alta-disponibilidade criados para os ambientes de bancos de dados, mas, nem sempre, eles serão úteis para a maioria dos ambientes, pois poderão ser complicadores para a administração e, em alguns casos, para a recuperação após um desastre.

Aconselho que analisem a situação de uma forma menos emocional, deixando um pouco de lado a vontade de ser um vanguardista.

Quando questionados, a maioria dos usuários dos ambientes, respondem que seus ambientes são totalmente indispensáveis para o funcionamento da empresa, o que, em muitos casos não é verdade.

Um exemplo simples, é desabilitar a calculadora de troco do caixa de uma padaria; o funcionário  vai afirmar que não consegue executar as suas tarefas, mesmo que ele tenha uma caneta e papel à disposição; esta ação seria um dificultador, mas não causaria um impedimento à realização das tarefas. Ok, você vai dizer que fui cruelmente exagerado neste exemplo, mas pode ficar tranquilo que não sou tão maléfico assim, foi só uma forma de exemplificar a situação.

Em um outro exemplo, este sendo de uma forma que a indisponibilidade de um recurso causaria a parada nas operações e, consequentemente, eliminaria as receitas de uma empresa, seria retirar todas as ferramentas de um mecânico; neste caso, ele não poderia realizar nenhum trabalho até que as ferramentas fossem disponibilizadas novamente.

Em TI, o que é Alta Disponibilidade?

São ambientes que têm a capacidade de tolerar falhas, de tal forma que, o processamento continue com pouca ou nenhuma interrupção, de forma transparente ao usuário, permitindo que a equipe de infraestrutura tenha tempo, e consequente serenidade, para realizar os reparos necessários.

Para quem a Alta Disponibilidade é mais útil?

Quem realmente precisa de Alta Disponibilidade, são os serviços que nunca podem ficar parados, como os serviços essenciais, ou empresas que oferecem seus produtos e serviços aos clientes em período 24×7, tais como:

  • Hospitais;
  • Polícia;
  • Bombeiros;
  • Energia Elétrica;
  • Aeroportos;
  • Serviços de Água e Esgoto;
  • Companhia de Engenharia de Trânsito;
  • Instituições Financeiras;
  • Indústrias 24×7;
  • E-commerce, etc.

Continuar lendo Será que você precisa de Alta Disponibilidade nos seus ambientes?

Ajuste de desempenho de consulta – Infográfico

Site: Solarwinds

54138-Infografico-SolarWinds-Base-de-Dados