드로우홀릭 더베이직
액세스를 SQL Server와 연결하여 사용하면 훨씬 좋습니다.
성능상 이점도 있고, 무엇보다도 본사 - 지사간의 데이터 공유도 가능하다는 것이 큰 장점이지요.
액세스 DB는 파일이 2GB를 넘을 수 없는 문제도 있습니다. SQL Server를 사용하면 용량 제한이 없습니다.
그러나, SQL Server는 상당히 비싸죠. 최하가 200만원 정도 할 것이고, 사용자 수 무제한(프로세서 코어 라이선스)으로 구매하게 되면 천만원이 넘어갑니다.
그래서 마이크로소프트에서는 무료로 사용할 수 있는 SQL Server를 내 놓았습니다.
SQL Server Express Edition이 그것인데요..
SQL Server Express는 사용할 수 있는 용량에 한계가 있습니다.
버전에 따라 다음과 같습니다.
- SQL Server Express 2005 - 4GB
- SQL Server Express 2008 - 4GB
- SQL Server Express 2012 - 10GB
인터넷 검색사이트 에서는 4GB다 8GB다 의견들이 엇갈려서 제가 직접 MS 홈페이지에서 찾아보았습니다.
이 용량은 전체 DB서버의 용량이 아닌 한 개의 DB용량입니다.
특히, SQL Server Express 2012는 사용 용량이 10GB로 대폭 증가하였습니다.
마이크로소프트에서도 이 정도의 조그마한 데이터베이스에는 돈을 받지 않겠다는 뜻이겠지요.
SQL Server 2008 R2는 10G로 대폭 증가하였습니다.
그 외에도 다음과 같은 제약이 있습니다.
이러한 제약에 관해서는 다음 링크를 참고하기 바랍니다.
http://technet.microsoft.com/library/cc645993(sql.105).aspx#Scalability