내보내기(0) 인쇄
모두 확장

오류 메시지(Azure SQL 데이터베이스)

업데이트 날짜: 2014년 4월

이 항목에서는 Microsoft Microsoft Azure SQL 데이터베이스를 사용하는 경우에만 발생할 수 있는 오류에 대한 정보를 제공합니다.

다음 표에는 모든 일반 오류가 오름차순으로 나열되어 있습니다.

 

오류 번호 심각도 설명

40014

16

같은 트랜잭션에서 여러 데이터베이스를 사용할 수 없습니다.

40054

16

클러스터형 인덱스가 없는 테이블은 이 버전의 SQL Server에서 지원되지 않습니다. 클러스터형 인덱스를 만든 다음 다시 시도하십시오.

40133

15

이 작업은 이 버전의 SQL Server에서 지원되지 않습니다.

40506

16

지정된 SID는 이 버전의 SQL Server에 대해 유효하지 않습니다.

40507

16

이 버전의 SQL Server에서는 매개 변수로 '%.*ls'을(를) 호출할 수 없습니다.

40508

16

USE 문을 사용하여 데이터베이스 간을 전환할 수 없습니다. 다른 데이터베이스에 연결하려면 새 연결을 사용합니다.

40510

16

Statement '%.*ls'은(는) 이 버전의 SQL Server에서 지원되지 않습니다.

40511

16

기본 제공 함수 '%.*ls'은(는) 이 버전의 SQL Server에서 지원되지 않습니다.

40512

16

사용되지 않는 기능 '%ls'은(는) 이 버전의 SQL Server에서 지원되지 않습니다.

40513

16

서버 변수 '%.*ls'은(는) 이 버전의 SQL Server에서 지원되지 않습니다.

40514

16

'%ls'은(는) 이 버전의 SQL Server에서 지원되지 않습니다.

40515

16

'%.*ls'의 데이터베이스 및/또는 서버 이름에 대한 참조는 이 버전의 SQL Server에서 지원되지 않습니다.

40516

16

전역 임시 개체는 이 버전의 SQL Server에서 지원되지 않습니다.

40517

16

키워드 또는 문 옵션 '%.*ls'은(는) 이 버전의 SQL Server에서 지원되지 않습니다.

40518

16

DBCC 명령 '%.*ls'은(는) 이 버전의 SQL Server에서 지원되지 않습니다.

40520

16

보안 개체 클래스 '%S_MSG'은(는) 이 버전의 SQL Server에서 지원되지 않습니다.

40521

16

보안 개체 클래스 '%S_MSG'은(는) 이 SQL Server 버전의 서버 범위에서 지원되지 않습니다.

40522

16

데이터베이스 보안 주체 '%.*ls' 유형은 이 버전의 SQL Server에서 지원되지 않습니다.

40523

16

암시적 사용자 '%.*ls' 만들기는 이 버전의 SQL Server에서 지원되지 않습니다. 사용자를 명시적으로 만든 다음 사용합니다.

40524

16

데이터 형식 '%.*ls'은(는) 이 버전의 SQL Server에서 지원되지 않습니다.

40525

16

WITH '%.ls'은(는) 이 버전의 SQL Server에서 지원되지 않습니다.

40526

16

'%.*ls' 행 집합 공급자는 이 버전의 SQL Server에서 지원되지 않습니다.

40527

16

연결된 서버는 이 버전의 SQL Server에서 지원되지 않습니다.

40528

16

이 버전의 SQL Server에서는 사용자를 인증서, 비대칭 키 또는 Windows 로그인에 매핑할 수 없습니다.

40529

16

가장 컨텍스트의 기본 제공 함수 '%.*ls'은(는) 이 버전의 SQL Server에서 지원되지 않습니다.

40532

11

로그인에서 요청한 서버 "%.*ls"을(를) 열 수 없습니다. 로그인이 실패했습니다.

40553

16

과도한 메모리 사용으로 인해 세션이 종료되었습니다. 더 적은 수의 행을 처리하도록 쿼리를 수정해 보십시오.

