Excel 서비스 오류 메시지(Office SharePoint Server)
업데이트: 2008-07-15
Excel 서비스는 Microsoft Office SharePoint Server 2007에 포함된 새로운 서버 기술입니다. 이 공유 서비스를 사용하면 Office SharePoint Server 2007에서 Office Excel 통합 문서를 로드, 계산 및 표시할 수 있습니다. Excel 서비스는 자체 내에서 발생하는 오류를 기준으로 SOAP 예외에서 오류 및 오류 메시지를 생성합니다. 다음 표에서는 Excel 서비스 메서드 호출로 인해 SOAP 예외가 발생하는 경우 액세스할 수 있는 오류를 보여 줍니다. 또한 Excel 서비스 알림의 오류 코드, 관련 메시지 및 설명도 나와 있습니다.
오류 코드 |
메시지 |
설명 |
ApiInvalidArgument |
{0} 인수에 대한 값이 잘못되었습니다. |
API 호출로 잘못된 인수 값이 전달되었습니다. 0 - 인수 이름입니다. 해당 값이 잘못되었습니다. |
ApiInvalidCoordinate |
{1} 의 {0} 좌표가 잘못되었습니다. |
0 - 좌표 이름(행, 열, 높이, 너비)입니다. 1 - 좌표 구조가 포함된 인수 이름입니다. RangeCoordinates 클래스의 내용이나 get 또는 set 호출의 row\column\height\width 매개 변수가 잘못되었습니다. |
DimensionAndArrayMismatch |
제공한 배열의 크기가 대상 범위의 크기 및 모양과 일치하지 않습니다. |
호출자가 통합 문서에서 범위를 설정하려고 했으나 배열 값이 포함된 매개 변수가 대상 범위와 일치하지 않습니다. |
DiscontiguousRangeNotSupported |
범위 요청이 연속된 범위를 참조하지 않습니다. Excel 서비스는 연속된 범위만 지원합니다. |
호출자가 셀 범위를 설정하거나 가져올 때 연속하지 않는 범위를 제공했습니다. Excel 서비스에서는 연속하지 않는 범위를 사용할 수 없으며 연속된 범위만 지원됩니다. |
ExternalDataRefreshFailed |
다음 연결에 대한 외부 데이터를 검색할 수 없습니다. {0} |
통합 문서 내의 데이터 원본을 새로 고치지 못했습니다. 0은 \n으로 구분되는 연결 이름 목록입니다. |
FileOpenAccessDenied |
데이터 원본에 연결할 수 없거나, 데이터 원본이 응답하지 않거나, 액세스가 거부되었습니다. |
사용자에게 파일에 대한 액세스 권한이 없어 OpenWorkbook 메서드 호출이 실패했습니다. |
FileCorrupt |
Excel 서비스에서 이 파일을 열 수 있는 권한이 없습니다. |
파일이 손상되어 OpenWorkbook 메서드 호출이 실패했습니다. |
FileOpenNotFound |
선택한 파일이 손상되었거나, 정보 권한 관리로 보호되어 있거나, Excel 서비스에서 지원되지 않는 파일 형식이므로 열 수 없습니다. Excel에서 이 파일을 열 수 있습니다. |
파일이 없어 OpenWorkbook 메서드 호출이 실패했습니다. |
FileOpenSecuritySettings |
선택한 파일을 찾을 수 없습니다. 파일 이름의 철자를 확인하고 위치가 올바른지 확인하십시오. Excel 서비스의 보안 설정으로 인해 선택한 파일을 현재 열 수 없습니다. |
관리자 보안 설정으로 인해 OpenWorkbook 메서드를 호출하지 못했습니다. 이 오류는 파일이 너무 커 관리자가 설정한 제한을 초과한 경우 등의 다양한 원인으로 인해 발생할 수 있습니다. |
FormulaEditingNotEnabled |
이 Excel 서비스 릴리스에서는 수식을 편집할 수 없습니다. |
호출자가 통합 문서에 수식을 쓰려고 했습니다. |
GenericFileOpenError |
선택한 파일을 여는 동안 오류가 발생했습니다. |
알 수 없는 이유로 Excel 서비스에서 파일을 열 수 없습니다. |
InvalidSheetName |
요청한 워크시트가 통합 문서에 없습니다. |
시트 이름이 없거나 잘못되었습니다. |
InvalidOrTimedOutSession |
세션을 서버에서 더 이상 사용할 수 없어 수행한 작업을 현재 완료할 수 없습니다. 통합 문서를 다시 로드하고 새 세션을 만들 수 있지만 변경한 내용은 모두 손실되었습니다. |
호출 sessionID 값이 잘못되었거나 호출 이후 시간이 초과되었습니다. |
IRMedWorkbook |
요청한 통합 문서가 IRM으로 보호되어 있습니다. Excel 서비스에서는 IRM으로 보호된 통합 문서를 로드할 수 없습니다. |
통합 문서가 IRM(정보 권한 관리)으로 보호되어 있어 OpenWorkbook 메서드를 호출하지 못했습니다. |
MaxSessionsPerUserExceeded |
사용자별로 허용된 최대 세션 수를 초과했습니다. 작업을 완료할 수 없습니다. |
한 사용자가 지정된 시간에 열 수 있는 최대 세션 수가 초과되었습니다. 이 제한은 관리자가 설정합니다. |
MultipleRequestsOnSession |
이 세션에서는 이미 작업을 처리하고 있습니다. 한 세션에서는 한 번에 한 작업만 처리할 수 있습니다. |
동일한 세션에서 여러 요청을 실행했습니다. 세션당 한 번에 하나의 요청만 처리할 수 있습니다(일부 예외). |
NotMemberOfRole |
액세스가 거부되었습니다. 이 작업을 수행하거나 이 리소스에 액세스할 수 있는 권한이 없습니다. |
호출자에게 서버 액세스 권한이 없습니다. |
ObjectTypeNotSupported |
제공된 개체 유형 하나 이상이 Excel 서비스에서 지원되지 않습니다. 작업이 롤백되었습니다. |
호출자가 범위에 지원되지 않는 개체 형식 값을 쓰려고 했습니다. |
OperationCanceled |
작업이 취소되었습니다. |
사용자가 CancelRequest 메서드를 호출하여 현재 진행 중인 작업이 취소되었습니다. |
RangeParseError |
Excel 서비스에서 범위 요청을 구문 분석할 수 없습니다. |
A1 접미어(SetCellA1, SetRangeA1, GetCellA1 및 GetRangeA1)가 있는 메서드로 전달된 범위를 구문 분석할 수 없습니다. |
RangeRequestAreaExceeded |
요청한 범위 영역이 셀 1,000,000개를 초과합니다. |
요청한 범위가 셀 제한인 1,000,000개를 초과합니다. |
RetryError |
요청을 처리할 수 없습니다. |
Excel 서비스의 리소스가 부족한 경우 요청이 거부될 수 있습니다. |
SaveFailed |
파일을 저장하는 동안 오류가 발생했습니다. |
GetWorkbook 메서드를 호출하지 못했습니다. |
SetRangeFailure |
요청한 작업이 편집할 수 없는 셀 내용을 덮어쓰려고 했습니다. |
호출자가 보호된 셀(예: 수식이 포함된 셀)이 있는 범위에 값을 쓰려고 했습니다. |
SheetRangeMismatch |
시트 인수로 제공된 시트가 범위 인수에 지정된 시트와 다릅니다. |
sheetName 매개 변수로 전달된 시트 이름이 rangeName 매개 변수에 지정된 시트 위치와 일치하지 않습니다. |
SpecifiedRangeNotFound |
요청한 범위가 시트에 없습니다. |
A1 접미어(SetCellA1, SetRangeA1, GetCellA1 및 GetRangeA1)가 있는 메서드로 전달된 범위를 찾을 수 없습니다. |
WorkbookNotSupported |
선택한 파일에 Excel 서비스에서 지원하지 않는 기능이 있으므로 해당 파일을 열 수 없습니다. 통합 문서에 지원되지 않는 다음 기능이 하나 이상 있습니다. {0} |
통합 문서에 지원되지 않는 기능이 있습니다. 0은 \n으로 구분되는 지원되지 않는 기능 이름 목록입니다. |