Làm thế nào để thủ công cài đặt lại các dịch vụ tìm kiếm của Microsoft cho một thể hiện của SQL Server 2000

QUAN TRỌNG: Bài viết này được dịch bằng phần mềm dịch máy của Microsoft chứ không phải do con người dịch. Microsoft cung cấp các bài viết do con người dịch và cả các bài viết do máy dịch để bạn có thể truy cập vào tất cả các bài viết trong Cơ sở Kiến thức của chúng tôi bằng ngôn ngữ của bạn. Tuy nhiên, bài viết do máy dịch không phải lúc nào cũng hoàn hảo. Loại bài viết này có thể chứa các sai sót về từ vựng, cú pháp hoặc ngữ pháp, giống như một người nước ngoài có thể mắc sai sót khi nói ngôn ngữ của bạn. Microsoft không chịu trách nhiệm về bất kỳ sự thiếu chính xác, sai sót hoặc thiệt hại nào do việc dịch sai nội dung hoặc do hoạt động sử dụng của khách hàng gây ra. Microsoft cũng thường xuyên cập nhật phần mềm dịch máy này.

Nhấp chuột vào đây để xem bản tiếng Anh của bài viết này:827449
Bài viết này đã được lưu trữ. Bài viết được cung cấp "nguyên trạng" và sẽ không còn được cập nhật nữa.
TÓM TẮT
Trong Microsoft SQL Server 2000, bạn không thể thấy tạo ra văn bản đầy đủ catalog. Ngoài ra, khi bạn cố gắng bắt đầu tìm kiếm của Microsoft dịch vụ (dịch vụ văn bản đầy đủ), bạn có thể nhận được một lỗi . Nếu những vấn đề này xảy ra, bạn phải tự cài đặt lại các dịch vụ tìm kiếm của Microsoft. Bài viết này mô tả cách thủ công cài đặt lại các dịch vụ tìm kiếm của Microsoft. Để sử dụng các thông tin trong bài viết này, hãy chắc chắn rằng bạn đáp ứng các điều kiện tiên quyết sau đây:
  • Bạn phải có quyền truy cập vào các tập tin thiết lập cho Microsoft SQL Server 2000.
  • Bạn phải có quyền truy cập vào các tập tin thiết lập cho gói dịch vụ mới nhất SQL Server 2000 mà được cài đặt trên của bạn thể hiện của SQL Server.
Để cài lại dịch vụ tìm kiếm của Microsoft, làm theo các bước sau:
  1. Loại bỏ dịch vụ tìm kiếm của Microsoft từ máy tính của bạn. Để làm như vậy, loại bỏ các mục đăng ký tương ứng và các thư mục tương ứng.
  2. Cài đặt dịch vụ tìm kiếm của Microsoft. Để làm như vậy, chạy chương trình Searchstp.exe và chương trình Ftsetup.exe.
  3. Nâng cấp các Tìm kiếm của Microsoft dịch vụ cho các gói dịch vụ mới nhất SQL Server 2000 mà được cài đặt trên của bạn thể hiện của SQL Server.
GIỚI THIỆU
Trong Microsoft SQL Server 2000, bạn không thể thấy tạo ra văn bản đầy đủ catalog. Ngoài ra, khi bạn cố gắng bắt đầu tìm kiếm của Microsoft dịch vụ (dịch vụ văn bản đầy đủ), bạn có thể nhận được các lỗi sau thông báo:
Hệ thống không thể tìm thấy đường dẫn được chỉ định.
Vấn đề này có thể xảy ra nếu các tập tin hoặc khóa registry mà liên quan đến tìm kiếm của Microsoft dịch vụ đang thiếu. Để giải quyết vấn đề này, bạn phải cài đặt lại các dịch vụ tìm kiếm của Microsoft vào máy tính của bạn. Điều này từng bước bài viết mô tả làm thế nào để thủ công cài đặt lại các dịch vụ tìm kiếm của Microsoft mà không ảnh hưởng đến thể hiện tương ứng của SQL Server.