note참고
Transact-SQL 코드에서 ORDER BYGROUP BY 연산의 수를 줄이면 쿼리의 메모리 요구 사항을 줄이는 데 도움이 됩니다.

40604

16

서버 할당량을 초과하기 때문에 CREATE/ALTER DATABASE를 수행할 수 없습니다.

40606

16

데이터베이스 연결은 이 버전의 SQL Server에서 지원되지 않습니다.

40607

16

Windows 로그인은 이 버전의 SQL Server에서 지원되지 않습니다.

40611

16

서버에서 정의할 수 있는 방화벽 규칙은 최대 128개입니다.

40615

16

로그인에서 요청한 '{0}' 서버를 열 수 없습니다. IP 주소가 '{1}'인 클라이언트에서 서버에 액세스할 수 없습니다. 액세스할 수 있게 하려면 SQL 데이터베이스 포털을 사용하거나 master 데이터베이스에서 sp_set_firewall_rule을 실행하여 이 IP 주소 또는 주소 범위에 대한 방화벽 규칙을 만듭니다. 이 변경 내용을 적용하는 데 최대 5분 정도 걸릴 수 있습니다.

40627

서버 '{0}' 및 데이터베이스 '{1}'의 작업이 처리 중입니다. 몇 분 정도 기다렸다가 다시 시도하십시오.

40636

16

이 작업에 예약된 데이터베이스 이름 '%.*ls'을(를) 사용할 수 없습니다.

45168

16

SQL Azure 시스템이 부하가 걸려 있는 상태이며 단일 서버의 동시 DB CRUD 작업(예: 데이터베이스 만들기)에 대한 상한을 두고 있습니다. 오류 메시지에 지정된 서버가 최대 동시 연결 수를 초과했습니다. 나중에 다시 시도하십시오.

45169

16

SQL Azure 시스템이 부하가 걸려 있는 상태이며 단일 구독의 동시 서버 CRUD 작업(예: 서버 만들기) 수에 대한 상한을 두고 있습니다. 오류 메시지에 지정된 구독이 최대 동시 연결 수를 초과했으며 요청이 거부되었습니다. 나중에 다시 시도하십시오.

다음 표는 Azure SQL 데이터베이스에서 데이터베이스를 복사하는 동안 발생할 수 있는 다양한 오류를 보여 줍니다. 자세한 내용은 Azure SQL 데이터베이스에서 데이터베이스 복사를 참조하십시오.

 

오류 번호 심각도 설명

40635

16

IP 주소가 '%.*ls'인 클라이언트를 일시적으로 사용할 수 없습니다.

40637

16

데이터베이스 복사본 만들기는 현재 사용할 수 없습니다.

40561

16

데이터베이스를 복사하지 못했습니다. 원본 또는 대상 데이터베이스가 없습니다.

40562

16

데이터베이스를 복사하지 못했습니다. 원본 데이터베이스가 삭제되었습니다.

40563

16

데이터베이스를 복사하지 못했습니다. 대상 데이터베이스가 삭제되었습니다.

40564

16

내부 오류로 인해 데이터베이스를 복사하지 못했습니다. 대상 데이터베이스를 삭제하고 다시 시도하십시오.

40565

16

데이터베이스를 복사하지 못했습니다. 동일한 원본에서 데이터베이스를 동시에 두 번 이상 복사할 수 없습니다. 대상 데이터베이스를 삭제하고 나중에 다시 시도하십시오.

40566

16

내부 오류로 인해 데이터베이스를 복사하지 못했습니다. 대상 데이터베이스를 삭제하고 다시 시도하십시오.

40567

16

내부 오류로 인해 데이터베이스를 복사하지 못했습니다. 대상 데이터베이스를 삭제하고 다시 시도하십시오.

40568

16

데이터베이스를 복사하지 못했습니다. 원본 데이터베이스를 사용할 수 없게 됩니다. 대상 데이터베이스를 삭제하고 다시 시도하십시오.

40569

16

