.

Mostrando postagens com marcador SQL. Mostrar todas as postagens
Mostrando postagens com marcador SQL. Mostrar todas as postagens

segunda-feira, 30 de novembro de 2015

MCT Summit - Participe vc tambem

Olá Galera,

[post rápido]

Evento MCT Summit nos dias19 e 20 de Dezembro na Microsoft com a presença de PFEs e SEs palestrando.

Eu, Ricardo Serradas e Rafael Mantovani apresentaremos sobre  “Saiba como é trabalhar como Premier Field Engineer, dia a dia, processo seletivo e muito mais”.


Esta é uma palestra recorrente no evento desde 2013, quando fizemos pela primeira vez, devido o
feedback dos participantes e termos possiveis candidatos para as futuras vagas no time.

Espero vc lá mais informações em: http://www.mctevents.net/

domingo, 17 de março de 2013

[Call to Action] MVP Virtual Conference dias 26, 27 e 28 de Março

Microsoft Virtual Conference

A comunidade de Microsoft Most Valuable Professionals (MVP) convida você para participar do MVP Virtual Conference dias 26, 27 e 28 de Março de forma 100% online.
Aproveite essa oportunidade de entender e tirar suas dúvidas sobre como as tecnologias e produtos Microsoft podem te ajudar a solucionar problemas e/ou otimizar tarefas do seu dia a dia. Aprenda diretamente com MVPs, profissionais reconhecidos pela Microsoft, independentes e especialistas, além de convidados especiais da comunidade técnica brasileira e da Microsoft, como os arquitetos do Microsoft Technology Center (MTC).
Objetivo
Apresentar online capacidades e funcionalidades de produtos e tecnologias Microsoft dentro de um contexto baseado em cenários do mundo real.
Formato
O evento conta com nove diferentes trilhas, abordando tópicos relevantes a cenários do dia a dia para as empresas, profissionais de TI e desenvolvedores. Durante cada dia de evento, três trilhas serão apresentadas por completa de forma online no formato de um webcast. Cada trilha comtemplará apresentações sobre tecnologias e produtos Microsoft dentro de um especifico cenário, finalizando com uma rica sessão estilo roundtable com todos os palestrantes da trilha.

Horário das palestras: Das 08:45 às 17:00hrs com intervalo para almoço das 11:30 às 13:00hrs.
Inscrição
As inscrições são abertas a todos os interessados. Escolha o(s) tópico(s) que mais lhe interessam, clique no respectivo link para realizar a inscrição e receber uma confirmação via e-mail para adicionar ao seu calendário. Fique à vontade em convidar outras pessoas. Clique no assunto de seu interesse abaixo para realizar a inscrição. Clique aqui para ver a lista de palestras que você irá encontrar em cada um dos nove assuntos principais.
Dia 26 de Março / terça-feira
Consumerização de TI
Responsável: Alexandro Prado - MVP
Palestrantes: Jorge Barata (MVP), Paulo Sant´anna (MTAC), Marcondes Alexandre (MVP), Igor Humberto (MTAC), Rover Marinho (MVP)
Exemplo de cenário
: Para você profissional da área, entender Consumerização de TI e as tecnologias que viabilizam isso passam a ser essenciais para você alcançar e ser bem sucedido na sua empresa e acompanhar essa tendência do mercado de TI. Acompanhe esse tema e aprenda como aplicar as tecnologias Microsoft no mundo real.
Inscreva-se agora
Segurança
Responsável: Rodrigo Immaginario – MVP
Palestrantes: Rodrigo Immaginario (MVP), Alberto Oliveira (MVP), Luciano Lima (MVP), Marcos Tupinambá (MVP)
Exemplo de cenário abordado: Uma empresa de consultoria, que possui diversos colaboradores trabalhando de forma remota, recentemente identificou diversas falhas de segurança em sua rede local e na proteção dos seus projetos confidenciais. Para melhorar a segurança do seu ambiente será adotado o conceito de "defesa em profundidade" mas o projeto deverá ser implementado com o mínimo de investimento e em curto espaço de tempo. Veja como as tecnologias já disponíveis nos sistemas operacionais da Microsoft (Server e Client) pode ajudar.
Inscreva-se agora
Gerenciamento de Projetos e Equipes de Desenvolvimento
Responsáveis: André Dias - MVP / Carlos dos Santos – MVP
Palestrantes: Carlos dos Santos (MVP), Ramon Durães (MVP), Marcelo Azuma (MVP), Cláudio Leite (ALM Ranger), André Dias (MVP), Igor Abade (MVP), Adriano Bertucci (MVP), Marcio Sete (MVP)
Exemplo de cenário abordado: Uma empresa de médio porte está em franco crescimento, aproveitando oportunidades do mercado. Suas aplicações estão se tornando mais complexas e o time de desenvolvedores está crescendo. Nos últimos anos, a empresa tem sofrido com uma demanda crescente por suporte, devido constantes falhas no software em produção. A qualidade do software gerado pelos times é sofrível e essa percepção tem crescido no mercado. A empresa espera continuar crescendo, mas precisa corrigir e evitar novos problemas com a gestão de seu processo de desenvolvimento de software. Recentemente, a empresa ouviu falar sobre as novas tendências no desenvolvimento ágil e os benefícios da abordagem para Modern Apps.
Inscreva-se agora


