SQLite DB에 연결<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />안녕하세요 여러분, JMP를 사용하여 SQLite DB에 연결하려고 하는데 데이터의 처음 몇 행에 있는 텍스트 필드가 엉망이 되는 아주 재미있는 문제에 봉착했습니다. 다른 모든 것은 괜찮아 보이는데 말이죠.
저는 Mac용 JMP 11.2.1을 사용하고 있으며 Mac 10.11.6을 실행하고 있으며 여기에서 사용 가능한 ODBC를 사용하고 있습니다. SQLite ODBC 드라이버
이 문제를 테스트하기 위해 매우 간단한 데이터베이스(첨부)를 만들었습니다.JMP를 열고 파일 > 데이터베이스 > 테이블 열기로 이동하면 이전에 ODBC에서 설정한 DSN에 연결되는 것을 볼 수 있으며 JMP는 올바른 테이블 이름과 모든 것을 찾습니다.
Firefox용 SQLite Manager 추가 기능에서 db를 보면 다음이 표시됩니다.

이것이 바로 내가 찾길 기대하는 것입니다.Python용 sqlite3 db API를 사용하여 테이블을 직접 쿼리할 수도 있으며 항목이 다음과 같은지 확인할 수 있습니다.

하지만 이 표를 JMP에 로드하려고 하면 다음과 같은 결과가 나타납니다.

아주 이상한!정수 및 부동 소수점 필드를 올바르게 가져오지만 첫 번째 행에 대해 레이블 열의 처음 두 문자만 올바르게 가져오고 행 2의 레이블에서 'd'를 잘랐습니다.
완전성을 위해 ODBC 설정에 있는 정보는 다음과 같습니다.
운전사:

DSN:

이에 대한 도움을 주시면 정말 감사하겠습니다. JMP를 사용하여 SQLite 데이터베이스에서 쿼리를 실행할 수 있으면 정말 좋겠습니다.
감사해요,
마이크
Re: SQLite DB에 연결 중입니다.JMP 14부터는 이제 ODBC 드라이버를 사용하지 않고도 SQLite 파일을 열 수 있습니다.
-브라이언
Re: SQLite DB에 연결 중입니다.안녕하세요 Eric. 방금 JMP13으로 업그레이드했는데 이것이 작동하는지 확인할 수 있습니다.이 스레드에 도움을 주신 모든 분들께 감사드립니다!

Re: SQLite DB에 연결 중입니다.안타깝게도 JMP 11에는 해결 방법이 없는 것 같습니다.
적어도 12개 이상으로 업데이트할 수 있기를 바랍니다.
Re: SQLite DB에 연결 중입니다.문제가 어디에 있는지 확인하고 해결 방법을 확인하겠습니다.
-브라이언
Re: SQLite DB에 연결 중입니다.안녕하세요 PBZ - 확인해 주셔서 감사합니다. 저는 Mac용 JMP 11.2.1을 사용하고 있으며 Mac 10.11.6을 실행하고 있으며 위에 링크된 ODBC 드라이버 버전을 설치했습니다.아래 Eric의 의견에 따르면 이는 JMP 11의 문제인 것 같습니다. 이를 확인하기 위해 업그레이드해 보겠습니다.
Re: SQLite DB에 연결 중입니다.안녕하세요 Eric, 이에 대한 피드백에 감사드립니다. JMP12(또는 13)로의 사이트 업그레이드를 요청하고 업그레이드 후에 작동하는지 확인하겠습니다.확인이 완료되면 귀하의 답변을 정답으로 표시해 드리겠습니다.
여담이지만, JMP11에 대한 해결 방법이 있는지 궁금합니다. 업그레이드하면 문제가 사라진다는 점을 고려하면 JMP 측의 문제인 것 같습니다.... 아니면 해결 방법이 업그레이드일 수도 있습니다. .
다시 한 번 감사드립니다!
마이크
Re: SQLite DB에 연결 중입니다.안녕하세요, michaelaschmidt0님,
JMP 11.2.1에서 설명하신 문제를 Mac에서 재현할 수 있었지만 JMP 12를 사용해 보았는데 잘림 현상이 발생하지 않았습니다.현 시점에서 가장 좋은 방법은 JMP 12(또는 지난 주에 출시된 13!)를 사용할 수 있는지 확인하는 것입니다.
HTH,
에릭
Re: SQLite DB에 연결 중입니다.안녕 미카엘라슈미트0 ,
JMP 버전 문제인지 확실하지 않습니다. 아마도 크레이지@JMP 아니면 JMP의 다른 사람이 의견을 제시할 수도 있습니다.
JMP 13과 Mac 10.11.6(El Capitan)이 있습니다. 당신이 언급한 사이트에 여러 버전의 SQLite 드라이버가 있다는 것을 알았습니다. 다음 버전을 다운로드했습니다.

sqliteodbc-0.9993.dmg
지침에 따라 설치 및 구성한 후 잘림 없이 테이블을 성공적으로 검색할 수 있었습니다.
