Hello Druibal
I looked into the tracing ID that you provided. I could see there is a circular dependency between two tables.
Message=There is a circular dependency between [dbo].[t_Propiedades] and [dbo].[t_Propiedades].
Currently DSS does not support circular references or self-referencing tables.
You can also figure out the circular dependency by running the below query in SQL Server Management Studio connecting to your database.
WITH FKCTE(parent_object_id,
ObjName, referenced_object_id, Cycle,
Path)
AS
(SELECT
parent_object_id, OBJECT_NAME(parent_object_id), referenced_object_id,
0,
CAST('.'
+ CAST(parent_object_id
AS varchar(10))
+ '.'
AS varchar(900))
FROM sys.foreign_keys
-- WHERE parent_object_id not in (select referenced_object_id from sys.foreign_keys)
UNION ALL
SELECT E.parent_object_id,OBJECT_NAME(E.parent_object_id)
, E.referenced_object_id,
CASE
WHEN M.Path
LIKE
'%.' +
CAST(E.parent_object_id
AS varchar(10))
+ '.%'
THEN 1 ELSE 0
END,
CAST(M.Path
+ CAST(E.parent_object_id
AS varchar(10))
+ '.'
AS varchar(900))
FROM sys.foreign_keys
AS E
JOIN FKCTE AS M
ON E.referenced_object_id
= M.parent_object_id
WHERE M.Cycle
= 0 )
SELECT
* FROM FKCTE
Hope this helps.