Dia 27 de Março / quarta-feira
Interoperabilidade no Desenvolvimento e Infraestrutura
Responsáveis: André Ruschel - MVP / Rogério de Carvalho - MVP
Palestrantes: André Ruschel (MVP), Rogério Moraes de Carvalho (MVP), Rogerio Cordeiro (Microsoft)
Exemplo de cenário: Uma empresa ampliou seu ambiente de TI recentemente, após a aquisição de duas novas empresas do mercado. Os ambientes de TI das 3 unidades são heterogêneos, contemplando diferentes cenários para monitoração, segurança, bancos de dados, desenvolvimento de aplicações e integração de processos. Mesmo antes da consolidação de todas as unidades, a empresa enfrenta uma demanda crescente por aplicações consumindo informações das 3 unidades de negócio, que rodam em plataformas heterogêneas. As equipes de desenvolvimento e infraestrutura precisam decidir quais são as tecnologias e abordagens para esse cenário de interoperabilidade interna na empresa.
Inscreva-se agora
Arquitetura e Gerenciamento de TI
Responsável: Marcelo Sincic - MVP
Palestrantes: Marcelo Sincic (MVP), Hélio Panissa (MVP), Waldemir Cambiucci (Microsoft), Daniel Donda (MVP)
Exemplo de cenário: Uma empresa possui um datacenter de 3ª geração, baseado em servidores blades adotados de diferentes fornecedores. Ao longo dos anos, a empresa tem usado fortemente o modelo de virtualização, mas tem enfrentado desafios no gerenciamento de sua TI. Constantemente, VM’s são perdidas, o processo de suporte e provisionamento é lento e não existe um portal de autoatendimento para os clientes de TI, o que exige horas de atendimento telefônico e atrasos constantes nas requisições. A empresa adota alguns processos de ITIL v3, mas não possui uma ferramenta unificada de gestão de processos ITIL.
Inscreva-se agora
Desenvolvimento de Software e Aplicativos
Responsáveis: Renato Haddad - MVP / André Carlucci - MVP
Palestrantes: Renato Haddad (MVP), Victor Cavalcante (MVP), André Carlucci (MVP), Rodolpho Marques (MVP)
Exemplo de cenário: Uma empresa da área anúncios desenvolve aplicações para seus mais de 10 mil clientes e está em franco crescimento. O perfil de seus clientes está na classe média, consumindo cada vez mais dispositivos móveis, mas também acessando informações da empresa através de desktops em casa, no trabalho ou através de sites na Web. Como desenvolver novas aplicações atendendo a todos esses requisitos?
Inscreva-se agora


