Tópico anterior: Erros de conexão após a atualização do servidor do CA IdentityMinderPróximo tópico: Falha na criação do Diretório de provisionamento por meio do Management Console


Mensagem de aviso ao executar um script DDL de instantâneo OOTB

Sintoma:

O script SQL a seguir gera um índice inválido quando executado em um banco de dados do Microsoft SQL:

IdentityManager/IAM_Suite/IdentityManager/tools/imrexport/db/SqlServer/ims_mssql_report.sql

O script retorna com a seguinte mensagem de aviso:

Aviso O comprimento máximo da chave é 900 bytes. O índice 'imruser6_index_3' tem um comprimento máximo de 1260 bytes. Para algumas combinações de valores grandes, haverá falha na operação inserir/atualizar.

Solução:

Siga estas etapas:

  1. Use o seguinte código para criar um procedimento armazenado:
    CREATE PROCEDURE sp_imruser6_index_3_exists
    AS
    BEGIN
    DECLARE @MAX_LEN integer
    DECLARE @sql_cmd nvarchar(255)
    DECLARE @stmt nvarchar(255)
        SET @MAX_LEN = (SELECT SUM(max_length)AS TotalIndexKeySize FROM sys.columns WHERE name IN (N'imr_userdn', N'imr_reportid') AND object_id = OBJECT_ID(N'imruser6'))
             IF EXISTS (SELECT name FROM sysindexes WHERE name = 'imruser6_index_3') DROP INDEX imruser6_index_3 on imruser6
        IF (@MAX_LEN > 900)
            CREATE INDEX imruser6_index_3 ON imruser6 (imr_reportid) INCLUDE(imr_userdn)
        ELSE
            CREATE INDEX imruser6_index_3 ON imruser6 (imr_reportid, imr_userdn)
    END
    GO
    

    O procedimento armazenado agora está criado.

  2. Use o comando a seguir para executar o procedimento armazenado:
    EXEC sp_imruser6_index_3_exists 
    

Após executar com êxito o procedimento armazenado, a coluna imr_userdn sob imruser6_index_3 torna-se coluna incluída.

Ajuda sensível fora de contexto para o aplicativo móvel

Sintoma:

Quando um usuário clica no ícone de ajuda ao executar tarefas do aplicativo móvel, é exibida uma ajuda não relacionada.

Solução:

Procure pela ajuda do aplicativo móvel no Índice ou pesquisando a ajuda.