Я импортирую исходный код C# довольно большого решения в Enterprise Architect, поддерживаемый SQL-базой данных, и я неоднократно повторяю, что для одного конкретного типа импортируется окно с сообщениемEnterprise Architect Source Import предупреждает, что строка или двоичные данные будут усечены
Поставщик Microsoft OLE DB для SQL Server [-2147217833]: Строковые или двоичные данные будут усечены.
Это простой способ выяснить, что именно заставляет его терпеть неудачу?
Редактировать
Как отметил Герт я заглянул в DBError.txt
и содержание его было более или менее
Context:
Update t_connector SET
... DestElement='List<Some_Really_Very_Very_Long_Type_Name_With_Subclass>' ...
Затем я посмотрел в схему БД и там я искал декларация соответствующей колонки, которая оказалась
DestElement (nvarchar(50), null)
Могу ли я просто изменить колонку def чтобы он мог принять 100 символов или это нарушит мой советник?
Лучше не изменять структуру базы данных EA. Хотя это, вероятно, не произойдет, вы не сможете перейти на другую модель, и при выполнении импорта/экспорта xmi может возникнуть проблема. Что вы можете сделать, сообщите об этом как об ошибке для Sparx. Затем они могут убедиться, что обратный инженерный процесс не задушит это –