Dia 28 de Março / quinta-feira
Produtividade, colaboração e comunicação unificada
Responsável: João Benito Savastano - MVP
Palestrantes: Fernando Andreazi (MVP), Sara Barbosa (MVP), André Xavier (MVP), Eduardo Freire (MVP), Fernanda Saraiva (MVP), Andrea Morais (Microsoft), João Paulo Sevegnani (Microsoft)
Exemplo de cenário: Uma empresa da área de vendas possui um número grande de vendedores em campo. A maioria de sua força de venda possui pouco tempo para retornar ao escritório ou sincronizar seus dados, acessando as informações da empresa mais de 90% do tempo externamente. Muito processos exigem a aprovação de workflows ou leitura de e-mails do pessoal em campo. Ao mesmo tempo, a empresa tem percebido um aumento crescente em seus gastos com telefonia, devido a maior capilaridade de empresa pelo Brasil.
Inscreva-se agora
Computação em Nuvem
Responsáveis: Lucas Romão - MVP, Evilázaro Alves - MVP, Fabrício Sanchez - MVP
Palestrantes: Lucas Romão (MVP), Evilázaro Alves (MVP), Fabrício Sanchez (MVP), Humberto Silva (Microsoft)
Exemplo de cenário: Pequenas, médias e grandes empresas hoje avaliam sua infraestrutura, em relação aos desafios para o gerenciamento e manutenção do ambiente de TI. O mercado tem apresentado nos últimos anos alternativas para a gestão de TI, através de modelos baseados em nuvem pública ou privada. Mais recentemente, a construção de nuvens híbridas tem recebido destaque em fóruns de arquitetura e gerenciamento de infraestrutura. Uma empresa está hoje com 80% de sua TI baseada em máquinas virtuais sem gerenciamento unificado. Outros 20% estão em máquinas físicas, com aplicações legadas. Como dar o próximo passo?
Inscreva-se agora
BI, Big Data e Gerenciamento de Dados
Responsáveis: Luciano Moreira - MVP, Gustavo Maia - MVP
Palestrantes: Luciano Moreira (MVP), Pericles Rocha (Microsoft), Nilton Pinheiro (MVP), Felipe Ferreira (MVP), Fabiano Amorim (MVP)
Exemplo de cenário: A análise de dados é um dos principais elementos de sucesso para o bom entendimento de diversas linhas de negócio. Sem uma análise de dados robusta, é impossível entender as tendências e comportamento de seu negócio, durante as várias fases de sua execução. Uma empresa da área financeira deseja analisar o comportamento de risco de seus milhares de clientes e investidores. Ela busca ferramentas de análise e mecanismos de integração para consumo de diferentes fontes de dados de seus vários sistemas.
Inscreva-se agora
Para conhecer mais sobre o Programa MVP, visite o site http://mvp.microsoft.com 
Acompanhe também as novidades e atividades dos MVPs do Brasil no Facebook e Twitter oficiais do programa no país.
* O MVP Virtual Conference é uma iniciativa independente dos MVPs do Brasil.

quarta-feira, 15 de junho de 2011

Servidor não aceita conexão do SQL e perde configuração dos compartilhamentos

Escopo: Servidor: SRVSQL01 com autenticação integrada em SQL SERVER 2005 e Windows Server 2003
Chamado do usuário: Não consigo acesso ao servidor SQL e o compartilhamento deste mesmo servidor também não esta acessível.

Diagnóstico primeiro nível:
1.        Servidor responde a PING (ICMP – porta 8) com sucesso
a.        Ação no Prompt de comando: PING SRVSQL01
b.        RESULTADO Reply from 192.168.0.1 time<1ms
2.        Teste de compartilhamento sem sucesso
a.        Ação no Windows Explorer: \\SRVSQL01\share
b.        Resultado: Windows cannot access \\SRVSQL01\share “network path not found” 0x80070035
3.        Validação da porta padrão de comunicação do SQL Server 1433 com sucesso
a.        Ação no Prompt de comando: Telnet SRVSQL01 1433
b.        Resultado: tela escura sem retorno de erro
4.        Acionamento do suporte segundo nível.
Diagnóstico segundo nível:
1.        Identificar mudança do ambiente
a.        Houve mudança no ambiente SIM
b.        A mudança foi física, movimentação do servidor de local.
2.        Identificação de erros no visualizador de eventos (eventvwr.msc).
a.        O erro identifica que o servidor foi ligado sem a fibra estar conectada no servidor. (Anexo 1).
3.        Identificação de erros no SQL Server
a.        Login failed for user  error 1845, severity 14, state 16.
4.        Logo o serviço de SQL não fez o inicio da base de dados retornando erro aos usuários
5.        Como existe uma base de dados padrão para o usuário conectar e a base não esta disponível não é possível fazer o login.
6.        A pasta compartilhada também não foi restaurada devido ao disco não estar disponível quando o servidor foi ligado.
Ações no servidor pelo segundo nível:
1.        Validar se todos os discos que estavam plugados no servidor anteriormente estão disponíveis com sucesso.
a.        Ação: No disk manager verificar se todos os discos estão ONLINE
b.        Resultado: Todos Online
2.        Disponibilizar a base do SQL Server
a.        Ação: Acessar o SQL Server Management Studio
b.        Ação: adicionar o MDF e o LDF da base (ATTACH).
c.        Ação: validar se a base esta integra DBCC CHECKDB
3.        Recriar o compartilhamento de arquivos
a.        Ação: Botão direito na pasta propriedades
b.        Ação: Guia Compartilhar, compartilhar esta pasta, permissão todos: leitura e modificação.
Retorno para o Nível 1 e Usuários
1.        Validar os acessos no SQL Server.2.        Validar o acesso no compartilhamento de arquivos.
Retorno do Nível 1 e Usuários
1.        Ambiente normalizado
Causas do problema:

