문제

디스크에 액세스 할 수없는 시스템에 있습니다. 내 C 프로그램은 메모리에 유효하고 작은 SQLITE3 파일 (네트워크를 통해 수신)의 내용을 메모리에 가지고 있습니다. SQLITE3의 C API를 사용 하여이 파일을 열고 액세스하고 싶습니다 (읽기 전용은 괜찮습니다).

어떻게해야합니까? 나는 빈 메모리 데이터베이스를 만들 수 있다는 것을 알고 있습니다.

sqlite3_open(":memory:", &foo)

그러나 기존 DB를 열 수있는 방법이 있습니까? 램 디스크를 만들 수있는 권한이 없지만 아마도 그 라인을 따라 무언가가 있습니까? 감사.

도움이 되었습니까?

해결책

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