오류 메시지: 없음 카탈로그 있습니다.

기술 자료 번역 기술 자료 번역
기술 자료: 256276 - 이 문서가 적용되는 제품 보기.
모두 확대 | 모두 축소

현상

쿼리에서 입력한 쿼리를 실행하려면 이동 단추를 누르면 쿼리를 반환하지 않습니다. 대신 다음과 같은 오류 메시지가 표시된 페이지가 나타납니다.
카탈로그가 없습니다.

원인

카탈로그 게시하거나 지정된 쿼리 페이지의 코드 또는 레지스트리의 기본 카탈로그 경로가 잘못되었습니다.

해결 방법

코드에서 카탈로그를 지정하지 않으면 인덱스 서버에서 기본 카탈로그 다음 레지스트리 키를 사용하여 경로를 찾아 해당 카탈로그에 사용합니다.
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\ContentIndex
IsapiDefaultCatalogDirectory 값은 아래에 있는 경로와 Catalog.wci 디렉터리에 있는 디렉터리의 실제 경로를 같아야 합니다.

카탈로그 페이지의 코드에서 지정하는 경우 사용하는 방법은 쿼리를 수행 중인 방법에 따라 달라집니다. IDQ 파일 다음과 유사한 명령줄을 사용하십시오.

CiCatalog=<catalogpath>
				


여기서 <catalogpath>Catalog.wci 디렉터리에 들어 있는 디렉터리 경로를 동일합니다. Catalog.wci 폴더의 실제 경로를 C:\Inetpub\Catalogs\Catalog.wci 경우, 예를 들어, 다음 CiCatalog 줄 다음과 유사합니다.

CiCatalog=C:\Inetpub\Catalogs
				


IDQ 파일 [쿼리] 섹션에서 CiCatalog 변수에 들어 있어야 합니다.

ASP 파일에 Q.Catalog 줄을 쿼리할 카탈로그의 이름을 지정할 수 있습니다.

참고: 이 예제에서는 IXSSO 개체를 사용하며 인덱스 서버와 함께 기본적으로 설치되는 Query.asp 기반으로 합니다.

Query.asp 페이지에서 다음과 같은 섹션 찾기:
set Q = Server.CreateObject("ixsso.Query")
        set util = Server.CreateObject("ixsso.Util")
    Q.Query = CompSearch
    Q.SortBy = "rank[d]"
    Q.Columns = "DocTitle, vpath, filename, size, write, characterization, rank"
    Q.MaxRecords = 300
				
ASP 페이지 카탈로그를 지정하려면: Q.Catalog 줄 섹션을 다음과 나타나도록 추가:
set Q = Server.CreateObject("ixsso.Query")
        set util = Server.CreateObject("ixsso.Util")
    Q.CATALOG="<catalogname>"
    Q.Query = CompSearch
    Q.SortBy = "rank[d]"
    Q.Columns = "DocTitle, vpath, filename, size, write, characterization, rank"
    Q.MaxRecords = 300
				
인덱스 서버 MMC (Microsoft 관리 콘솔) 에 나타나는 카탈로그의 이름이 같은 값을 추가할 경우 Q.Catalog 줄이 있습니다.

추가 정보

자세한 내용은 아래 문서 번호를 눌러 Microsoft 기술 자료에 있는 문서를 클릭하십시오.
238791카탈로그 ASP 코드 (IXSSO 쿼리) 에 지정

속성

기술 자료: 256276 - 마지막 검토: 2000년 3월 11일 토요일 - 수정: 1.0
본 문서의 정보는 다음의 제품에 적용됩니다.
  • Microsoft Index Server 2.0
키워드:?
kbmt kbpending kbprb KB256276 KbMtko
기계 번역된 문서
중요: 본 문서는 전문 번역가가 번역한 것이 아니라 Microsoft 기계 번역 소프트웨어로 번역한 것입니다. Microsoft는 번역가가 번역한 문서 및 기계 번역된 문서를 모두 제공하므로 Microsoft 기술 자료에 있는 모든 문서를 한글로 접할 수 있습니다. 그러나 기계 번역 문서가 항상 완벽한 것은 아닙니다. 따라서 기계 번역 문서에는 마치 외국인이 한국어로 말할 때 실수를 하는 것처럼 어휘, 구문 또는 문법에 오류가 있을 수 있습니다. Microsoft는 내용상의 오역 또는 Microsoft 고객이 이러한 오역을 사용함으로써 발생하는 부 정확성, 오류 또는 손해에 대해 책임을 지지 않습니다. Microsoft는 이러한 문제를 해결하기 위해 기계 번역 소프트웨어를 자주 업데이트하고 있습니다.
더 이상 지원되지 않는 제품의 KB 내용에 대한 고지 사항
이 문서에서는 Microsoft에서 더 이상 지원하지 않는 제품에 대해 설명합니다. 따라서 이 문서는 "있는 그대로" 제공되며 업데이트되지 않습니다.

피드백 보내기

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com