1.        Na elaboração da Ordem de mudança
a.        Não foi envolvido o time de Banco de Dados para testes após mudança.
b.        Não foram envolvidos os principais usuários para validação do ambiente após a mudança.
2.        Na execução da mudança:
a.        O servidor foi ligado sem os discos estarem disponíveis para o sistema operacional.
b.        Ocasionando a indisponibilidade aos usuários.
3.        Comunicação
a.        Não foi identificado pelo time de nível 1 que houve mudança no ambiente.
b.        O time de nível 1 não reportou as logs de erro.

Anexo 1:

Event Type:        Error
Event Source:    MSSQLSERVER
Event Category:               (2)
Event ID:             17207
Computer:          SRVSQL01

Description:
FCB::Open: Operating system error 3(error not found) occurred while creating or opening file 'F:\Program Files\Microsoft SQL Server\MSSQL.1\DATA\SRVSQL01.mdf'. Diagnose and correct the operating system error, and retry the operation.

Este artigo foi originalmente escrito por:
Thiago Cardoso Luiz
tcardoso@live.com
@t_cardoso
http://www.thiagocardoso.org
Microsoft Student Partner - Brazil/SP
MCSE / MCSA / ITIL / MCTS/ MCDST / MCC  / MSP / MPN

sexta-feira, 17 de dezembro de 2010

TCP Chimney Offload e SQL Server Integration Services.

Atuando em um cliente, me deparei  com um JOB de DTS que executava com erro.
Inicialmente desenhamos a topologia dos servidores envolvidos:


Acompanhei com o NETMON e identificamos que a comunicação entre os servidores estava saudável a nível de rede e sistema operacional, logo não temos uma perda total dos pacotes mas uma intermitência e o log de saída  do DTS evidencia isto:

Description: SSIS Error Code DTS_E_OLEDBERROR. An OLE DB error has occurred\
. Error code: 0x80004005.
An OLE DB record is available. Source: "Microsoft SQL Native Client" Hresult:0x80004005 Description: "Protocol error in TDS stream".
An OLE DB record is available. Source: "Microsoft SQL Native Client" Hresult:0x80004005 Description: "Communication link failure".
An OLE DB record is available. Source: "Microsoft SQL Native Client" Hresult:0x80004005 Description: "TCP Provider: An existing connection was forcibly closed by the remote host.".
An OLE DB record is available. Source: "Microsoft SQL Native Client" Hresult:0x80004005 Description: "Communication link failure".

Temos habilitado nos servidores o TCP Chimney Offload que pode ocasionar este tipo de falha.
Logo: Recomendamos desabilitar este item nos servidores SQL Inicialmente no nó inactivo virar o nó testar e caso funcione executar depois nos outros nós.
Via: Netsh int ip set chimney DISABLED
OU
Caminho: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters
Chave: EnableTCPChimney := 0x0
Seguem alguns links sobre os alertas:
[]'s.

terça-feira, 17 de agosto de 2010

MED-V Pre Requisitos SQL

O MED-V é um dos novos aplicativos que compoem o Microsoft Desktop Optimization Pack (MDOP), server para distribuir de uma forma centralizada as maquinas virtuais para as maquinas cliente dentro de uma organização.
Abaixo segue o video de instalaçao do SQL que é um pre-requisito em uma instalaçao simples usando um unico servidor.

domingo, 15 de agosto de 2010

Programa de Beta Testers

