MSSQL 서버의 1785 번 오류는 외래키를 지정할 때 'on UPDATE CASCADE'나 'on DELETE CASCADE' 를 지정할 때 발생할 수 있는 오류입니다.
원인은 테이블에서 지정할 수 있는 CASCADE 참조 액션의 수를 넘겼기 때문입니다. CASCADE 액션은 한번에 수행될 수 있는 수가 제한되어 있습니다.
만약, 이 오류를 해결하고 싶다면 외래키의 CASCADE로는 해결 할 수 없고 트리거를 사용하여 해결할 수 있습니다.
'MSSQL 2008 > MSSQL 관리' 카테고리의 다른 글
정보확인 - 데이터베이스 조회와 테이블보고 (0) | 2010.12.28 |
---|---|
정보확인 - 테이블과 컬럼 정보 확인하기 (0) | 2010.12.28 |
오류처리 - 트랜잭션 로그 파일의 용량 초과 처리 방법 (0) | 2010.12.24 |
오류처리 - 복원 오류 'SmoExtended' (0) | 2010.12.24 |
오류처리 - 접속 오류 error:40 (0) | 2010.12.24 |