Migrando cargas de trabalho SQL para o Microsoft Azure: Ferramentas de Orientação e Avaliação


Nos artigos anteriores, Migrando cargas de trabalho SQL para o Microsoft Azure: Planejando o salto e Migrando cargas de trabalho SQL para o Microsoft Azure: Seleção de Serviços, discutimos as etapas que você deve seguir quando começar a pensar em voz alta que precisa migrar sua carga de trabalho SQL para o Azure, verificando seu site no local e os serviços e recursos disponíveis no Azure que atendem aos seus requisitos de manipulação de carga de trabalho. Depois disso, passamos por diferentes serviços de banco de dados fornecidos pelo Azure e qual deles se encaixa em uma carga de trabalho específica, para facilitar a conversão da carga de trabalho atual como um serviço do Azure. read more

Trabalhando com modelos de dados do Power BI no código do Visual Studio


Neste artigo, vou apresentar o TOM (Modelo de Objeto Tabular) no Modelo de Dados do Power BI e fornecer um entendimento de como esse modelo pode ser acessado fora do ambiente do Power BI. Para fins deste tutorial, usaremos o Código do Visual Studio para simplesmente escrever um aplicativo de console dotnet e tentar acessar o Modelo de Objeto Tabular no arquivo do Power BI. Com a ajuda desse conhecimento, programadores e desenvolvedores de BI podem não apenas exibir o modelo subjacente no Modelo de Dados do Power BI, mas também podem aprimorar o modelo de dados programaticamente escrevendo algumas linhas de código. Também pode ser aprimorado ainda mais, automatizando a criação dos modelos do Power BI com a ajuda da biblioteca Tabular Object Model no dotnet. read more

Divida os backups do banco de dados SQL em vários arquivos de backup usando o SSMS


Neste artigo, explicarei como podemos dividir o arquivo de backup grande em vários arquivos de backup pequenos usando o SSMS 2016. Também explicarei como podemos combinar vários backups para restaurar um banco de dados e dividir o backup do banco de dados SQL usando SQL Servidor de Gerenciamento de Estúdio (SSMS).

Quando geramos um backup do banco de dados grande, é aconselhável gerar o backup em vários arquivos. Esse processo reduz o tempo para gerar o backup. Se o seu requisito comercial é baixar o backup de um banco de dados grande, o método de baixar vários arquivos de backup é muito mais rápido do que baixar um arquivo de backup grande. read more

Troubleshooting Error 18456 – SQLBlog.org


I think we’ve all dealt with error 18456, whether it be an application unable to access SQL Server, credentials changing over time, or a user who can’t type a password correctly. The trick to troubleshooting this error number is that the error message returned to the client or application trying to connect is intentionally vague (the error message is similar for most errors, and the state is always 1). In a few cases, some additional information is included, but for the most part several of these conditions appear the same to the end user. In order to figure out what is really going wrong, you need to have alternative access to the SQL Server and inspect the log for the true state in the error message. I helped our support team just today solve a client’s 18456 issues – once we tracked down the error log and saw that it was state 16, it was easy to determine that their login had been set up with a default database that had been detached long ago. read more

Classificando e filtrando dados em uma tabela


Neste artigo, aprenderemos como podemos classificar e filtrar dados usando a cláusula WHERE e classificar os dados usando a cláusula ORDER BY. No meu artigo anterior, Aprenda o MySQL: consultando dados do servidor MySQL usando a instrução SELECT, aprendemos como gerar o diagrama de ER usando engenharia reversa do banco de dados usando o ambiente de trabalho MySQL e noções básicas da instrução e uso SELECT. Neste artigo, aprenderemos como podemos classificar e filtrar dados usando a cláusula WHERE e classificar os dados usando a cláusula ORDER BY. read more

Aprenda MySQL: O que é paginação


Neste artigo, vou explicar que no MySQL, o que é paginação e como podemos implementá-la. Quando estamos preenchendo um grande conjunto de dados do banco de dados MySQL, não é fácil ler todos os registros na mesma página. Usando a paginação, podemos dividir o conjunto de resultados em várias páginas, o que aumenta a legibilidade do conjunto de resultados. Neste artigo, vou explicar:

  1. Como implementar paginação com exemplo
  2. Como calcular o DESLOCAMENTO usando o número da página
  3. As despesas gerais de desempenho e como lidar com isso

Para a demonstração, eu instalei o MySQL na minha estação de trabalho. Você pode percorrer um dos meus artigos anteriores, Como instalar o servidor de banco de dados MySQL 8.0.19 no Windows 10, que explica como podemos instalar o MySQL na janela 10. Importei um banco de dados de amostra chamado sakila no servidor de banco de dados MySQL. Você pode adicionar o banco de dados de amostra enquanto instala o servidor de banco de dados MySQL. read more

Consultando dados do servidor MySQL usando a instrução SELECT


Nesta série de artigos, vamos aprender sobre o básico do servidor de banco de dados MySQL. Neste artigo, vou explicar como podemos consultar os dados do servidor MySQL usando a instrução SELECT.

Para a demonstração, instalei o MySQL 8.0 e o MySQL Workbench na minha estação de trabalho e também restaurei um banco de dados demo chamado sakila. Este artigo ajuda você a instalar o servidor MySQL no Windows 10. Você pode baixar o banco de dados sakila a partir daqui, e as etapas de instalação são fornecidas neste artigo. read more

Aprimorando a análise de dados com as hierarquias de dimensão do SSAS


Introdução

Este artigo discutirá como as hierarquias de dimensão do SSAS podem ser usadas para analisar dados com muita eficiência. Se você é um analista de dados, deseja iniciar a análise com uma hierarquia mais alta. Em seguida, navegue nos atributos limitados quando necessário. Por exemplo, será melhor começar analisando a receita por ano. Se você precisar analisar mais detalhadamente os dados, poderá escolher o ano necessário e expandir o Trimestre -> Mês, respectivamente. Vamos ver como podemos criar hierarquias de dimensão do SSAS nos cubos OLAP para atender a diferentes requisitos. read more

Configure Managed Service Accounts for SQL Server Always On Availability Groups



This article is a 6th article in the series for SQL Server Always On Availability Groups. It covers the configuration of the group managed service account (gMSA) for SQL Services.

Introduction


DBA uses services accounts to run the various SQL Services. Usually, we should use a separate service account for an individual server SQL Services.

You should run SQL services having the least permissions

You should use a complex password and store it in a secure place

Its password should never expire

You should also change the password regularly, depending upon your organization’s security policy


If you maintain a large inventory of SQL Servers, you might think it is a cumbersome task to change and maintain the passwords for these servers. Once you change the service account password using SQL Server Configuration Manager, it also requires the restart of SQL Services. It might be a challenging task as well to get downtime for highly transactional applications. read more