Chú ý Các bước này không áp dụng cho một trường hợp nhóm hoặc một máy chủ ảo. Để biết thêm thông tin, hãy bấm vào số bài viết sau để xem bài viết trong Cơ sở Kiến thức Microsoft:
254321Cụm SQL Server làm, những điều nên tránh, và cảnh báo cơ bản


Quay lại đầu trang

Điều kiện tiên quyết

Sử dụng thông tin được bao gồm trong bài viết này, hãy chắc chắn rằng bạn đáp ứng các điều kiện tiên quyết sau đây:
  • Bạn phải có quyền truy cập vào các tập tin thiết lập cho Microsoft SQL Server 2000 để cài đặt lại các dịch vụ tìm kiếm của Microsoft. Vì vậy, nếu bạn đã sử dụng SQL Server 2000 CD-ROM cài đặt SQL Server trên máy tính của bạn, hãy chắc chắn rằng bạn có quyền truy cập vào đĩa CD-ROM đó SQL Server 2000.
  • Bạn phải có quyền truy cập vào các tập tin thiết lập cho gói dịch vụ mới nhất SQL Server 2000 mà được cài đặt trên của bạn thể hiện của SQL Server.
Quay lại đầu trang

Thủ công cài đặt lại Microsoft Dịch vụ tìm kiếm

Để cài đặt lại các dịch vụ tìm kiếm của Microsoft vào máy tính của bạn, thực hiện theo các bước sau.

