2014-12-24 1 views
0

SQL Server 8에서 10 대에서 만든 데스크톱 응용 프로그램이 있습니다. 프로젝트의 app_code 폴더에 mdf 파일을 추가 했으므로 app.config가 적절하게 변경됩니다. 응용 프로그램이 게시되고 설치 파일 (.exe)로 사용 가능합니다. . 다른 PC에 설치하려면 해당 PC에 SQL Server를 설치해야합니까?vs 10에서 만든 C# 데스크톱 응용 프로그램 파일을 실행하려면 컴퓨터에 SQL Server를 설치해야합니까?

+0

에 연결되어있는 한

(즉 인터넷에서 호스팅)? SQL 서버 8? VS 2010 및 SQL Server 2008을 의미합니까? 귀하의 질문에 관해서는, 프로그램이 다른 컴퓨터에서 사용하는 데이터베이스입니까, 아니면 응용 프로그램에 포함시켜야합니까? – Tim

답변

3

짧은 대답은 예 아이디어는 데이터베이스를 호스트하는 서버를 필요로한다

이며 엔진은 SQL없이 값이 역할을하지 않았다

MDF 파일을 실행하고 액세스 파일은 경우에 할 수 없다 MS Access가 설치되어 있지 않아야합니다.

그러나 이것은 응용 프로그램이있는 클라이언트 컴퓨터에 db 서버를 설치해야한다는 것을 의미하지 않습니다. 또 다른 시스템이나 클라우드에있을 수있는 응용 프로그램이 해당 시스템/서버 10 대

+0

그래서 프로그램을 오프라인으로 실행해야하는 경우 Sql 서버가 있어야합니다. – Chelsea

+0

네, 정확히 ..하지만 랩톱이나 개인적인 용도로 작은 응용 프로그램을 사용해야하는 경우 SQL Server 익스프레스 에디션 또는 액세스와 같은 가벼운 db를 사용하는 것이 좋습니다 – Gouda

+0

그래서 데이터베이스가 필요한 소프트웨어는 어떻게 작동합니까? 다른 추가 소프트웨어를 설치하지 않고도 PC를 설치할 수 있습니다. – Chelsea

관련 문제