Sqlserver
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Sqlserver

Express với Dịch vụ nâng cao, không thể tạo Chỉ mục văn bản đầy đủ

Bạn không thể thực hiện việc này thông qua trình hướng dẫn, vì có một số lỗi. Ngay cả khi tôi chọn không theo dõi các thay đổi và không điền chỉ mục khi nó kết thúc, tôi vẫn gặp lỗi về SQL Agent:

Mặc dù có lỗi, tôi vẫn có thể tiếp tục, nhưng ở một bước xa hơn, cuối cùng tôi đã nhận được lỗi mà bạn đã gây ra. Tuy nhiên, tôi không gặp vấn đề gì khi thực hiện những việc sau trong DDL:

CREATE TABLE dbo.x
(
  x NVARCHAR(255) NOT NULL CONSTRAINT uq_x UNIQUE(x)
);
GO
CREATE FULLTEXT CATALOG x_catalog;
GO
CREATE FULLTEXT INDEX 
  ON dbo.x(x LANGUAGE 1033) 
  KEY INDEX uq_x ON x_catalog; 
GO

Điều này cho thấy rằng Express chắc chắn có hỗ trợ Full-Text, chỉ là giao diện người dùng có một chút nhầm lẫn. Tôi nghi ngờ rằng nó không biết làm thế nào để biết bạn thực sự đang chạy phiên bản Express nào.

Vì vậy, trước mắt tôi khuyên bạn nên sử dụng DDL thay vì UI. Trên thực tế, vì giao diện người dùng dường như chỉ đi vào việc tạo danh mục, bạn có thể sử dụng giao diện người dùng để tạo chỉ mục nếu lần đầu tiên bạn tạo danh mục thông qua DDL ...

CREATE FULLTEXT CATALOG x_catalog;

... và sau đó chọn danh mục đó khi xem qua trình hướng dẫn, thay vì tạo một danh mục mới. Tất nhiên bạn cũng sẽ phải bỏ qua ngoại lệ liên quan đến SQL Server Agent, nhưng nó không dừng trình hướng dẫn, bạn chỉ có thể nhấp vào OK và bỏ qua nó.

Tôi đã gửi một mục Connect chống lại Management Studio , vui lòng bỏ phiếu cho nó và hy vọng điều này sẽ được sửa chữa :

Tôi không biết liệu mục đó đã được giải quyết hay chưa hoặc liệu nó có được chuyển sang hệ thống phản hồi mới hay không. Tôi bắt đầu tìm kiếm nó nhưng chúc may mắn.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Chèn vào với nhiều truy vấn con dưới dạng giá trị

  2. Cột khóa chính của Hướng dẫn tuần tự có nên là một chỉ mục theo nhóm không?

  3. Đọc dữ liệu từ cơ sở dữ liệu sql bằng bộ chọn ngày giờ

  4. SQL Server không giải phóng bộ nhớ sau khi thực thi truy vấn

  5. Mã Regex làm thế nào để lọc tất cả các tên chỉ chứa số và kết thúc bằng .jpg và / hoặc _number.jpg?