Galera,
A Microsoft disponibiliza aos profissionais de TI a oportunidade de participar dos programas “beta” pelo cadastro no site https://connect.microsoft.com/
Na aba Directory existem os programas para se registrar.

Alguns dos programas abertos atualmente são:
• Internet Explorer 9;
• Windows Storage Server 2008 R2;
• Windows PowerShell;
• Microsoft Security Essentials Beta;
• Documentação do App-V and MED-V;

[]'s

domingo, 28 de fevereiro de 2010

70-431 SQL Server 2005 - Dicas e Práticas.


Galera,
A prova 70-431 de Implementação e Gerenciamento do SQL Server 2005 é dividida em duas partes.
  • 35 questões teóricas, múltipla escolha e você tem entorno de 1 hora para responder
  • 12 questões praticas para responder entorno de 2 horas.
Nesta prova o mais difícil, na minha opinião foi a parte pratica, não com referencia ao conteúdo mas as perguntas não estavam muito claras, foram entorno de quatro questões sobre qual modelo de backup escolher, diferencial, ou de log ou full.
Uma dica importante nesta matéria é que existe uma questão pratica em que fala sobre a criação de um banco de dados e você deve estar atento ao tamanho inicial que esta: 20,000 MB ou seja 20GB e o log tem de estar no disco com espelhamento e os dados no disco com raid-0(distribuído). Algumas outras sobre o que era pedido em uma view e o que era entregue ao usuário com um script com subconsultas e TOP

Na prova teórica, tiveram questões sobre todos os temas, scripts para analisar, contadores para poder avaliar se a memoria está abaixo do necessário, service broker, CLR foram umas 5 questões, linked server ,erro de acessos de usuário, enfim tudo.
O factor de maior problema é a falta de tempo, tome muito cuidado pois algumas questões podem ficar sem ser preenchidas.
Dica existem questões que podem ter até três passos para você "ticar", outras dois o que é o padrão fique de olho.
Esta prova não tem em PORTUGUÊS, assim varia com o seu domínio do idioma escolhido.

Material de apoio: é claro que um MOC (Curso Oficial Microsoft) ajuda e muito, eu fiz na Green treinamentos;
Existe também o material 5 estrelas de SQL dentro do technet que é fantastico com demos e tudo mais.

[]'s e Boa sorte

quinta-feira, 15 de outubro de 2009

Caso do Dia: ODBC - Windows x64 e x86

Galera, boa noite,

Um dos casos que vejo em computadores x64 é com referencia a programas que precisam de OBDC e mesmo depois de criado acaba nao funcionando.

Abaixo um video de como criar um OBDC para programas x86 e x64.
Como pratica sempre que criar um OBDC criar nos 2 programas do Windows :
%windir%\SysWOW64\odbcad32.exe
%windir%\System32\odbcad32.exe



[]'s

segunda-feira, 27 de julho de 2009

SQL Server 2008 - COMANDO SP_HELPTEXT


Dentro do SQL usando uma base padrão do Microsiga Protheus 10

O comando SP_HELPTEXT é para gerar o script usado para criação de uma view,tabela, trigger e outros arquivos dentr do SQL a sintaxe é a seguinte



sp_helptext 'Nome_do_objeto'

EX: sp_helptext 'V_SubCategoriaProdutos'



RESULTADO:


[]'s

sábado, 25 de julho de 2009

SQL Server 2008 - SELECT 2778 parte 5 GROUP BY


Consultas dentro do SQL usando uma base padrão do Microsiga Protheus 10 usando o comando GROUP BY voce verá apenas uma ocorrencia do registro agrupando as informações de uma mesma condição

Ex:

SELECT D2_COD, SUM(D2_QUANT) AS SOMA_QTD,SUM (D2_TOTAL) AS SOMA_TOTAL
-- O COMANDO SELECT É USADO PARA MOSTRAR
-- DETERMINADA INFORMAÇÃO

FROM SD2010
-- O COMANDO FROM É DE ONDE VOCE QUER TRAZER
-- A INFORMAÇÃO NESTE
-- CASO A TABELA SD2010 ( TABELA DE ITENS DA NOTA FISCAL)
WHERE D_E_L_E_T_ = ''
-- NO MICROSIGA NAO DELETAMOS NENHUMA
--LINHA EFETIVAMENTE
-- O CAMPO D_E_L_E_T_ USA O CARACTER '*'
-- SIGNIFICANDO DELETADO
GROUP BY D2_COD
-- AGRUPANDO POR CODIGO DE PRODUTO
RESULTADO:
[]'s

