Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Aplica-se a:SQL Server
Banco de Dados SQL do Azure
Instância Gerenciada de SQL do Azure
Azure Synapse Analytics
Este artigo fornece detalhes sobre atualizações, melhorias e correções de bugs para a versão atual do SQL Server Management Studio 22.
Observação
Para autenticar em mecanismos de banco de dados usando a autenticação multifator (MFA) do Microsoft Entra, incluindo o Azure Analysis Services, instale a versão mais recente do SQL Server Management Studio (SSMS).
Versão atual do SQL Server Management Studio
Baixar o SSMS (SQL Server Management Studio) 22
O SQL Server Management Studio 22 é a versão ga (disponibilidade geral) mais recente do SSMS.
Para versões anteriores do SSMS, consulte:
- Notas de versão do SQL Server Management Studio (SSMS) 21
- Notas de versão do SQL Server Management Studio (SSMS) 20
- Notas de versão do SQL Server Management Studio (SSMS) 19 e versões anteriores
22.3.0
Baixar o SSMS (SQL Server Management Studio) 22
- Número da versão: 22.3.0
- Data de lançamento: 10 de fevereiro de 2026
Novidades na versão 22.3.0
| Característica | Detalhes |
|---|---|
| Caixa de diálogo de conexão | Melhor desempenho de inicialização da caixa de diálogo de conexão moderna. |
| Modelos externos | Adicionado suporte de templates para modelos externos. |
| GitHub Copilot no SSMS (versão prévia) | Introduziu o suporte para instruções de banco de dados. Consulte Usar instruções de banco de dados com o GitHub Copilot no SQL Server Management Studio (versão prévia). |
| GitHub Copilot no SSMS (versão prévia) | Os aprimoramentos subjacentes agora habilitam a visualização de conteúdo de markdown gerada pelo chat no SSMS. |
| GitHub Copilot no SSMS (versão prévia) | Os aprimoramentos subjacentes agora permitem aceitar uma conclusão de código, parcial ou inteiramente, com um clique do mouse. |
| Libraries | Atualizado Microsoft.Data.SqlClient para 6.1.3. |
| Libraries | Atualização do MSODBCSQL para 18.6.1.1. |
| Editor de Consultas | Os aprimoramentos subjacentes agora permitem uma rolagem mais rápida ao segurar a tecla Alt . Use a configuração do multiplicador de rolagem rápida em Ferramentas>Opções>Editor de Texto>Avançado>Touchpad e sensibilidade de rolagem da roda do mouse para ajustar a velocidade de rolagem. |
| Editor de Consultas | Os aprimoramentos subjacentes agora permitem que a compactação de linhas sintáticas possibilite que linhas sem letras ou números sejam comprimidas em 25%. Habilite esse recurso em Ferramentas>Opções>Editor de Texto>Avançado marcando tanto Compactar linhas em branco quanto Compactar linhas que não têm caracteres alfanuméricos. |
| Visual Studio | Atualizado para o Visual Studio 18.3 [11506.43]. |
Correções de bug na 22.3.0
| Característica | Description |
|---|---|
| Analysis Services | Erro corrigido Could not load file or assembly 'Microsoft.VisualStudio.Data.Framework, Version=18.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' or one of its dependencies. The system cannot find the file specified. ao tentar alterar a cadeia de conexão de um banco de dados do Analysis Services.
Não é possível alterar "Cadeia de Conexão" para o Banco de Dados do Analysis Services. |
| Analysis Services |
Object reference not set to an instance of an object Erro corrigido ao tentar procurar um cubo multidimensional. |
| Arm64 | Adicionado suporte para o Profiler e o DTA (Orientador de Otimização de Banco de Dados) em dispositivos Arm64. Veja SQL Server Profiler 22 não abre no ARM. O Profiler e o DTA são executados como aplicativos de 32 bits. |
| Autenticação do Azure | Correção de um problema que causava erros ao entrar em uma conta ou ao selecionar valores de espaço reservado em caixas de diálogo usando a autenticação do Azure. |
| Caixa de diálogo de conexão | Atualizou o diálogo de conexão moderno para garantir que as propriedades avançadas sejam transportadas para conexões posteriores, como ao abrir um editor de consultas a partir de uma conexão existente no Pesquisador de Objetos. |
| Dataverse | Problema resolvido em que a expansão da lista de colunas de uma tabela estava em branco para um banco de dados do Dynamics Dataverse. Veja Quando conectado ao Dataverse do Dynamics no SSMS 22, expandir a lista de colunas em uma tabela não exibe nada. |
| GitHub Copilot | Frequência reduzida de atualizações de cache de esquema para otimizar o desempenho para conclusões de código. |
| Planos de manutenção | Capacidade adicional de criar planos de manutenção no SQL Server 2025 com Criptografia Estrita imposta para a instância. |
| Editor de Consultas | Correção de um problema em que o editor mostra uma notificação de erro quando não há nenhum erro. Veja 1 Erro, clique para navegar até a lista de erros. |
| Editor de Consultas | Atualizou o comportamento do Editor de Consultas para não solicitar a salvação de um arquivo ao fechar se o conteúdo foi alterado e, em seguida, revertido. Consulte "Execução de consulta –> SQL Server –> Geral –> Prompt para salvar janelas de consulta T-SQL não salvas no fechamento" Caso do Edge. |
| Relatórios do Repositório de Consultas | Abordou um cenário em que os dados do Repositório de Consultas apareciam no intervalo de tempo incorreto. Consulte o visualizador do Query Store no SSMS 21 que está relatando dados com deslocamento de tempo incorreto ao usar a hora local. |
| Relatórios do Repositório de Consultas | Corrigido um problema em que o texto da consulta era truncado no plano de execução de uma consulta. Consulte No repositório de consultas do SSMS 22, a exibição da consulta é interrompida. |
| Replication | Esclareceu a opção Intervalo na caixa de diálogo Propriedades da Publicação. Consulte SSMS 21.3.7 – Propriedades da Publicação de Replicação – rótulos incorretos e enganosos. |
| Grade de Resultados | Corrigido o problema em que o texto JSON grande era dividido entre várias linhas na grade de resultados. Consulte a versão prévia do SSMS 22 – Divisão de saída JSON grande entre várias linhas e a tabela de resultados do visualizador usando "JSON PATH" às vezes não mostra uma linha com JSON válido; em vez disso, mostra várias linhas com dados truncados. |
| Painel de Resultados | Capacidade restaurada de usar Ctrl+R para ocultar ou restaurar o painel de resultados ao exibir um plano de execução. Consulte SSMS 22: o atalho CTRL+R não funciona na aba Plano de Execução. |
| Resultados espaciais |
One of the identified items was an invalid format Erro resolvido ao exibir resultados espaciais. A guia Resultados Espaciais retorna um erro de formato inválido ao exibir as características que passam no teste .isValidDetailed(). |
22.2.1
- Número da versão: 22.2.1
- Data de lançamento: 21 de janeiro de 2026
Novidades na versão 22.2.1
| Característica | Detalhes |
|---|---|
| GitHub Copilot no SSMS (versão prévia) | Adicionado suporte para conclusões de código e sugestões de próxima edição (NES) no editor de consultas. |
| Libraries | SMO (Server Management Objects) atualizado para a versão 17.100.91. |
| Visual Studio | Atualizado para o Visual Studio 18.2 [11415.280]. |
Correções de bug na 22.2.1
| Característica | Description |
|---|---|
| Monitor de Atividades | Correção de um problema em que o texto da consulta não estava disponível no Monitor de Atividades. Confira detalhes da sessão com informações de consulta ausentes no Monitor de Atividades, SSMS 22.0.0 Prévia 3.0. |
| Diagramas de banco de dados | Corrigido uma falha no designer de banco de dados que ocorre quando uma relação é selecionada. |
| Diagramas de banco de dados | Resolveu a incapacidade de editar diagramas de banco de dados que foram criados em uma versão anterior do SSMS. Veja o Diagrama de Banco de Dados não pode ser modificado. |
| Migration Assistant | Resolvido um problema em que selecionar Anterior na janela de resumo navega para a página incorreta quando tanto problemas de compatibilidade quanto paridade de recursos do SQL Server são selecionados. Consulte o problema de interface do usuário do SQL Server 2022 ao realizar a avaliação do SQL de 2008 a 2025. |
| Pesquisador de Objetos | Corrigido o erro gerado ao criar um CREATE OU ALTER para uma exibição no SQL Sob Demanda fornecida por meio do Synapse Analytics. Veja Gerar script para CREATE OR ALTER view produz erro. |
| Detalhes do Pesquisador de Objetos | Erro corrigido "A operação aritmética resultou em um estouro" ao navegar nos Detalhes do Pesquisador de Objetos com uma configuração específica de três monitores. Consulte a tabela de edição de erro nos detalhes do pesquisador de objetos. |
| Barra de ferramentas | Foi corrigido o comportamento em que a personalização da largura da lista suspensa "Banco de Dados Disponíveis" não era respeitada. Consulte SSMS.22.Preview: personalização toolbar-SQLEditor-AvailableDatabase>>. |
22.1.0
- Número da versão: 22.1.0
- Data de lançamento: 9 de dezembro de 2025
Novidades na versão 22.1.0
| Característica | Detalhes |
|---|---|
| GitHub Copilot no SSMS (versão prévia) | Introduzido o passo a passo do GitHub Copilot, disponível no emblema Copilot. |
| GitHub Copilot no SSMS (versão prévia) | Adicionado suporte ao menu de clique com o botão direito do mouse para a assistência de código Document, Explain, Fix e Optimize. |
| GitHub Copilot no SSMS (versão prévia) | Tempo de resposta aprimorado depois de enviar o primeiro prompt para um thread. |
| GitHub Copilot no SSMS (versão prévia) | Introduziu o BYOM (Traga seu próprio modelo). |
| GitHub Copilot no SSMS (versão prévia) | Atualizou o modelo padrão para ser Claude 4.5 para assinaturas pagas. |
| Visual Studio | Atualizado para o Visual Studio 18.1 [11304.174]. |
Correções de bug na 22.1.0
| Característica | Description |
|---|---|
| Accessibility | Correção de um problema no Profiler que restaura o foco do teclado para o elemento apropriado quando a janela do Profiler é reativada. |
| Sempre Criptografado | Correção de um bug na página Nova Chave Mestra de Coluna do Assistente Always Encrypted que exibia o nome errado na lista suspensa do cofre de chaves. A caixa de diálogo Nova Chave Mestra de Coluna não mostra nomes AKV. |
| Editar dados | Resolveu um travamento que ocorreu ao editar dados de uma tabela com um tipo de dados hierarchyid. Veja Falha ao editar tabela com uma coluna hierarchyid que contém colchetes ( ) no nome. |
| GitHub Copilot no SSMS (versão prévia) | Reintroduziu o comando de assistência ao código /optimize. |
| GitHub Copilot no SSMS (versão prévia) | Corrigido o problema em que o Copilot exibiu Run ValidateGeneratedTQL repetidamente e não respondia ou respondia incorretamente. Veja o SSMS v22 Copilot demorando minutos para responder e gerando resultados imprecisos. |
| GitHub Copilot no SSMS (versão prévia) | Correção do erro An exception was encountered while constructing the content of this frame. Consulte Copilot Chat não está funcionando. Exceção lançada.. |
| GitHub Copilot no SSMS (versão prévia) | Atualizou a consulta para identificar bloqueios considerando sessões em espera. |
| Profiler | O CTP foi removido da entrada do SQL Server 2025 no tipo de provedor de rastreamento. |
| Ferramenta de recomendação de dica de consulta (versão prévia) | Resolveu um problema que inseriu uma dica de consulta após um ponto-e-vírgula existente em vez de antes dele. |
22.0.0
- Número da versão: 22.0.0
- Data de lançamento: 11 de novembro de 2025
Novidades na versão 22.0.0
| Característica | Detalhes |
|---|---|
| Sempre Criptografado | Adicionado suporte para soluções soberanas de nuvem Bleu e Delos. |
| Suporte do Arm64 | Adicionado suporte inicial do Windows Arm64 para cenários principais do SSMS 22, incluindo conexão e consulta. Consulte Problemas Conhecidos para obter uma lista de cenários que ainda não têm suporte. |
| Caixa de diálogo de conexão | A navegação do Fabric foi adicionada à guia Navegar. |
| Caixa de diálogo de conexão | A caixa de diálogo moderna é a caixa de diálogo de conexão padrão. |
| Caixa de diálogo de conexão | Adicionado um botão Redefinir para limpar os campos na seção Propriedades da Conexão . |
| DTA (Orientador de Otimização de Banco de Dados) | Funcionalidade de DTA aprimorada, incluindo melhor ajuste de cobertura para consultas com tabelas temporárias, variáveis de tabela, gatilhos, melhor qualidade de ajuste de índice e escalabilidade geral e simultaneidade. |
| Editar dados | Adicionado suporte para o tipo de dados Vector para Editar Dados. |
| Planos de execução | Adicionada a capacidade de abrir um plano de execução em uma nova guia. Ao exibir um Plano de Execução, clique com o botão direito do mouse para abrir o menu e selecione Mostrar Plano de Execução na Nova Guia. Veja o clique com o botão direito do mouse no SSMS para abrir planos de execução em uma nova guia. |
| GitHub Copilot no SSMS (versão prévia) | Adicionado o GitHub Copilot no SQL Server Management Studio (versão prévia), disponível na carga de trabalho de Assistência de IA no Instalador do Visual Studio. |
| GitHub Copilot no SSMS | Adicionado suporte para seleção de modelo no chat. |
| GitHub Copilot no SSMS | Respostas aprimoradas para recursos do SQL Server 2025 (17.x). |
| GitHub Copilot no SSMS (versão prévia) | Foi introduzido o suporte para o respondente do SSMS ao usar o Ask Copilot na Pesquisa de Recursos. |
| Indexes | Opções adicionadas para criar índices Vector e JSON. Clique com o botão direito do mouse em Indexes>New Index>JSON Index... ou Vector Index... |
| IntelliSense | Adicionado suporte para a sintaxe CURRENT_TIMEZONE_ID, consulte SSMS 21 não reconhece a função CURRENT_TIMEZONE_ID. |
| IntelliSense | Adicionado suporte para concatenação ANSI usando o ||= operador. |
| IntelliSense | Adicionado suporte para a sintaxe AI_GENERATE_EMBEDDINGS. |
| IntelliSense | Adicionado suporte para funções REGEXP_MATCHES de expressão regular e REGEXP_SPLIT_TO_TABLE. |
| IntelliSense | Adição do suporte do IntelliSense para VECTOR_SEARCH, CREATE VECTOR INDEX, , AUTOSEEDING_SYSTEM_DATABASES, REUSE_SYSTEM_DATABASESAND CREATE JSON INDEX. |
| Visualizador JSON | Adicionada a capacidade de exibir dados JSON da grade de resultados. Consulte a exibição de coluna JSON como no Azure Data Studio. |
| Libraries | SMO (Objetos de Gerenciamento de Servidor) atualizado para a versão 17.100.73. |
| Libraries | Atualizado o DacFx para a versão 170.0.97. |
| Assistente do Servidor Vinculado | Introduziu um assistente de criação simplificado para servidores vinculados, incluindo novas opções de modelo de criptografia. |
| Link da Instância Gerenciada | Atualizou o controle de autenticação para se alinhar ao usado em outro lugar no SSMS. |
| Pesquisador de Objetos | Foram introduzidas informações de exibição para parâmetros de dimensão e tipo base para tipos de dados vetor no Explorador de Objetos. |
| Editor de Consultas | Foi adicionada uma seção de informações à caixa de diálogo Renomear Abas para fornecer informações sobre essa funcionalidade. |
| Ferramenta de recomendação de dica de consulta (versão prévia) | Adicionado o componente Ferramenta de Recomendação de Dica de Consulta (Versão Prévia) sob Componentes Individuais, >Ferramentas de Código no Instalador do Visual Studio. |
| Planos de consulta | Adicionado suporte para operações de índice JSON e Vector. |
| Repositório de Consultas | Botões Localizar Consulta e Executar Consulta aprimorados no relatório Consultas Controladas. |
| Grade de Resultados | Introdução ao suporte ao Zoom para resultados de grade, consulte Ampliar a área de resultados de forma independente. |
| Scripting | Adicionado suporte a scripts para tabelas com colunas de Vetor. |
| Trechos | Foram adicionados vários novos arquivos de snippet, incluindo snippets para criar vários tipos de índice, criar e alterar modelos externos para incorporações de IA e gerenciar objetos de segurança e esquema. |
| O SQL Server Integration Services (SSIS) | Recursos do SSIS (SQL Server Integration Services) restabelecidos, incluindo o gerenciamento de catálogo do SSISDB, a execução automatizada de pacotes SSIS e o Assistente para Importação de Exportação. |
| Comandos de inicialização | Removido -G e -E opções (substituído por -A). |
| Designer de Tabela | Adicionado suporte para o tipo de dados Vector ao Designer de Tabela. |
| Temas | Introduziu novos temas e removeu o tema Azul (SSMS). |
| Temas | Suporte ao tema escuro expandido para incluir a caixa de diálogo Conectar ao Armazenamento do Azure e os diálogos Exportar, Importar e Mover Servidores Registrados. |
| Visual Studio | Atualizado para o Visual Studio 18.0 [11205.157]. |
Correções de bug na versão 22.0.0
| Característica | Description |
|---|---|
| Monitor de Atividades | Resolvemos vários problemas de menu de contexto para Consultas Computacionalmente Intensivas Recentes e Consultas Computacionalmente Intensivas Ativas. Consulte Monitor de Atividade - Falha ao recuperar dados do Plano de Execução. |
| Analysis Services |
Object reference not set to an instance of an object. (Microsoft.VisualStudio.Design) Erro resolvido ao procurar cubos OLAP. Consulte o erro do SSMS 21 ao navegar por cubos OLAP. |
| Analysis Services | Erro resolvido Could not load file or assembly 'Microsoft.Data.ConnectionUI.Dialog, Version=17.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' or one of its dependencies. The system cannot find the file specified. Consulte Procurar modelos de MDM gera um erro. |
| Authentication | Introduziu uma nova opção de menu no Help>Clear Entra ID Token Cache para corrigir um problema que impediu que os usuários adicionados recentemente a um grupo de IDs do Entra pudessem entrar. Consulte Impossível fazer login quando recentemente adicionado a um grupo EntraID. |
| Bancos de dados disponíveis | Resolveu um problema que gerou o erro Parse error at line: 1, column: 5: Incorrect syntax near 'NOEXEC'. ao alternar entre um banco de dados SQL e um Data Warehouse no mesmo servidor. Consulte o problema de alternância entre os bancos de dados DW e SQL no SSMS21. |
| Caixa de diálogo de conexão | Correção de um problema em que o campo Nome do Aplicativo em Propriedades Avançadas não estava sendo herdado. Consulte Nova Consulta no Explorador de Objetos não herda o nome do aplicativo do banco de dados selecionado. |
| Propriedades de banco de dados | Correção de um problema que bloqueava a capacidade de alterar o nível de compatibilidade para usuários com ALTER permissões. Veja a lista suspensa do nível de compatibilidade do banco de dados desabilitada, mas a consulta funciona. |
| Propriedades de banco de dados | Correção da validação para MAXDOP e LEDGER_DIGEST_STORAGE_ENDPOINT na guia de Configurações de Escopo do Banco de Dados. |
| Localizar/Substituir | Capacidade restaurada de usar Ctrl+C na caixa de diálogo Localizar/Substituir depois de abrir um arquivo salvo .sql . Ver Copiar (Ctrl+C) não funciona na caixa de diálogo Localizar/Substituir. |
| Interface do usuário geral | Comportamento resolvido para caixas de diálogo selecionadas que aparecem atrás das janelas principais quando abertas. |
| Interface do usuário geral | Corrigido um erro que ocorreu ao usar Ctrl+C na caixa de diálogo Localizar Rápido (Ctrl+F). A mensagem de erro é Unsaved documents cannot be cut or copied to the clipboard from the Miscellaneous Files project. You must save the unsaved document(s) before cutting or copying them. |
| Assistente para Gerar Scripts | Resolvido um Object reference not set to an instance of an object erro gerado ao tentar selecionar opções no menu Definir Opção de Script . Consulte a opção Avançar no botão gerar script, clique em gerar erro no SSMS 2022 Versão Prévia 3. |
| GitHub Copilot no SSMS (versão prévia) | Menus atualizados do Copilot Badge Learn More para fazer referência à documentação do SSMS. |
| GitHub Copilot no SSMS (versão prévia) | Correção de travamento inesperado na janela de chat ou no SSMS. Veja o SSMS 22 Preview travar na caixa de diálogo de Conexão Moderna após instalar o GitHub Copilot. |
| GitHub Copilot no SSMS (versão prévia) | Corrigido o bug em que o Copilot podia gerar consultas quebradas em que o espaço em branco era ignorado incorretamente. |
| GitHub Copilot no SSMS (versão prévia) | O nome do editor de consultas não salvas foi atualizado para corresponder ao que é exibido na guia do editor. |
| GitHub Copilot no SSMS (versão prévia) | Corrigido um erro de nome de arquivo inválido ao selecionar Adicionar ao novo arquivo para uma consulta na janela de chat. |
| GitHub Copilot no SSMS (versão prévia) | Correção de um problema com uma janela de chat vazia que trava. Veja o SSMS 22 Preview travar na caixa de diálogo de Conexão Moderna após instalar o GitHub Copilot. |
| GitHub Copilot no SSMS (versão prévia) | Confiabilidade aprimorada da execução da tarefa. |
| Pesquisador de Objetos | Resolvido um erro que ocorreu ao arrastar objetos de tabela do Pesquisador de Objetos para o Editor de Consultas. |
| Pesquisador de Objetos | Resolvemos um problema que impedia que a navegação da barra de rolagem direta funcionasse corretamente. Veja a navegação da barra de rolagem direta por meio de Shift-click não funciona para o Pesquisador de Objetos e a Grade de Resultados. |
| PowerShell | Correção de um bug que gerou um erro ao tentar iniciar o PowerShell no menu de contexto do Pesquisador de Objetos. |
| Editor de Consultas | Resolvido um problema em que a opção "Incluir cabeçalhos de coluna" não era aplicada corretamente em novas janelas de consulta. Veja Copiar resultados de consulta não inclui cabeçalhos, mesmo quando a opção "Incluir cabeçalhos de coluna" está habilitada. |
| Editor de Consultas | Resolvido um comportamento que impedia a rolagem do painel editor de consultas quando o painel de resultados estava em foco. Veja o painel da janela de consulta não rola para cima com a roda do mouse se o painel da janela de resultados estiver selecionado. |
| Repositório de Consultas | Corrigido o dimensionamento incorreto na caixa de diálogo Configurar Consultas Regressivas. Veja a caixa de diálogo "Configurar consultas regredidas" que se estende para fora da tela verticalmente no monitor 1920x1080. |
| Reports | Foi resolvido um bug que causava um erro de estouro aritmético nos relatórios de estatísticas de execução de objetos e estatísticas de execução de lotes quando o execution_count excedia o limite de tipo de dados int. |
| Grade de Resultados | Resolvemos um problema que impedia que a navegação da barra de rolagem direta funcionasse corretamente. Veja a navegação da barra de rolagem direta por meio de Shift-click não funciona para o Pesquisador de Objetos e a Grade de Resultados. |
| Gerenciador de Soluções | Resolvemos um erro que ocorreu ao abrir uma pasta que estava fechada, mas tinha arquivos abertos. Consulte o SSMS 21 Preview – erro ao abrir uma pasta no Windows 11. |
| Barra de status | Correção de um problema que causava problemas de contraste de cores quando determinadas cores foram selecionadas. Consulte a linha resumo da consulta, texto ilegível, problema de acessibilidade. |
| Barra de status | Números de linha e coluna restabelecidos na barra de status. Consulte No SSMS21, após clicar na célula, não consigo encontrar o número da coluna nos resultados da grade. |
| Configurações de linguagem T-SQL | Correção de um bug que fazia com que algumas configurações de linguagem T-SQL persistissem entre as sessões do SSMS. |
Problemas conhecidos
Para obter mais informações, consulte problemas conhecidos no SQL Server Management Studio.
Suporte e solução de problemas
Às vezes, as coisas dão errado. Se a instalação do SSMS falhar, consulte Solucionar problemas de instalação e atualização do SQL Server Management Studio para obter diretrizes passo a passo.
Você pode fazer referência ao site da Comunidade de Desenvolvedores do SSMS para outros problemas conhecidos (filtrar por 'Tooling' em 'Grupos') e fornecer comentários à equipe de produto.