방법: Engine 개체를 사용하여 SQL Server Compact Edition 데이터베이스 생성(프로그래밍 방식)

이 항목에서는 SqlServerCe.Engine 개체의 CreateDatabase 메서드를 사용하여 Microsoft SQL Server 2005 Compact Edition(SQL Server Compact Edition) 데이터베이스를 프로그래밍 방식으로 만드는 방법에 대해 설명합니다. SqlServerCe 네임스페이스 사용에 대한 자세한 내용은 SqlServerCe 네임스페이스 참조 설명서를 참조하십시오.

Engine 개체를 사용하여 SQL Server Mobile 데이터베이스를 만들려면 다음과 같이 하십시오.

  1. Engine 개체를 초기화합니다.

    SqlCeEngine engine = new SqlCeEngine();
    
  2. Engine 개체의 LocalConnectionString 속성을 설정합니다. LocalConnectionString 속성은 생성될 데이터베이스의 이름과 위치를 지정하며 암호화와 같은 추가 데이터베이스 옵션을 지정할 수도 있습니다.

    eng.LocalConnectionString= "Data Source='Test.sdf'; LCID=1033;" +
       "Password='s$;2'!dS64'; Encrypt = TRUE;";
    
  3. CreateDatabase 메서드를 호출하여 데이터베이스를 만듭니다.

    engine.CreateDatabase();
    

다음 예에서는 Test.sdf라는 새 데이터베이스를 만듭니다.

System.IO.File.Delete("Test.sdf");
string connString = "Data Source='Test.sdf'; LCID=1033; Password=\"s$;2'!dS64\"; Encrypt = TRUE;";
SqlCeEngine engine = new SqlCeEngine(connString);
engine.CreateDatabase();
System.IO.File.Delete("Test.sdf")
Dim connString As String = "Data Source='Test.sdf'; LCID=1033; Password=""s$;2'!dS64""; Encrypt = TRUE;"
Dim engine As New SqlCeEngine(connString)
engine.CreateDatabase()

참고 항목

개념

데이터베이스 엔진 개요(SQL Server Compact Edition)

도움말 및 정보

SQL Server Compact Edition 지원 정보 보기