sexta-feira, 24 de julho de 2009

SQL Server 2008 - SELECT 2778 parte 4 DISTINCT





Consultas dentro do SQL usando uma base padrão do Microsiga Protheus 10 usando o comando DISTINCT voce verá apenas uma ocorrencia do registro dentro da query sem se repetir.
select b1_desc * from SB1100
RESULTADO:
ARMAZEM
ARMAZEM
ARROZ
FEIJAO


select DISTINCT b1_desc * from SB1100
RESULTADO:
ARMAZEM
ARROZ
FEIJAO




Ex:
SELECT
-- O COMANDO SELECT É USADO PARA MOSTRAR
-- DETERMINADA INFORMAÇÃO
DISTINCT
-- NAO MOSTRA OS CAMPOS REPITIDOS CASO EXISTA
B1_COD, B1_DESC
-- OS CAMPOS B1_COD,B1_DESC SERAO OS MOSTRADOS NO RESULTADO
FROM SB1010
-- O COMANDO FROM É DE ONDE VOCE QUER TRAZER
-- A INFORMAÇÃO NESTE
-- CASO A TABELA SB1010 ( TABELA DE PRODUTOS )
WHERE D_E_L_E_T_ = ''
-- NO MICROSIGA NAO DELETAMOS NENHUMA
--LINHA EFETIVAMENTE
-- O CAMPO D_E_L_E_T_ USA O CARACTER '*'
-- SIGNIFICANDO DELETADO


RESULTADO:


[]'s

quarta-feira, 22 de julho de 2009

SQL Server 2008 - Where PART 3

Consultas dentro do SQL usando uma base padrão do Microsiga Protheus 10 usando o comando DISTINCT voce verá apenas uma ocorrencia do registro dentro da query sem se repetir.
Ex:
SELECT
-- O COMANDO SELECT É USADO PARA MOSTRAR
-- DETERMINADA INFORMAÇÃO
B1_COD, B1_DESC
-- OS CAMPOS B1_COD,B1_DESC SERAO OS MOSTRADOS NO RESULTADO
FROM SB1010
-- O COMANDO FROM É DE ONDE VOCE QUER TRAZER
-- A INFORMAÇÃO NESTE
-- CASO A TABELA SB1010 ( TABELA DE PRODUTOS )
WHERE D_E_L_E_T_ = ''
-- NO MICROSIGA NAO DELETAMOS NENHUMA
--LINHA EFETIVAMENTE
-- O CAMPO D_E_L_E_T_ USA O CARACTER '*'
-- SIGNIFICANDO DELETADO
AND
-- USADO COMO CONDIÇÃO LOGICA "E" T ^ T => T
B1_COD = 'X04_0001'
-- PARA FILTRAR DETERMINADO CODIGO

-- DE PRODUTO É POSSIVEL USAR
-- qualquer coluna usando o
-- nome do campo = valor
RESULTADO:


[]'s

terça-feira, 21 de julho de 2009

SQL Server 2008 - SELECT 2778 parte 2 ORDER BY




Consultas dentro do SQL usando uma base padrão do Microsiga Protheus 10 usando o comando de Ordenação order by


Ex:
ELECT B1_COD, B1_DESC
-- O COMANDO SELECT É USADO PARA MOSTRAR
-- DETERMINADA INFORMAÇÃO
-- O * É PARA MOSTRAR TODOS OS CAMPOS DA TABELA
FROM SB1010
-- O COMANDO FROM É DE ONDE VOCE QUER TRAZER
-- A INFORMAÇÃO NESTE
-- CASO A TABELA SB1010 ( TABELA DE PRODUTOS )
WHERE D_E_L_E_T_ = ''
-- NO MICROSIGA NAO DELETAMOS NENHUMA
--LINHA EFETIVAMENTE
-- O CAMPO D_E_L_E_T_ USA O CARACTER '*'
-- SIGNIFICANDO DELETADO
ORDER BY B1_DESC
-- ORDENAR POR ORDEM ALFABETICA
-- POIS O CAMPO É CHAR(CARACTER)

RESULTADO: