Browsed by
Autor: Ricardo Leka

Como não se atrasar para uma reunião – com o Zoom

Como não se atrasar para uma reunião – com o Zoom

Nessa época de pandemia estamos tendo que nos reinventar em muitas coisas que não dávamos importância, que eram tratadas como corriqueiras e bla bla bla… essa história triste todos já sabemos, estamos vivendo ela… Quem tem criança sabe como está “interessante” ajustar a rotina para acompanhar os estudos, terem aulas online não significa facilidade para … Continuar lendo

VMWare Workstation no Win10 com CG DG Error

VMWare Workstation no Win10 com CG DG Error

Tenho no meu note o Windows 10 (Version 200514-1410 Build 19631.1) e uso como virtualizador o VMWare Workstation 15 (15.5.2 build-15785246) Esse Windows 10 faz parte do programa insider, então toda a semana tem uma atualização. Por que não usar o Hyper-V ? A resposta é simples: Não quero e pronto. A maquina é minha … Continuar lendo

SQL Roots

SQL Roots

Essa apresentação foi feita em setembro/2019 no evento SQL Roots.

Me desculpem por uma ou outra gafe, não é sempre que tenho tanto público nas minas apresentações…

Liberar toda a memória do servidor

Liberar toda a memória do servidor

Todos sabemos que o SQL é um consumidor de memória frenético, quanto mais memória disponível mais memória ele vai reservar para ele. O que é um desenho “by default”, ele sempre fará isso afinal de contas ele precisa alocar as páginas de dados do seu banco em algum lugar. Para resolver todos os seus problemas, … Continuar lendo

Apagar arquivos de backup duplicados

Apagar arquivos de backup duplicados

Imagine o seguinte cenário: Você tem sua rotina de backup (FULL, DIFF, LOG) que gera os arquivos de saída como por exemplo BKPFULL_BASE_XPTO_01_DE_04_20181105.bak e coisas parecidas com isso. Sua ferramenta de backup copia esses arquivos para uma área de staging todos os dias, marcando os arquivo com o bit de arquivado, no dia seguinte você … Continuar lendo

Instalar o MSSQL-CLI

Instalar o MSSQL-CLI

Já tem um tempo que a Microsoft disponibilizou via github outro cliente para administrar o SQL Server o MSSQL-CLI. Esse cliente, como o SQL Ops Studio, vem com o conceito de multi plataforma (Linux, Windows e Mac). Mas ao invés de focar em uma interface gráfica ele é a evolução do SQLCMD (para a alegria … Continuar lendo

Qual query está acessando qual arquivo do File Group?

Qual query está acessando qual arquivo do File Group?

As vezes temos operações de disco que chegam a gerar mensagens como a seguinte: SQL Server has encountered 1 occurrence(s) of I/O requests taking longer than 15 seconds to complete on file [X:\Banco\Disk99\DataFiles\Arquivo_do_banco_X_FG_Y_Arquivo_75.ndf] in database [Banco_X] (254). The OS file handle is 0x0000000000009A18. The offset of the latest long I/O is: 0x00000030038000 Muitas vezes isso … Continuar lendo

SQL Skip Rules

SQL Skip Rules

As vezes entender os problemas de uma instalação ou remoção pode ser complicado. Existem cenários em que um Reboot naquele momento não é uma opção, ou um host está totalmente degradado e você precisa forçar a remoção de um SQL já migrado e em estado Offline. Se você executar o Setup normalmente ele vai fazer … Continuar lendo

CR/LF no SSMS 2016

CR/LF no SSMS 2016

Algumas vezes gosto de montar querys baseadas em resultados de outras querys e costumo adicionar um GO no final, principalmente quando vai ter muita transação e a solução permite,,,  Estou testando o SSMS 2016 e percebi que ele não adiciona a quebra de linha na cópia do resultado da grade para o editor,,, o bom … Continuar lendo

SQL Server no Linux

SQL Server no Linux

Todos já devem estar sabendo dessa “novidade” O link para o blog: https://blogs.microsoft.com/blog/2016/03/07/announcing-sql-server-on-linux Se você quiser se cadastrar para “testar” o preview o link é: https://www.microsoft.com/en-us/server-cloud/sql-server-on-linux.aspx Honestamente não sei se isso vai ser bom ou ruim,,, vejo muitas aplicações interessantes, mas também vejo muita dor de cabeça pela frente… pode ser que eles usem isso para acabar … Continuar lendo

PowerShell e o Metrô

PowerShell e o Metrô

Trabalhando no centro você acaba tendo que usar muito o transporte público, o que na maioria dos casos é muito chato,,, Devido a chuva a operação da CPTM e do Metrô estavam com algumas lentidões, mas nada comparado ao sites deles,,, O site do Metrô (www.metro.sp.gov.br) estava muito lento, um tempo de resposta de uns 10/15 … Continuar lendo

Conversor de RPT para CSV

Conversor de RPT para CSV

Mais um para a minha lista de programas inúteis,,, Esse programa é um command line que vai converter o arquivo de saída do SSMS quando você escolhe ter o resultado em arquivo (.RPT) para arquivo separado por vírgula (.CSV) Ele tem uma limitação que é pegar apenas uma saída do arquivo de resultado. O que … Continuar lendo

SQL Saturday #469 – Brasilia

SQL Saturday #469 – Brasilia

E aí pessoal !!! O conteúdo da palesta sobre backup parcial e restauração parcial e online está disponível. O Slide está disponível para download ou visualização abaixo O link para o download dos scripts e da apresentação está aqui. Quero, novamente, agradecer pela oportunidade de ter palestrado no evento e agradecer a todos que tiveram … Continuar lendo

Gerar DACPAC versão c#

Gerar DACPAC versão c#

Já faz um tempo desde a versão em powershell do gerador de DacPac,,, visto alguns bugs e limitações que alguém poderia ter em utilizá-lo resolvi montar uma versão mais adaptável do App. Essa versão foi feita em Visual Studio 2013 e usa C#, o fonte ficará disponível no github (assim que conseguir fazer upload) e … Continuar lendo

Coisas que só o Powershell ISE faz por você

Coisas que só o Powershell ISE faz por você

Tenho alguns clusters que estão em Multi-site, usando um Quorum em File Share para melhorar a disponibilidade. Como o “Cluster Core” conta como voto na contagem do cluster, tenho preferencia na localização do recurso, já que todos os nós estão votando ele trabalha como voto de desempate. Eu precisava monitorar um evento bem particular do cluster, quando … Continuar lendo

Gerar DACPAC usando Powershell v2

Gerar DACPAC usando Powershell v2

Para quem leu meu post anterior de Gerar DACPAC usando Powershell percebeu que é um código muito simples, passível de erros como: digitar o nome do banco errado, símbolos nos nomes dos bancos, não escolher um local ou o nome do servidor ele gera erro no script… coisas bem primárias… Dessa vez fiz algumas melhorias,,, … Continuar lendo

Gerar DACPAC usando PowerShell

Gerar DACPAC usando PowerShell

O ciclo de vida da maioria dos bancos envolve desenvolvedores e DBA´s compartilhando scripts para atualização de objetos e atividades de manutenção. Existem algumas formas de fazer isso: gerar scripts de objetos Proporcionar acesso as partes interessadas (piada… eu sei…) para gerar os scripts DACPAC´s Backup/Restore etc.. Um pouco de contexto antes,,, Um DAC (aplicativo da camada … Continuar lendo