2012-12-21 1 views
4

나는 바보로 들리 겠지만 호기심에 불과하다는 것을 알고 있습니다.SQL Server의 차이점 : Web Edition과 Advanced Edition의 Express Edition

고급 서비스 (64 비트)가 설치된 Microsoft SQL Server Express Edition에서 웹 응용 프로그램을 개발 중입니다. 내 클라이언트 SQL Server 2008 웹 버전이 있습니다. 따라서 웹 에디션에 익스프레스 에디션을 설치해야하기 때문에 호환성 문제 또는 두 기능의 차이점에 대해 알고 싶습니다.

참고 : 신고, 분석, BI와 같은 고급 기능 구현은 없습니다. 우리는 단순히 트리거 및 뷰 등으로 CRUD 작업을 수행합니다. 우리는 서버에서 백업 작업을 실행할 수 있습니다.

답변

4

익스프레스 및 웹 에디션은 정확히 동일한 코드베이스입니다. 정확하게 동일한 데이터베이스 파일 형식입니다. 여기서 예상 할 문제는 없습니다.

다음 중 하나를 수행 할 수 있습니다 :

  • 새 웹 에디션 데이터베이스에 대해 SQL 스크립트를 사용하여 배포
  • 또는 할 수 있습니다 심지어 백업/웹 에디션 서버
에 익스프레스 에디션에서 데이터베이스를 복원

더 중요한 점은 같은 버전이어야합니다. 또는 2008 R2 - 두 가지를 섞어서 사용하지 마십시오! 새 버전 백업을 이전 버전의 SQL Server로 복원 할 수 없습니다 (예 : SQL Server 2008 R2 Express 데이터베이스를 백업 한 다음 SQL Server 2008 웹 에디션 인스턴스로 복원 할 수 없음). 하지만 SQL 스크립트를 사용하는 경로는 항상 작동합니다.

+1

감사합니다. 스크립트를 통해 다른 버전의 db를 배포 할 수 있음을 의미합니다. 복원은 작동하지 않습니다. 고마워. –

+2

@AmitRanjan : 백업/복원은 동일한 버전 또는 "상향"에서만 작동합니다. - 2008 년에 백업하고 2012 년에 복원 할 수 있지만 그 반대가 아닙니다. –

관련 문제