Chú ý Trước khi bạn cài đặt lại các dịch vụ tìm kiếm của Microsoft, sao lưu các tệp cơ sở dữ liệu của bạn và các tập tin đăng nhập của bạn.
  1. Loại bỏ các Tìm kiếm của Microsoft dịch vụ. Để làm như vậy, hãy làm theo các bước sau:
    1. Ngừng các dịch vụ SQL Server tương ứng với của bạn thể hiện của SQL Server.
    2. Xóa khóa registry có liên quan đến các Tìm kiếm của Microsoft dịch vụ cho bạn thể hiện của SQL Server. Để làm như vậy, hãy làm theo các bước sau.

      Quan trọng Phần, phương pháp hoặc nhiệm vụ này chứa các bước cho bạn biết làm thế nào để sửa đổi registry. Tuy nhiên, vấn đề nghiêm trọng có thể xảy ra nếu bạn sửa đổi registry không chính xác. Vì vậy, hãy chắc chắn rằng bạn làm theo các bước sau một cách cẩn thận. Để bảo vệ được thêm vào, sao lưu sổ đăng ký trước khi bạn sửa đổi nó. Sau đó, bạn có thể khôi phục sổ đăng ký nếu một vấn đề xảy ra. Để biết thêm chi tiết về làm thế nào để sao lưu và khôi phục sổ đăng ký, hãy nhấp vào số bài viết sau đây để xem bài viết trong cơ sở kiến thức Microsoft:
      322756 Cách sao lưu và lưu trữ sổ đăng kư trong Windows
      1. Nhấp vào Bắt đầu, sau đó bấm Chạy.
      2. Trong các Chạy hộp thoại, loại Regedit trong các Mở hộp, và sau đó nhấp vào Ok.
      3. Trong Registry Editor, định vị và sau đó xóa sau đây khóa registry:
        • HKEY_LOCAL_MACHINE\Software\Microsoft\Search
        • HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\MSSCNTRS
        • HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\MSSEARCH
        • HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\MSSGATHERER
        • HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\MSSGTHRSVC
        • HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\MSSINDEX
    3. Xác định vị trí và sau đó xóa tất cả các thành phần trong thư mục MSSearch từ máy tính của bạn. Theo mặc định, thư mục MSSearch được tạo ra bởi các máy chủ SQL Chương trình cài đặt trong các Cài đặt ổ đĩa: \Program Files\Common Files\System thư mục. Microsoft khuyến cáo rằng bạn tạo bản sao lưu của thư mục MSSearch trên một máy tính khác với máy tính hiện tại.

      Chú ý Nếu bạn không thể xoá thư mục MSSearch từ máy tính của bạn, lần đầu tiên xóa các tập tin Msscntrs.dll, và sau đó xóa MSSearch thư mục. Các tập tin Msscntrs.dll cung cấp hiệu suất quầy màn hình cho dịch vụ tìm kiếm của Microsoft. Nếu bạn không thể xóa các tập tin Msscntrs.dll, đóng ứng dụng giám sát hiệu suất trên máy tính của bạn. Nếu máy tính của bạn là một Compaq máy tính, hãy đảm bảo rằng dịch vụ Compaq chưa chạy trên của bạn máy tính và đảm bảo rằng Compaq sâu về Manager ngừng lại. Nếu dịch vụ Compaq đang chạy và bạn cố gắng xóa tập tin Msscntrs.dll, bạn có thể nhận được thông báo lỗi sau:
      Truy cập bị từ chối
    4. Khởi động lại máy tính của bạn.

      Chú ý Đảm bảo rằng các dịch vụ SQL Server mà tương ứng với của bạn thể hiện của SQL Server không chạy.
  2. Cài đặt dịch vụ tìm kiếm của Microsoft. Để làm như vậy, hãy làm theo các bước sau:
    1. Bắt đầu dịch vụ SQL Server tương ứng với của bạn thể hiện của SQL Server.
    2. Cho một trường hợp mặc định của SQL Server, chạy lệnh sau tại dấu nhắc lệnh cài đặt dịch vụ tìm kiếm của Microsoft (nơi Đường dẫn đầy đủ của các tập tin cài đặt SQL Server là cặp có chứa tệp thiết lập cho SQL Server 2000):
      "Đường dẫn đầy đủ của các tập tin cài đặt SQL Server: \x86\FullText\MSSearch\Search\SearchStp.exe "/ s / a: SQLServer > C:\MySearchStp.log
      Cho một trường hợp được đặt tên của SQL Server, chạy lệnh sau tại dấu nhắc lệnh cài đặt dịch vụ tìm kiếm của Microsoft (nơi Đường dẫn đầy đủ của các tập tin cài đặt SQL Server là cặp có chứa tệp thiết lập cho SQL Server 2000):
      "Đường dẫn đầy đủ của các tập tin cài đặt SQL Server: \x86\FullText\MSSearch\Search\SearchStp.exe "/ s / a: SQLServer$Tên dụ > C:\MySearchStp.log
      Chú ý Sau khi chạy lệnh, bạn phải đợi cho các hoạt động đĩa và các mạng lưới hoạt động để ngăn chặn. Nếu lệnh chạy thành công, tất cả các khóa registry bị trước đó bị xoá và đang có sẵn trong Registry Editor. Ngoài ra, các thư mục MSSearch là tiếng.
    3. Sử dụng giao diện điều khiển dịch vụ để đảm bảo rằng các dịch vụ tìm kiếm của Microsoft đang chạy.

      Chú ý Khi lệnh đã kết thúc hoạt động, các dịch vụ tìm kiếm của Microsoft bắt đầu. Hiện nay, thể hiện của SQL Server không phải là nhận thức của dịch vụ tìm kiếm của Microsoft. Vì vậy, bạn phải chắc rằng tìm kiếm của Microsoft dịch vụ đang chạy.
    4. Cho một trường hợp mặc định của SQL Server, chạy lệnh sau tại dấu nhắc lệnh để cấu hình thể hiện của SQL Server để sử dụng dịch vụ tìm kiếm của Microsoft (nơi Đường dẫn đầy đủ của các tập tin cài đặt SQL Server là cặp có chứa tệp thiết lập cho SQL Server 2000):
      "Đường dẫn đầy đủ của các tập tin cài đặt SQL Server: \x86\FullText\ftsetup.exe "SQLServer Tên miền\Trương mục người dùng 1 0 0 0 > C:\MyFTSetup.log
      Cho một trường hợp được đặt tên của SQL Server, chạy lệnh sau tại dấu nhắc lệnh để cấu hình thể hiện của SQL Server để sử dụng dịch vụ tìm kiếm của Microsoft (nơi Đường dẫn đầy đủ của các tập tin cài đặt SQL Server là cặp có chứa tệp thiết lập cho SQL Server 2000):
      "Đường dẫn đầy đủ của các tập tin cài đặt SQL Server: \x86\FullText\ftsetup.exe "SQLServer$Tên dụTên miền\Trương mục người dùng 1 0 0 0 > C:\MyFTSetup.log
      Chú ý Khi bạn chạy lệnh, bạn phải sử dụng một tên miền và một tài khoản người dùng có quyền tương tự như tên miền và tài khoản người dùng đã được sử dụng khi thể hiện của SQL Server đã được cài đặt. Trương mục người dùng cũng phải có quyền tương tự để các thư mục và các phím. Để xem bản gốc miền tên và người sử dụng tài khoản, bạn có thể sử dụng đăng nhập mới nhất cài đặt SQL Server tập tin (SqlstpN.log). Trong tập tin SqlstpN.log, xác định vị trí dòng nơi chương trình thiết lập máy chủ SQL chạy Ftsetup.exe chương trình. Ngoài ra, hãy chắc chắn rằng các thông tin tương tự như các thông tin được bao gồm trong các lệnh.
    5. Hãy chắc chắn rằng các
      MSSQL75
      giá trị đăng ký tồn tại trong khóa registry sau đây trên máy tính của bạn, và sau đó hãy chắc chắn rằng giá trị của các
      MSSQL75
      giá trị đăng ký được thiết lập để sqlfth75.sqlfth75.1:
      HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Search\1.0\ProtocolHandlers
      Nếu giá trị đăng ký là mất tích trên máy tính của bạn, bạn cần phải tự tạo các
      MSSQL75
      giá trị đăng ký. Để thực hiện việc này, hãy làm theo những bước sau:
      1. Nhấp vào Bắt đầu, bấm Chạy, loại Regedit, sau đó bấm Ok.
      2. Trong Registry Editor, xác định vị trí và chọn khóa registry sau đây:
        HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Search\1.0\ProtocolHandlers
      3. Trong ngăn bên phải, tạo ra các
        MSSQL75
        giá trị đăng ký với thông số kỹ thuật sau đây:
        • Loại giá trị: Reg_SZ
        • Dữ liệu giá trị: sqlfth75.sqlfth75.1
      4. Đóng Registry Editor.
      5. Khởi động lại của bạn thể hiện của SQL Server.
      6. Khởi động lại dịch vụ tìm kiếm của Microsoft.
      Chú ý Nếu
      MSSQL75
      giá trị đăng ký là mất tích, tìm kiếm văn bản đầy đủ có thể không cư trú catalog thành công.
  3. Nâng cấp các Tìm kiếm của Microsoft dịch vụ cho các gói dịch vụ mới nhất SQL Server 2000 mà được cài đặt trên của bạn thể hiện của SQL Server. Để làm như vậy, hãy làm theo các bước sau:
    1. Cho một trường hợp mặc định của SQL Server, chạy lệnh sau tại dấu nhắc lệnh cài đặt dịch vụ tìm kiếm của Microsoft (nơi Đường dẫn đầy đủ của các tập tin cài đặt SQL Server là cặp có chứa tệp thiết lập cho gói dịch vụ SQL Server 2000, hiện đang được cài đặt trên của bạn thể hiện của SQL Server):
      "Đường dẫn đầy đủ của các tập tin cài đặt SQL Server: \x86\FullText\MSSearch\Search\SearchStp.exe "/ s / a: SQLServer > C:\MySearchStp.log
      Cho một trường hợp được đặt tên của SQL Server, chạy lệnh sau tại dấu nhắc lệnh cài đặt dịch vụ tìm kiếm của Microsoft (nơi Đường dẫn đầy đủ của các tập tin cài đặt SQL Server là cặp có chứa tệp thiết lập cho gói dịch vụ SQL Server 2000, hiện đang được cài đặt trên của bạn thể hiện của SQL Server):
      "Đường dẫn đầy đủ của các tập tin cài đặt SQL Server: \x86\FullText\MSSearch\Search\SearchStp.exe "/ s / a: SQLServer$Tên dụ > C:\MySearchStp.log
      Chú ý Sau khi chạy lệnh, bạn phải đợi cho các hoạt động đĩa và các mạng lưới hoạt động để ngăn chặn. Nếu lệnh chạy thành công, tất cả các khóa registry đã được gỡ bỏ trước đây đang có sẵn trong Registry Editor. Ngoài ra, các thư mục MSSearch là tiếng.
    2. Sử dụng giao diện điều khiển dịch vụ để đảm bảo rằng các dịch vụ tìm kiếm của Microsoft đang chạy.

      Chú ý Khi lệnh đã kết thúc hoạt động, các dịch vụ tìm kiếm của Microsoft bắt đầu. Hiện nay, thể hiện của SQL Server không phải là nhận thức của dịch vụ tìm kiếm của Microsoft. Vì vậy, bạn phải chắc rằng tìm kiếm của Microsoft dịch vụ đang chạy.
    3. Cho một trường hợp mặc định của SQL Server, chạy lệnh sau tại dấu nhắc lệnh để lập cấu hình máy chủ SQL để sử dụng dịch vụ tìm kiếm của Microsoft (nơi Đường dẫn đầy đủ của các tập tin cài đặt SQL Server là cặp có chứa tệp thiết lập cho gói dịch vụ SQL Server 2000, hiện đang được cài đặt trên của bạn thể hiện của SQL Server):
      "Đường dẫn đầy đủ của các tập tin cài đặt SQL Server: \x86\FullText\ftsetup.exe "SQLServer Tên miền\Trương mục người dùng 1 0 0 0 > C:\MyFTSetup.log
      Cho một trường hợp được đặt tên của SQL Server 2000, hãy chạy lệnh sau tại dấu nhắc lệnh để cấu hình SQL Server để sử dụng tìm kiếm của Microsoft dịch vụ (nơi Đường dẫn đầy đủ của các tập tin cài đặt SQL Server là cặp có chứa tệp thiết lập cho gói dịch vụ SQL Server 2000, hiện đang được cài đặt trên của bạn thể hiện của SQL Server):
      "Đường dẫn đầy đủ của các tập tin cài đặt SQL Server: \x86\FullText\ftsetup.exe "SQLServer$Tên dụTên miền\Trương mục người dùng 1 0 0 0 > C:\MyFTSetup.log
      Chú ý Khi bạn chạy lệnh, bạn phải sử dụng một tên miền và một tài khoản người dùng có quyền tương tự như tên miền và tài khoản người dùng đã được sử dụng khi thể hiện của SQL Server đã được cài đặt. Trương mục người dùng cũng phải có quyền tương tự để các thư mục và các phím. Để xem bản gốc miền tên và người sử dụng tài khoản, bạn có thể sử dụng đăng nhập mới nhất cài đặt SQL Server tập tin (SqlstpN.log). Trong tập tin SqlstpN.log, xác định vị trí dòng nơi chương trình thiết lập máy chủ SQL chạy Ftsetup.exe chương trình. Ngoài ra, hãy chắc chắn rằng các thông tin tương tự như các thông tin được bao gồm trong các lệnh.
Mặc dù bạn có thể chạy dịch vụ tìm kiếm của Microsoft vào một trường hợp cụm của SQL Server, bạn có thể không thể mang lại cho văn bản đầy đủ công cụ tìm kiếm trực tuyến.

Các sản phẩm của bên thứ ba mà bài viết này thảo luận do các công ty độc lập với Microsoft sản xuất. Microsoft không đảm bảo, ngụ ý hay theo cách khác về hiệu suất hoạt động hoặc độ tin cậy của những sản phẩm này.

Quay lại đầu trang

Cảnh báo: Bài viết này được dịch tự động

Thuộc tính

ID Bài viết: 827449 - Xem lại Lần cuối: 12/08/2015 04:29:59 - Bản sửa đổi: 2.0

Microsoft SQL Server 2000 Standard Edition

  • kbnosurvey kbarchive kbregistry kbhowtomaster kbhowto kbmt KB827449 KbMtvi
Phản hồi