방법: 데이터베이스 유지 관리(Visual Studio)

데이터베이스 유지 관리에는 데이터베이스 축소, 압축, 복구 등의 작업이 포함됩니다. Visual Studio를 사용하여 같은 대화 상자 내에서 이 모든 작업을 수행할 수 있습니다.

데이터베이스를 축소하려면

  1. Visual Studio 2010 SP1에서 서버 탐색기를 엽니다.

  2. 서버 탐색기에서 데이터베이스에 연결을 클릭한 다음 Microsoft SQL Server Compact 4.0을 선택합니다.

  3. 서버 탐색기에서 추가한 SQL Server Compact 4.0 데이터베이스를 마우스 오른쪽 단추로 클릭하고 데이터베이스 속성을 선택합니다.

  4. 데이터베이스 속성 대화 상자가 열립니다. 왼쪽 창에서 축소 및 복구를 선택합니다.

  5. 빈 페이지를 삭제하여 데이터베이스 축소를 클릭하고 확인을 클릭합니다.

데이터베이스를 압축하려면

  1. Visual Studio에서 서버 탐색기를 엽니다.

  2. 서버 탐색기에서 데이터베이스에 연결을 클릭한 다음 Microsoft SQL Server Compact 4.0을 선택합니다.

  3. 서버 탐색기에서 추가한 SQL Server Compact 4.0 데이터베이스를 마우스 오른쪽 단추로 클릭하고 데이터베이스 속성을 선택합니다.

  4. 데이터베이스 속성 대화 상자가 열립니다. 왼쪽 창에서 축소 및 복구를 선택합니다.

  5. 전체 데이터베이스 압축 수행을 선택합니다.

  6. 파일 옵션에서 압축 후에 기존 데이터베이스를 바꾸거나 새 파일 이름으로 새로 만들 수 있습니다. 기존 데이터베이스 파일 덮어쓰기 확인란을 선택하여 기존 데이터베이스 이름과 위치를 수정한 다음 대체할 수 있습니다.

데이터베이스를 복구하려면

  1. Visual Studio에서 서버 탐색기를 엽니다.

  2. 서버 탐색기에서 데이터베이스에 연결을 클릭한 다음 Microsoft SQL Server Compact 4.0을 선택합니다.

  3. 서버 탐색기에서 추가한 SQL Server Compact 4.0 데이터베이스를 마우스 오른쪽 단추로 클릭하고 데이터베이스 속성을 선택합니다.

  4. 데이터베이스 속성 대화 상자가 열립니다. 왼쪽 창에서 축소 및 복구를 선택합니다.

  5. 물리적으로 손상된 데이터베이스 복구를 선택합니다.

  6. 모든 손상된 행 복구 확인란을 선택하면 손상된 행을 복구할 수 있습니다.

  7. 파일 옵션에서 복구 후에 기존 데이터베이스를 바꾸거나 새 파일 이름으로 새로 만들 수 있습니다. 기존 데이터베이스 파일 덮어쓰기 확인란을 선택하여 기존 데이터베이스 이름과 위치를 수정한 다음 대체할 수 있습니다.

대/소문자 구분 데이터베이스를 만들려면

  1. Visual Studio에서 서버 탐색기를 엽니다.

  2. 서버 탐색기에서 데이터베이스에 연결을 마우스 오른쪽 단추로 클릭한 다음 연결 추가를 선택합니다.

  3. 연결 추가에서 만들기를 클릭합니다.

  4. SQL Server Compact 데이터베이스 새로 만들기 대화 상자에서 만들 데이터베이스 파일의 이름을 입력합니다. 또한 파일 이름 앞에 파일 경로를 입력할 수 있습니다.

  5. 만드는 대/소문자 구분 데이터베이스의 이름이 기존 데이터베이스의 이름과 같은 경우 기존 파일을 대체하도록 기존 데이터베이스 파일 덮어쓰기를 선택할 수 있습니다.

  6. 해당 언어의 정렬 기본 설정과 일치하는 데이터 정렬을 선택합니다.

  7. 대/소문자 구분 상자를 선택합니다.

  8. 데이터베이스를 암호화하려면 새 암호 텍스트 상자에 암호를 입력하고 암호 확인 텍스트 상자에서 암호를 확인합니다. 암호가 최소 복잡성 요구 사항과 일치하지 않는 경우 해당 암호를 변경하는 옵션이 제공됩니다.

  9. 암호를 선택하면 암호화 모드가 기본값 암호화되지 않음에서 플랫폼 기본값으로 변경됩니다. 암호화 모드 드롭다운 목록에서 암호화 모드를 선택할 수 있습니다.

  10. 확인을 클릭합니다.

참고 항목

개념

데이터베이스 사용 및 유지 관리(SQL Server Compact)