2008 년 C#에서 응용 프로그램을 개발했습니다. add -> new item
으로 프로젝트에 데이터베이스를 추가했습니다. 내 .mdf 데이터베이스가 작동하려면 클라이언트 PC에 무엇이 설치해야합니까?
(SQL 서버 2005를 사용) 나는 app.config
에서 연결 문자열을했다 :
Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|\Baza.mdf;Integrated Security=True;User Instance=True"
나는 시도하고 테스트 클라이언트 시스템에서 SQL Server 2005 Express를 설치하고 괜찮 았는데 .. 그러나입니다 거기 더 나은 해결책? 또는 클라이언트 PC에 내 앱을 설치하는 것이 안전하고 안전한 방법입니까?
편집 : 또한 내 응용 프로그램을 네트워크 (로컬)에서 사용할 계획을 세우고 있으며이를 관리하는 방법에 대한 지시 사항이 있습니까? (내 데이터베이스가 네트워크에서 작동하도록 만드는 방법) ..
'.mdf' 파일을 사용하고 있다면 - SQL Server를 사용하고 있습니다. 그리고 SQL Server를 사용하려면 개별 LAN이나 중앙 서버에서 SQL Server 인스턴스를 고객 LAN의 어딘가에서 실행해야합니다. 이 작업을 수행하는 "더 좋은 방법"은 없습니다. SQL Server 데이터베이스 파일을 사용하는 ** 유일한 방법입니다. SQL Server Express는 절대적으로 완전히 무료이므로 문제가되지 않아야합니다. –