2017-04-20 2 views
0

데이터베이스 테이블을 업데이트하는 작은 도구를 만들고 있습니다. 그래서 테이블에 포함 된 데이터베이스 (별칭 경로 - Nxserver 실행하지 않고) 데이터베이스를 사용하여 열을 추가하고 싶습니다. 성공적으로 처리했지만 엔터프라이즈 관리자에서 테이블을 열 수 없습니다. "호환되지 않는 스트림"이라고 표시됩니다. 내장 데이터베이스를 사용하여 dbgrid에 테이블을로드 할 수 있습니다. 내장 데이터베이스와 서버 사이의 버전 문제 일 수 있습니다. 하지만 어떤 버전에서이 작업을 수행 할 수 있습니까?Delphi에서 Nexusdb 내장 데이터베이스를 사용하여 테이블을 변경

+0

이 q에는 MCVE가 필요합니다 (http://stackoverflow.com/help/mcve 참조). Btw, Nexus 기술 지원팀에서 뭐라고 말합니까? – MartynA

+0

나는 이것을 게시하지 않았다 ... – Ishanka

답변

0

재구성은 재구성을 수행 한 서버 엔진의 테이블 버전으로 테이블 파일을 업그레이드합니다. 이 경우 응용 프로그램에 포함 된 서버 엔진.

이 테이블 버전이 나중에이 테이블에 액세스하려고 시도하는 nxServer 또는 EM (내부 서버를 사용하는 경우)에서 지원하는 테이블 버전보다 최신 인 경우이 오류가 발생할 수 있습니다.

나중에 특정 nxServer를 통해 테이블에 액세스하려는 경우 해당 서버를 사용하여 프로그램의 포함 된 엔진이 아닌 재구성을 수행해야합니다.

관련 문제