Síntomas
Al intentar abrir una base de conocimiento (KB) para la administración de dominios o para otras actividades del cliente de calidad de datos en Microsoft SQL Server 2012, recibe el siguiente mensaje de error:
Ya existe una configuración con el nombre ' RecentList: KB: dominio\nombredeusuario ' en la base de datos. Identificador del mensaje: ConfigServiceConfigurationAlreadyExists
Causa
Este problema se produce porque, aunque la comparación entre el nombre de usuario registrado actual y la lista de nombres de usuario recientes distingue mayúsculas de minúsculas, el nombre de usuario que se almacena en una lista interna de las bases de conocimiento abiertas recientemente no distingue entre mayúsculas y minúsculas. Por ejemplo, siga estos pasos:
-
Inicia sesión en Windows con una cuenta que se denomina "domain\user1" una vez.
-
Use el cliente de calidad de datos correctamente.
-
Cierra sesión en Windows y, a continuación, vuelve a iniciar sesión en Windows con una cuenta denominada "DOMAIN\USER1."
-
Intenta usar el cliente de calidad de datos para abrir una base de conocimientos.
El error puede producirse porque hay una diferencia en mayúsculas y minúsculas que se usaron cuando el usuario escribió su nombre de usuario para iniciar sesión en Windows.
Resolución
Información sobre la actualización acumulativa
SQL Server 2012
La corrección para este problema se publicó por primera vez en la actualización acumulativa 1. Para obtener más información sobre cómo obtener este paquete de actualización acumulativa para SQL Server 2012, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
2679368 Paquete de actualización acumulativa 1 para SQL Server 2012Nota Como las compilaciones son acumulativas, cada nueva versión de corrección contiene todas las revisiones y todas las revisiones de seguridad incluidas en la versión anterior de corrección de SQL Server 2012. Le recomendamos que considere la posibilidad de aplicar la versión de corrección más reciente que contenga este Hotfix. Si desea obtener más información, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
2692828 Las compilaciones de SQL Server 2012 que se publicaron después de que se publicó SQL Server 2012
Estado
Microsoft ha confirmado que se trata de un problema de los productos de Microsoft recogidos en la sección "Se aplica a".
Solución
Para resolver este problema, utilice uno de los métodos siguientes:
-
Elimine manualmente la entrada de la tabla interna del usuario afectado. Para ello, siga estos pasos:
-
Ejecute la instrucción siguiente para comprobar que existen entradas:
SELECT * FROM DQS_MAIN.dbo.A_CONFIGURATION WHERE NAME like 'RecentList%';
-
Ejecute la siguiente instrucción para eliminar el registro del usuario afectado:
DELETE DQS_MAIN.dbo.A_Configuration WHERE NAME LIKE 'RecentList%<Domainname>\<Username>';
O bien, ejecute la siguiente instrucción para eliminar todos los registros recientes de todos los usuarios. (Esto elimina la lista de todos los usuarios recientes en el cliente).
DELETE DQS_MAIN.dbo.A_Configuration WHERE NAME LIKE 'RecentList%';
-
-
Use reglas de uso de mayúsculas coherentes para especificar su cuenta de usuario al iniciar sesión en el equipo cliente de calidad de datos.