데이터베이스를 복사하지 못했습니다. 대상 데이터베이스를 사용할 수 없게 됩니다. 대상 데이터베이스를 삭제하고 다시 시도하십시오.

40570

16

내부 오류로 인해 데이터베이스를 복사하지 못했습니다. 대상 데이터베이스를 삭제하고 나중에 다시 시도하십시오.

40571

16

내부 오류로 인해 데이터베이스를 복사하지 못했습니다. 대상 데이터베이스를 삭제하고 나중에 다시 시도하십시오.

다음 표는 Microsoft Azure SQL 데이터베이스에서 작업하는 동안 발생할 수 있는 연결 끊김 오류를 보여 줍니다. 자세한 내용은 Azure SQL 데이터베이스 일반 지침 및 제한 사항Resource Management in Azure SQL Database을 참조하십시오.

 

오류 번호 심각도 설명

10928

20

리소스 ID: %d. 데이터베이스에 대한 %s 한도인 %d에 도달했습니다. 자세한 내용은 http://go.microsoft.com/fwlink/?LinkId=267637 사이트를 참조하십시오.

리소스 ID는 한도에 도달한 리소스를 나타냅니다. 작업자 스레드의 경우 리소스 ID = 1이고 세션의 경우 리소스 ID = 2입니다.

note참고
이 오류 및 이를 해결하는 방법은 Resource Governance을 참조하십시오.

10929

20

리소스 ID: %d. %s 최소값은 %d이고, 최대 한도는 %d이며 데이터베이스의 현재 사용량은 %d입니다. 그러나 현재 서버 사용량이 너무 많아 이 데이터베이스에 대해 %d보다 큰 요청을 지원할 수 없습니다. 자세한 내용은 http://go.microsoft.com/fwlink/?LinkId=267637 사이트를 참조하십시오. 아니면, 나중에 다시 시도하십시오.

리소스 ID는 한도에 도달한 리소스를 나타냅니다. 작업자 스레드의 경우 리소스 ID = 1이고 세션의 경우 리소스 ID = 2입니다.

note참고
이 오류 및 이를 해결하는 방법은 Resource Governance을 참조하십시오.

40197

17

서비스에서 요청을 처리하는 동안 오류가 발생했습니다. 다시 시도하십시오. 오류 코드: %d

소프트웨어 또는 하드웨어 업그레이드, 하드웨어 오류 또는 그 밖에 장애 조치(Failover) 문제로 인해 서비스가 다운된 경우 이 오류가 수신됩니다. 오류 40197의 메시지 내에 포함된 오류 코드(%d)는 발생한 오류 또는 장애 조치(Failover)의 종류에 대한 추가 정보를 제공합니다. 오류 40197 메시지 내에 포함된 오류 코드의 예로 40020, 40143, 40166 및 40540이 있습니다.

SQL 데이터베이스 서버에 다시 연결하면 정상 데이터베이스 사본에 자동으로 연결됩니다. 응용 프로그램에서 오류 40197을 catch하고, 문제 해결을 위해 메시지 내에 포함된 오류 코드(%d)를 기록하고, 리소스를 사용할 수 있을 때까지 계속 SQL 데이터베이스에 연결을 시도하다 보면 다시 연결이 설정됩니다.

40501

20

서비스가 현재 사용 중입니다. 10초 후 요청을 다시 시도하십시오. 인시던트 ID: %ls. 코드: %d.

note참고
이 오류에 대한 자세한 내용 및 반환된 코드를 디코딩하는 방법은 Engine Throttling을 참조하십시오.

40544

20

데이터베이스가 크기 할당량에 도달했습니다. 데이터를 분할 또는 삭제하거나, 인덱스를 삭제하거나, 설명서에서 가능한 해결 방법을 참조하십시오.

note참고
이 오류 및 이를 해결하는 방법은 Resource Limits을 참조하십시오.

40549

16

장기 실행 트랜잭션이 있으므로 세션이 종료됩니다. 트랜잭션을 짧게 줄여 보십시오.

