Compartir a través de


Solucionar problemas de errores de cliente de Dataverse

En este artículo se describen los errores de cliente comunes que puede encontrar al usar Microsoft Dataverse y cómo evitarlos. Para ver los errores de cliente específicos de la API web, consulte Solución de errores de cliente de api web de Dataverse.

Error: "Faltan privilegios de usuario principal en OTC para la entidad"

Código de error: -2147220960

Este error de autorización se debe a que faltan privilegios. Considere la posibilidad de agregar los privilegios que faltan a uno de los roles de entidad de seguridad (usuario o equipo). Obtenga información sobre cómo se usan las comprobaciones de privilegios para determinar el acceso a un registro.

Error: "La entidad de seguridad con guid de identificador <no tiene los derechos CreateAccess para el registro con el guid> de identificador <de la> entidad"

Código de error: -2147187962

Este error de autorización indica que se ha superado una comprobación de privilegios, pero se produjo un error en la comprobación de acceso posterior. Obtenga información sobre cómo se usan las comprobaciones de acceso para determinar el acceso a un registro.

Error: "No se puede insertar la clave duplicada"

Código de error: -2147220937

Este error de SQL se produce cuando una solicitud infringe una restricción de clave en la base de datos. Asegúrese de que los registros de la carga siguen las restricciones de clave existentes. Por ejemplo, una CreateMultiple solicitud en la que uno de los registros de la carga utiliza un valor de clave principal que ya usa un registro existente infringirá una restricción de clave y provocará este error.

Error: "Contact With Ids = <guid> Do Not Exist"

Código de error: -2147220969

Este error se produce al intentar actualizar los registros que no existen. Es probable que un identificador de registro de la carga no tenga ningún homólogo en la base de datos. Asegúrese de que los valores de clave que identifican los registros de la carga coinciden con los valores de clave de los registros existentes.

Error: "Error de CrmCheckPrivilege. Se devuelve hr = -2147220839 en UserId: <guid> y Privilege"

Código de error: -2147220839

Este error de autorización se debe a una comprobación de privilegios con errores. Obtenga información sobre cómo se usan las comprobaciones de privilegios para determinar el acceso a un registro.