Visual Database Tools를 사용하는 동안 오류가 발생했습니다.

쿼리 또는 테이블을 사용하는 동안 Visual Database Tools에서 오류가 발생했습니다. 이 오류는 다양한 원인에 의해 발생하며 다양한 오류 메시지가 표시될 수 있습니다. 이 항목에서는 특정 오류 및 기타 모든 오류를 수정하는 방법에 대해 설명합니다.

  • 키 열에 대한 정보가 부족하거나 올바르지 않습니다.

    이 오류는 데이터 행을 편집하고 있는데 편집 중인 열에 중복 정보가 있는 경우에 발생합니다. 예를 들어, 데이터 형식이 char(10)인 C1이라는 하나의 열로 구성된 새 테이블을 만들어서 저장합니다. 그런 다음 중복 데이터(예: "mydata" 값)를 여러 행에 추가합니다. 이 중 어느 행에서도 "mydata" 값을 편집할 수 없습니다. 중복 값이 여러 행에 있으므로 데이터를 편집할 수 없으며 Visual Database Tools에는 업데이트할 행을 결정하기 위한 고유 키가 부족합니다. 이 오류를 해결하려면 다음 중 하나를 수행합니다.

    • 각 행의 데이터를 다르게 하려면 열 특성을 UNIQUE 제약 조건이나 기본 키로 변경합니다.

    • 각 행의 데이터를 동일하게 하려면 데이터를 한 번 삽입하고 데이터가 편집되지 않도록 합니다.

  • 제한 시간이 만료되었습니다.

    데이터베이스 제한 시간 옵션 중 하나가 만료되었습니다. 데이터베이스 제한 시간 옵션은 커밋 제한 시간, SQL 쿼리 제한 시간 또는 SQL 로그인 제한 시간입니다. 일반 규칙에 따라, 기본값은 작업이 발생하기에 충분한 시간을 제공해야 합니다. 문제가 계속되면 데이터베이스 관리자에게 문의하십시오. 이 오류를 해결하려면 다음 중 하나를 수행합니다.

    • 작업을 반복합니다.

    • 오류가 발생한 제한 시간 종류를 확인하고 원하는 작업에 대한 데이터베이스 관련 문제가 있는지 여부를 확인합니다.

    • 데이터베이스 관리자에게 요청하여 문제를 조사합니다.

    • 만료된 제한 시간 옵션의 값을 변경합니다.

  • 기타 오류 메시지

    다른 오류 메시지의 경우 다음 중 하나를 수행합니다.

    • 오류 메시지에서 오류 정보를 검토합니다.

    • 작업을 다시 시도합니다.

    • Visual Studio를 다시 시작한 다음 다시 시도합니다.

    • 컴퓨터를 다시 시작한 다음 다시 시도합니다.

    • Visual Database Tools의 내부 오류에 대한 자세한 내용은 Microsoft 기술 자료를 참조하십시오.