programing

클라이언트 PC에 로컬 DB 배포

mailnote 2023. 11. 2. 22:02
반응형

클라이언트 PC에 로컬 DB 배포

SQL Server Express의 새로운 버전이 매우 흥미롭습니다.

LocalDB를 사용하는 애플리케이션을 배포하기 위해 설치 프로그램이 무엇을 해야 하는지 잘 모르겠습니다.

클라이언트 PC에 SQL Server Express를 설치한 후 MDF 파일을 첨부해야 합니까?

아니면, 단지 실행하기 위해서만 필요합니다.LocalDB.msiSQL Server Compact와 같은 독립 실행형 파일로 작동합니까?

LocalDB는 SQL Server Express이므로 LocalDB를 사용하기 위해 SQL Server Express를 설치할 필요가 없습니다.

LocalDB가 설치되면 연결 문자열의 AttachDbFileName 속성을 사용하여 MDF 파일을 "열 수 있습니다.동일한 파일은 언제든지 단일 LocalDB 인스턴스(단일 Windows 로그인)에서만 열 수 있으므로 데이터 공유 기능이 아닙니다.

업데이트: 응용프로그램이 사용 중인 경우.NET Framework, 설치해야 합니다.여기에 언급된 NET Framework 4.0.2 이상입니다.원본.NET Framework 4는 LocalDB보다 훨씬 이전에 출고되었기 때문에 LocalDB 연결 문자열을 이해하지 못합니다.

SQL Express 소프트웨어의 일부인 SQLLocalDB만 설치하면 됩니다.여기 https://learn.microsoft.com/en-us/sql/database-engine/configure-windows/sql-server-express-localdb?view=sql-server-ver16 에서 SQLLocalDB 파일을 직접 다운로드하여 소프트웨어가 있는 클라이언트 시스템에서 실행할 수 있습니다.

언급URL : https://stackoverflow.com/questions/9655362/localdb-deployment-on-client-pc

반응형