2010-07-09 4 views
0

.NET에서 SQL 쿼리를 통해 SQL Server 데이터베이스를 사용하여 데이터 및 테이블을 저장, 검색 및 조작하는 Windows 응용 프로그램을 개발했습니다.클라이언트 컴퓨터에 데이터베이스 배포

이제 실행 파일 (.exe)을 클라이언트에 전달한 다음 응용 프로그램이 데이터베이스에 연결할 수 있도록 해당 데이터베이스를 제공해야하는 형식을 알고 싶습니다.

클라이언트의 컴퓨터에 완전한 SQL Server를 설치해야합니까?

도와주세요.

답변

1

당신은 기본적으로 두 가지 작업을 수행 할 수 있습니다

  • 는 SQL Server가 이미 설치되어 고객이 필요 - 다음은 작업하고 앱에 대한 준비 SQL 서버가 있는지 확인하기 위해 Responsibility는입니다.

또는

  • 당신은 무료 응용 프로그램과 함께 SQL Server Express에을 사용하고 설치와 함께, 그들은 그것을 설치할 수 있도록 있음을 보낼 포함 할 수있다.

    • 도 가능 필요한 테이블과 뷰 및 저장 프로 시저를 작성, 데이터베이스를 생성하는 SQL 스크립트의 colletcion 함께 보내 :

    는 두 경우 모두, 당신은 당신의 데이터베이스를 제공 할 수있는 방법이 필요합니다 일부 정적 조회 데이터를 입력하십시오. 이 옵션의 경우, 개인적으로

또는

  • 가 준비된 SQL 서버의 .mdf을 제공하는 .NET 어셈블리 또는 실행에 내 모든 SQL 스크립트를 패키지로 레드 게이트 SQL Packager 같은 도구를 사용합니다/SQL Server에 연결하기위한 .ldf 파일
0

SQL Server Express Edition을 사용하십시오. 그것의 다소 제한 있지만 무료 버전의 SQL Server를 사용할 수 있습니다.

관련 문제