note참고
이 오류 및 이를 해결하는 방법은 Resource Limits을 참조하십시오.

40550

16

잠금이 너무 많아서 세션이 종료되었습니다. 단일 트랜잭션에서 더 적은 수의 행을 읽거나 수정하십시오.

note참고
이 오류 및 이를 해결하는 방법은 Resource Limits을 참조하십시오.

40551

16

과도한 TEMPDB 사용으로 인해 세션이 종료되었습니다. 임시 테이블 공간 사용을 줄이도록 쿼리를 수정하십시오.

note참고
임시 개체를 사용할 경우 세션에 더 이상 필요하지 않은 임시 개체를 삭제하여 TEMPDB 데이터베이스에서 공간을 절약하십시오. 이 오류 및 이를 해결하는 방법은 Resource Limits을 참조하십시오.

40552

16

과도한 트랜잭션 로그 공간 사용으로 인해 세션이 종료되었습니다. 단일 트랜잭션에서 더 적은 수의 행을 수정하십시오.

note참고
bcp.exe 유틸리티 또는 System.Data.SqlClient.SqlBulkCopy 클래스를 사용하여 대량 삽입을 수행하는 경우 –b batchsize 또는 BatchSize 옵션을 사용하여 각 트랜잭션에서 서버로 복사되는 행의 수를 제한하십시오. ALTER INDEX 문을 사용하여 인덱스를 다시 작성하는 경우 REBUILD WITH ONLINE = ON 옵션을 사용하십시오.

이 오류 및 이를 해결하는 방법은 Resource Limits을 참조하십시오.

40553

16

과도한 메모리 사용으로 인해 세션이 종료되었습니다. 더 적은 수의 행을 처리하도록 쿼리를 수정해 보십시오.

note참고
Transact-SQL 코드에서 ORDER BYGROUP BY 연산의 수를 줄이면 쿼리의 메모리 요구 사항을 줄이는 데 도움이 됩니다. 이 오류 및 이를 해결하는 방법은 Resource Limits을 참조하십시오.

40613

17

'%.*ls' 서버의 '%.*ls' 데이터베이스는 현재 사용할 수 없습니다. 나중에 다시 연결하십시오. 문제가 지속되면 고객 지원에 세션 추적 ID '%.*ls'을(를) 제공하여 문의하십시오.

다음 표는 페더레이션으로 작업하는 동안 발생할 수 있는 오류를 보여줍니다. 자세한 내용은 데이터베이스 페더레이션 관리(Azure SQL 데이터베이스)를 참조하십시오.

Important중요
현재 페더레이션 구현은 Web 및 Business와 함께 사용이 중지될 예정입니다. 확장성, 유동성 및 성능을 최대화하려면 사용자 지정 분할 솔루션을 배포하는 것이 좋습니다. 사용자 지정 분할에 대한 자세한 내용은 Azure SQL 데이터베이스 확장을 참조하십시오.

 

오류 번호 심각도 설명 완화 방법

266

16

다중 문 트랜잭션 내에서는 <statement> 문을 사용할 수 없습니다.

해당 문을 실행하기 전에 연결에서 trancount가 0인지 확인하십시오.

2072

16

데이터베이스 '%.*ls'이(가) 없습니다.

USE FEDERATION을 실행하기 전에 sys.databases에서 데이터베이스 상태를 확인하십시오.

2209

16

%s ‘%ls’ 근처에 구문 오류가 있습니다.

FEDERATED ON은 페더레이션 멤버에서 테이블을 만들 때만 사용할 수 있습니다.

2714

16

데이터베이스에 '%.*ls'(이)라는 개체가 이미 있습니다.

페더레이션 이름이 이미 있습니다.

10054, 10053

20

서버에서 결과를 수신하는 동안 전송 수준 오류가 발생했습니다. 현재 연결은 사용자의 호스트 시스템의 소프트웨어에 의해 중단되었습니다.

응용 프로그램에서 다시 시도 논리를 구현하십시오.

40530

15

