2011-11-02 5 views
0

1) 모바일 응용 프로그램 데이터베이스와 PDA에 SQL Server CE 데이터베이스가있는 SQL Server로 작성된 경우 SQL Server Express Edition을 사용하는 경우 라이센스 비용없이 퇴장 할 수 있습니까? ?2 개의 SQL Server 데이터베이스 사용권인가

2) SQL 서버 <> SQL 서버 (모바일 응용 프로그램 데이터베이스) <> SQL의 CE 우리는 다음 모바일 애플리케이션의 주요 SQL Server 데이터베이스와 같은 모델을 복잡하게하는 경우는 다음에 .NET 및 웹 서비스를 통해 동기화 서비스 runninhg있다 SQL Server를 기반으로하는 다른 데이터베이스는 라이센스와 관련하여 문제를 일으 킵니다. 궁극적 인 엔드 PDA 사용자를 알고 있기 때문에 멀티플렉싱 영역에서?

3) 오라클 <> SQL 서버 <> SQL CE 백엔드 시스템이 Oracle으로 변경되면 어떻게 라이센스가 영향을 받습니까?

감사합니다.

답변

0

SQL Express Edition은 자유롭게 사용할 수 있습니다. 한계가 있지만 앱이 제약 조건 내에서 작동 할 수 있다면 사용하는 것이 좋습니다.

2 점이 분명하지 않지만 모든 SQL 설치가 Express 또는 CE/Compact 인 경우 잘됩니다.

표준/엔터프라이즈 에디션 SQL Server를 혼합하여 CAL 라이센스를 확인하거나 Proc 라이센스를 취득해야하는 경우 라이센스 비용이 부과됩니다.

+0

감사합니다. Thats는 확실히 알고있다. 그것을 확인해 주셔서 감사합니다. – user625832

+0

포인트 2의 측면에서 궁극적으로 작업은 백엔드 시스템에서 작성되고 모바일 데이터베이스와 동기화됩니다. 그런 다음 개별 PDA에 동기화됩니다. 마이크로 소프트가 궁금해하는 점은 PDA가 궁극적으로 백엔드 시스템 사용자로 알려져 있기 때문에 미들 티어의 라이센스와 상관없이 다중화 규칙에 따라 백엔드 라이센스 수에 사용자 수를 추가해야한다는 것입니다. – user625832

+0

아직 확실하지 않습니다. 어떤 유형의 서버가 백엔드 시스템입니까? 백엔드 시스템이 SQL Server Standard 또는 Enterprise Edition을 사용 중이고 그렇다면 개별 사용자/장치에 라이센스를 부여해야합니다. 참조 할 때 중간 계층을 통해 멀티플렉싱하여 클라이언트 수를 "숨길"수는 없습니다. 백엔드에서 SQL Express를 실행하고 있다면 문제가 없습니다. –

0

SQL Express가 사용자의 요구를 충족 시키면 라이센스 문제가 없어야합니다.

라이센스가 필요한 SQL 버전을 사용하는 경우 알려진 사용자에게 CAL을 제공하거나 CAL이 필요없는 CPU 당 라이센스 경로를 사용해야합니다.

+0

감사합니다. 궁극적으로 사용자의 작업 데이터가 백엔드 SQL Server 시스템에서 제공 되더라도 아무런 문제가 없습니다. 멀티플렉싱 된 응용 프로그램에는 문제가 없습니다. 감사. – user625832

+0

CAL이 필요하지 않도록 모든 사용자에게 CAL이 필요하거나 CPU 당 백엔드 라이선스를 취득해야한다고 잘못 설명했습니다. –