2009-04-17 2 views
3

잘 모르겠지만 여기에 내 질문이 있습니다.Sql Server 2008에서 전체 텍스트 인덱스를 사용하는 방법 표

alt text http://docs.google.com/a/delorenzodesign.com/File?id=dgr4q2dh_25sq4dnxd9_b

나는했습니다 : 나는 검색/전체 텍스트 인덱싱을 할 수 있어야하지만 테이블에 설정에 내 인덱스를하려고 할 때, 나는 다음과 같은 얻을 SQL 서버 2008 데이터베이스가 시도 내 데이터베이스에이 저장 프로 시저를 실행과 성공의 :

EXEC sp_fulltext_database @action = 'enable' 

을하지만 난 여전히 위의 창을 얻을 때 그들이해야 내 전체 텍스트 검색이 결과를 반환하지 않습니다.

무엇이 누락 되었습니까?

+0

SQL Server 2008에서 수명을 시작했으며 SQL Server 2005에서 마이그레이션되지 않은 데이터베이스라고 가정합니다. –

+0

실제로 원래 Sql 2000 데이터베이스로 시작되었지만 Sql 2008의 RTM 기간 중에 언젠가 업그레이드되었습니다. –

답변

2

감사 :

여기 당신의 연구를 시작할 수있는 좋은 장소입니다. 나는 거기를 보았지만 아내는 "나는 사람처럼 보였다"고 말한다.

시스템 관리 작업 등 (나를 적어도, 나는이 중요한 물건을 굵게 표시했습니다)

Administering Full-Text Search

그리고 첫 번째 글 머리 기호를 읽은 후

이 : 두 번째 모습이 페이지를 설정 FDHOST Launcher 서비스 (MSSQLFDLauncher)를 관리 할 때 서비스 계정 자격 증명을 변경하면을 다시 시작하고 서버 전체 텍스트 속성을으로 구성하고 전체 텍스트 카탈로그를 백업하는 경우

데몬을 다시 시작하면 나에게 갈거야. 이봐, 쉬웠다. : D

+0

훌륭한 뉴스, 좋은 물건! –

1

문서를 검토했지만 Microsoft 콘텐츠가 상당히 철저하고 사용자가 찾고있는 것을 정확히 찾을 수 있어야합니다. 너무 많이 찌르면됩니다. 요한 "바지의 킥"에 대한

http://msdn.microsoft.com/en-us/library/ms142571.aspx

3

이전 버전의 SQL Server에서 SQL Server 2008로 마이그레이션 된 데이터베이스가있었습니다. 마이그레이션 전에 전체 텍스트 인덱싱을 사용할 수 없었습니다. SQL Management Studio 전체 텍스트 옵션을 사용하려면 다음 명령을 실행해야했습니다.

use [your_database_name] 

CREATE FULLTEXT CATALOG ftCatalog AS DEFAULT; 
GO 

EXEC [your_database_name].[dbo].[sp_fulltext_database] @action = 'enable' 
GO 

첫 번째 명령은 전체 텍스트 카탈로그를 만듭니다. 두 번째는 전체 텍스트 인덱싱을 초기화하고 지정된 데이터베이스에서 전체 텍스트가 활성화되었음을 Management Studio에 알립니다.

관련 문제