단일 사용자 만 사용할 수 있도록 배포하거나 여러 사용자가 데이터베이스에 연결할 수 있도록 배포하려고하십니까?
이 문서가 원하는 정보를 제공합니까? http://msdn.microsoft.com/en-us/library/ms165716(v=sql.90).aspx
단일 사용자 배포에서 SQL Server Compact Edition은 배포하기가 매우 쉽습니다. 걱정할 ldf 또는 mdf 파일은 없습니다. 당신은 단순히 클라이언트 시스템에 xCopy 할 수있는 1 sdf 파일이 있습니다. 그러면 SQL Express 데이터베이스 엔진 자체에 대해 걱정할 필요없이 즉시 데이터베이스에 연결할 수 있습니다.
데이터베이스를 SQL Server Compact로 이동하면 다음과 같은 간단한 코드를 사용하여 클라이언트에서 연결할 수 있습니다.
예 :
공공 정적 DbConnection의 getConnection() 는 {내가는 SQL 콤팩트는이 글을 쓰는 시점에서 약 언급 할 것이다
string connectString = @"Data Source=" + GetFullPathToDB() + ";Password=YourPassWord;Persist Security Info=False;";
SqlCeConnection cn = new SqlCeConnection(connectString);
return cn;
}
하나의 단점은, SMO에 대한 suport에 없다 기음#.
단일 사용자 용으로 배포하고 싶습니다. –