Como armazenar imagens no banco de dados

  • Versão de lançamento: Xanadu
  • Atualizado 1 de ago. de 2024
  • 1 min. de leitura
  • Administradores e usuários com a função image_admin ou content_admin podem carregar e armazenar imagens no banco de dados. Essas imagens são salvas na tabela Imagens [db_image]. Carregar uma imagem no banco de dados permite que ela seja referenciada em campos HTML, anexando o nome da imagem ao URL da instância.

    Nota:
    A tabela db_image é uma tabela pública que não tem restrições de segurança. Usuários não autenticados têm acesso total às imagens carregadas na tabela db_image.

    Imagens versus anexos

    Se você quiser acessar uma imagem de um registro ou se quiser impedir que os usuários acrescentem o nome da imagem ao URL da instância, carregue-a como um anexo. Quando você carrega uma imagem como anexo, a imagem é salva na tabela Anexos [sys_attachment]. Consulte Administrar anexos e Adicionar e gerenciar anexos para obter mais informações.

    Tipos de arquivo de imagem aceitáveis

    Carregar arquivos de imagem com as seguintes extensões:
    • .gif
    • .jpg
    • .png
    • .bmp
    Nota:
    O sistema não é compatível com o carregamento de arquivos zip que contenham imagens .bmp.

    Se você carregar uma imagem que pode não ser compatível com navegadores Internet Explorer, uma mensagem de aviso será exibida.

    O sistema não é compatível com o carregamento de imagens no formato .ico por meio desta interface. Microsoft O Internet Explorer requer o formato .ico para ícones favoritos. Para carregar uma imagem .ico, anexe a imagem .ico a um registro em vez de usar a interface de carregamento de imagem padrão.

    Para entender como inserir uma imagem em um registro de formulário, consulte a publicação do blog Inserir uma imagem em seu artigo, incidente ou outro registro de formulário no ServiceNow Community.