"지정된 테이블이 존재하지 않습니다" - 관리자를 위해! Vista Only 문제

StackOverflow https://stackoverflow.com/questions/1637792

  •  08-07-2019
  •  | 
  •  

문제

Vista 배포 머신의 컴팩트 한 데이터베이스에서 이상한 버그가 발생했습니다. 기본적으로 SDF 파일은 정신 분열증 인 것 같습니다.

클라이언트 응용 프로그램은 사용자로서 실행할 때 제목의 오류가 발생하지만 실행을 관리자로 사용할 때는 그렇지 않습니다. XP 개발 시스템 에서이 문제가 보이지 않습니다.

Management Studio를 배포 머신에 설치하고 응용 프로그램의 두 버전을 사용자와 관리자로 열었습니다. 쿼리 할 때 :

SELECT TABLE_NAME FROM INFORMATION_SCHEMA.TABLES

하나와 26 개의 테이블이 21 개의 테이블을 볼 수 있으며 관리자는 테이블이 적습니다. 26 행의 사용자 버전은이 데이터베이스의 이전 화신 인 것으로 밝혀졌습니다.

왜 이런 일이 일어나고 있는지에 대한 아이디어가 있습니까?

도움이 되었습니까?

해결책

이 문제는 배포 시스템에 설치하는 동안 작성되는 캐시 된 버전의 데이터베이스를 중심으로 진행되는 것으로 보입니다.

편집하다

Vista Virtual File Store는 책임이 있습니다. 데이터를 덤프하기 위해 모든 사용자 프로필 영역을 사용하도록 응용 프로그램을 변경했습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top