전체 텍스트 카탈로그가 누락된 경우 SQL 2008에서 생성된 데이터베이스를 SQL 2012에 연결하는 방법은 무엇입니까?

전체 텍스트 카탈로그가 누락된 경우 SQL 2008에서 생성된 데이터베이스를 SQL 2012에 연결하는 방법은 무엇입니까?

SQL Server 2008에서 생성된 mdf 파일이 이미 생성되어 있습니다. 그러나 이 mdf 파일을 SQL Server 2012에 첨부하면 필요한 전체 텍스트 카탈로그를 추가하라는 메시지가 표시됩니다. 어떻게 해야할지 모르겠습니다. 도와주세요.

답변1

제공해 주신 정보를 토대로 말씀드리기는 어렵지만 다음을 사용하신 것 같습니다.sp_attach_single_file_dbMDF를 첨부하는 절차를 수행하는데 하나 이상이 누락되었을 수 있습니다.ndfs.

사람들은 SQL Server에서 mdf 및 ldf 파일에 대해 많이 이야기하지만 ndfs에 대해서는 자주 언급하지 않습니다. 이는 훨씬 덜 일반적이기 때문입니다. 나는 약 8000개의 데이터베이스를 가지고 있으며 그 중 하나만 ndf 파일을 가지고 있습니다. 이는 전체 텍스트 카탈로그를 저장하기 위해 이를 사용하는 공급업체 데이터베이스입니다.

어쨌든 데이터베이스를 이동하는 가장 안전한 방법은 Reaces가 댓글에서 지적한 것처럼 이전 서버에 백업하고 새 서버에 복원하는 것입니다. 분리/연결을 사용하기로 결정했다면 다음 사항을 확인해야 합니다.모두ndf 파일을 포함한 관련 파일.

관련 정보