Deprecated: implode(): Passing glue string after array is deprecated. Swap the parameters in C:\xampp\htdocs\fabriciolima\wp-content\plugins\crayon-syntax-highlighter\util\crayon_util.class.php on line 73
Managed Instance (#12) – Configuração da Collation da instância – Fabricio Lima | Consultoria e Treinamento SQL Server
Loading…

Managed Instance (#12) – Configuração da Collation da instância


Deprecated: implode(): Passing glue string after array is deprecated. Swap the parameters in C:\xampp\htdocs\fabriciolima\wp-content\plugins\crayon-syntax-highlighter\util\crayon_util.class.php on line 73

Notice: A non well formed numeric value encountered in C:\xampp\htdocs\fabriciolima\wp-content\plugins\crayon-syntax-highlighter\crayon_formatter.class.php on line 118

Notice: A non well formed numeric value encountered in C:\xampp\htdocs\fabriciolima\wp-content\plugins\crayon-syntax-highlighter\crayon_formatter.class.php on line 119

Notice: A non well formed numeric value encountered in C:\xampp\htdocs\fabriciolima\wp-content\plugins\crayon-syntax-highlighter\crayon_formatter.class.php on line 118

Notice: A non well formed numeric value encountered in C:\xampp\htdocs\fabriciolima\wp-content\plugins\crayon-syntax-highlighter\crayon_formatter.class.php on line 119

Notice: A non well formed numeric value encountered in C:\xampp\htdocs\fabriciolima\wp-content\plugins\crayon-syntax-highlighter\crayon_formatter.class.php on line 118

Notice: A non well formed numeric value encountered in C:\xampp\htdocs\fabriciolima\wp-content\plugins\crayon-syntax-highlighter\crayon_formatter.class.php on line 119

Fala Pessoal,

Esse é mais um post da série sobre o Azure SQL Database Managed Instance. Caso ainda não tenha visto, seguem os posts anteriores:

 

No post abaixo mostrei como criar nosso primeiro MI, mas em nenhum momento foi possível escolher a collation da nossa instância:

Hoje, 29/11, ainda não é possível alterar a collation da instância que estamos criando no Managed Instance.

A collation utilizada pelo MI é a SQL_Latin1_General_CP1_CI_AS:

Isso é a collation da instância.

Na criação de uma base de dados conseguimos escolher sem problema a Collation que queremos:

 

Com o Script abaixo eu crio uma base com uma Collation diferente da instância:

Vamos conferir as Collations:

Resultado:

 

Isso pode gerar aquele velho problema de erro de Collation quanto comparamos strings de uma tabela temporária com uma tabela da nossa base.

Vamos testar com o Scritp abaixo:

Resultado:

 

Contornamos isso convertendo a collation no Join:

 

Mas, Porém, Entretanto, Contudo, Todavia…. Na palestra do Borko Novakovic (líder do projeto MI) no Pass Summit 2018, ele disse que está possibilidade de escolher a collation está vindo em breve.

Quando sair, atualizo esse post com ela.

 

Gostou dessa Dica?

Curta, comente, compartilhe…

Assine meu canal no Youtube , curta minha página no Facebook  ou siga nossa página no Instagram para receber Dicas de Leituras, Vídeos e Eventos sobre SQL Server.

Até o próximo post.

Abraços,

Fabrício Lima

Microsoft Data Platform MVP

Consultor e Instrutor SQL Server

Trabalha com SQL Server desde 2006

Deixe uma resposta

%d blogueiros gostam disto: