고객이 Axapta 문서 시스템에 상당히 큰 문서 (> 40MB ... 묻지 않음)를 저장했습니다. 이 문서는 MS SQL Server 2008 DB에 잘 저장되어 있으며 BCP를 통해 읽고 내보낼 수 있지만 AX 내에서는 액세스 할 수 없습니다. 표준 문서 처리 양식을 사용하면 해당 DocuValue 레코드를 찾을 수 없습니다. 테이블 브라우저를 통해 레코드를 찾아서 다시 시도하면 레코드가 "부분적으로"표시됩니다. 이름 필드가 올바르게 채워졌지만 file_이 비어 있습니다. 그리고 그 기록은 처음에는 '*'가 새 기록으로 보여집니다.Dynamics-AX-2009의 DocuValue 테이블에있는 문서 크기
큰 문서> ca.가있는 DocuValue 레코드에서만 발생합니다. 10MB. 작은 것이 모두 잘 작동합니다.
서버 구성 매개 변수 MaxBufferSize와 관련이있을 수 있습니다. 이 서버에서는 26으로 설정됩니다.
이 문제를 해결할 방법이 있습니까? 아니면 AX가 해당 문서 크기를 전혀 처리 할 수 없습니까?
편집 :
이것은 클라이언트와 관련이있는 것 같습니다. 진정한 물리적 Windows 10 클라이언트 시스템을 사용하여 문서에 액세스 할 수 있지만 AX 클라이언트를 실행하는 데 사용하는 가상 Windows 2008 R2 서버에서는 실패합니다. 그 방향으로 좀 더 연구 할 것입니다.
감사합니다. 불행히도 링크 된 문서의 KB 기사에 대한 링크가 나를 위해 작동하지 않습니다. 그러나 그것은 나를 파고 들게합니다. 서버 중 하나에 레지스트리에 MaxBufferSize가 설정되어 있지 않은 것으로 나타났습니다. 그것을 설정 한 후에 적어도이 서버에 큰 파일을 첨부 할 수 있습니다. 그래도 다시 읽을 수는 없지만 클라이언트와 관련된 것으로 보입니다. 원래의 글을 참고하십시오. –
큰 @michaelkonz –
있다면 파일 공유에 보관해야합니다. -하지만이 고객은 "특별"입니다 ... –