Data dictionary addEntry "database is locked" error when running multiple instances
    조회 수: 9 (최근 30일)
  
       이전 댓글 표시
    
I get the following error when multiple instances of Matlab are simultaneously trying to generate and modify data dictionaries:
The database
/var/folders/mq/h/hrtcpj6jv1x@ybxkv6cj2h8888gq/T/data_model_repository3.4_R2023b_v1_*.stddc
is locked, or a table in the database is locked. (database is locked)
Is this a common file shared by multiple Matlab instances? If so is there a workaround to avoid this error?
Perhaps a noteworthy detail: I'm using a mac.
댓글 수: 0
답변 (1개)
  praguna manvi
 2025년 3월 13일
        
      편집: praguna manvi
 2025년 4월 15일
  
      Refer to the following useful discussion thread on running Simulink on multiple MATLAB instances simultaneously: 
The workaround is to ensure unique "cache" and "codegen" folders using "Simulink.fileGenControl" and to also specify a temporary directory by setting the 'TMPDIR' environment variable.
댓글 수: 0
참고 항목
카테고리
				Help Center 및 File Exchange에서 String에 대해 자세히 알아보기
			
	Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!