<statement>는 일괄 처리에서 유일한 문이어야 합니다.

다른 문이 일괄 처리에 없는지 확인하십시오.

40604

16

서버 할당량을 초과하기 때문에 CREATE DATABASE를 수행할 수 없습니다.

서버 DB 수 할당량을 확장하십시오.

45000

16

<statement> 작업이 실패했습니다. 지정한 페더레이션 이름 <federation_name>이 잘못되었습니다.

페더레이션 이름이 페더레이션 이름 규칙을 준수하지 않거나 유효한 식별자가 아닙니다.

45001

16

<statement> 작업이 실패했습니다. 지정한 페더레이션 이름이 없습니다.

페더레이션 이름이 없습니다.

45002

16

<statement> 작업이 실패했습니다. 지정한 페더레이션 키 이름 <distribution_name>이 잘못되었습니다.

없거나 잘못된 페더레이션 키입니다.

45004

16

<statement> 작업이 실패했습니다. 지정한 값이 페더레이션 키 <distribution_name> 및 페더레이션 <federation_name>에 대해 잘못되었습니다.

USE FEDERATION: 페더레이션 키 데이터 형식의 도메인에 있거나 NULL이 아닌 경계 값을 사용하십시오.

ALTER FEDERATION SPLIT: 기존 분할 지점에 없는 페더레이션 키의 도메인에 있는 유효한 값을 사용하십시오.

ALTER FEDERATION DROP: 분할 지점에 있는 페더레이션 키의 도메인에 있는 유효한 값을 사용하십시오.

45005

16

<statement>는 페더레이션 <federation_name> 및 ID가 <member_id>인 멤버에서 다른 페더레이션 작업이 진행 중인 동안 실행될 수 없습니다.

동시 작업이 완료될 때까지 기다리십시오.

45006

16

<statement> 작업이 실패했습니다. 페더레이션된 테이블을 참조하는 참조 테이블의 외래 키 관계가 페더레이션 멤버에서 허용되지 않습니다.

지원되지 않음

45007

16

<statement> 작업이 실패했습니다. 연결된 테이블 간의 외래 키 관계에 페더레이션 키 열이 포함되어야 합니다.

지원되지 않음

45008

16

<statement> 작업이 실패했습니다. 페더레이션 키 데이터 형식이 열 데이터 형식과 일치하지 않습니다.

지원되지 않음

45009

16

<statement> 작업이 실패했습니다. 이 작업은 연결 필터링에서 지원되지 않습니다.

지원되지 않음

45010

16

<statement> 작업이 실패했습니다. 페더레이션 키를 업데이트할 수 없습니다.

지원되지 않음

45011

16

<statement> 작업이 실패했습니다. 페더레이션 키 스키마를 업데이트할 수 없습니다.

지원되지 않음

45012

16

페더레이션 키에 대해 지정된 값이 잘못되었습니다.

값은 연결에서 주소 지정하는 범위에 있어야 합니다.

필터링되는 경우 지정된 페더레이션 키 값이고,

필터링되지 않는 경우 페더레이션 멤버에 해당하는 범위입니다.

45013

16

SID가 이미 다른 사용자 이름에 있습니다.

페더레이션 멤버의 사용자에 대한 SID는 페더레이션 루트에 있는 동일한 사용자 계정의 SID에서 복사됩니다. 특정한 상황에서는 SID가 이미 사용 중일 수 있습니다.

45014

16

%ls은(는) %ls에서 지원되지 않습니다.

지원되지 않는 작업

45022

16

<statement> 작업이 실패했습니다. 지정한 경계 값이 이미 페더레이션 키 <distribution_name> 및 페더레이션 <federation_name>에 있습니다.

이미 경계 값인 값을 지정하십시오.

45023

16

<statement> 작업이 실패했습니다. 지정한 경계 값이 페더레이션 키 <distribution_name> 및 페더레이션 <federation_name>에 없습니다.

경계 값이 아닌 값을 지정하십시오.

참고 항목

표시:
© 2014 Microsoft