2011-01-17 2 views
1

내 사이트가 한 서버 (PHP)에서 실행 중이며 다른 서버에서 실행중인 다른 사이트가 site-2라고 말합니다.PHP를 사용하여 원격 MS Access DB를 연결하십시오.

그래서 사이트 -1에서 사이트 2에있는 MS Access DB에 연결해야합니다.

어떻게하면됩니까?

+0

관심의 대상이 될 수 있습니다 : http://stackoverflow.com/questions/1214826/coldfusion-8-connect-to-remote-access-mdb – Fionnuala

+0

Linux에서 Apache로 원격 MSaccess를 연결할 수 있습니까? – Avinash

답변

1

가능하지만 별도의 라이브러리 없이는 할 수 없습니다. 액세스는 파일 기반 데이터베이스입니다. 연결할 "서버"가 없습니다. Microsoft는 Linux/Unix 기반 연결 라이브러리를 제공하지 않기 때문에 실제로 .mdb 파일과 대화 할 수 있으므로 타사로 가야합니다. 이는 아마도 $$$을 의미합니다.

그리고 어떤 경우에도 소량의 트래픽이 적기 때문에 Access는 좋지만 대부분의 합리적 규모의 사이트 (예 : 5 명 이상의 동시 사용자)에게는 Access를 사용하지 않는 것이 좋습니다. 그것은 그런 종류의 의무를위한 것이 아닙니다. 데이터 저장소 크기가 너무 크지 않은 경우 SQL Server Express로 업그레이드 할 수 있습니다. SQL Server Express는 기본적으로 완전한 기능을 갖춘 SQL Server이지만 10GB (전 커피 메모리를 사용한다고 생각합니다)의 총 데이터 크기로 제한됩니다.

+0

SQL Server 2008 R2는 MDF 파일 크기를 10GB로 늘 렸습니다. 이전 버전에서는 MDB/ACCDB의 최대 크기 인 4GB가 한계였습니다. –

관련 문제