none
無法定義全文檢索索引 RRS feed

  • 一般討論

  • 您好

    現有一個sql2000資料庫,完整備份後,附加到sql2008r2後

    原有的資料欄位或新增table內的資料欄位,定義全文檢索索引的功能是灰色的

    請問該如何設定,才能定義全文檢索索引

    (如果資料庫是在sql2008內新增設,則可以定義全文檢索索引)

    謝謝

    2012年2月8日 上午 05:05

所有回覆

  • 試試看調整相容性層級。


    以上說明若有錯誤請指教,謝謝。
    http://www.dotblogs.com.tw/terrychuang/

    2012年2月8日 上午 05:47
    版主
  • 謝謝大大

    我有把相容層級調成sql2008(100)

    所以可以部署clr

    但是資料行就是無法定義全文檢索索引

    2012年2月8日 上午 07:36
  • Did you install full text index? What's your sql2k8 r2 edition?
    2012年2月8日 下午 02:22
  • 我的是sql2008r2 企業版

    有開啟全文檢索,如果是新增的資料庫,其中的資料行就可以

    但是從sql2000來的資料庫就不能定義全文檢索索引


    2012年2月13日 上午 02:11
  • What's compatibility level of the db? Set to 100 then try again.
    2012年2月13日 上午 03:01
  • 己設成sql2008(100),就是不能定義全文檢索索引

    我把A匯入B,則B就可以定義全文檢索索引

    但A就是不行

    2012年2月13日 上午 03:25
  • Open db properties -> files for db a in ssms, is 'use fulltext indexing' checked?
    2012年2月13日 下午 02:43
  • 有打勾,但是是灰階色的,無法更改
    2012年4月10日 上午 03:37
  • Does table have any index on string type column? 
    2012年4月10日 下午 04:27
  • Open db properties -> files for db a in ssms, is 'use fulltext indexing' checked?
    這個核取方塊會被核取並停用,因為在 SQL Server 2008/2008 R2 中,全文檢索索引一定會啟用。如需詳細資訊,請參閱<全文檢索搜尋 (SQL Server)


    ☞ 這裡是「免費的討論區」付費支援服務請造訪 此處享受尊榮服務
    如果回覆對您有幫助,請記得按下標示為解答」

    2012年4月11日 上午 02:34
    版主
  • 請使用下列 2 種方式之一進行操作:

    ★方法 1:
    1. 使用 CREATE FULLTEXT CATALOG 陳述式建立全文檢索目錄
    2. 使用 CREATE FULLTEXT INDEX 陳述式,針對特定的資料表建立全文檢索索引
      請確定此資料表已經建立了唯一、單一欄位且不可為 Null 的索引
    ★方法 2:
    1. 安裝 SQL Server 2012 的 SQL Server Management Studio 管理工具
    2. 開啟 SQL Server 2012 的 SQL Server Management Studio 管理工具
    3. [物件總管] 中,以滑鼠右鍵依序按下要建立全文檢索索引的資料表、[全文檢索索引][定義全文檢索索引]


    ☞ 這裡是「免費的討論區」付費支援服務請造訪 此處享受尊榮服務
    如果回覆對您有幫助,請記得按下標示為解答」

    2012年4月11日 上午 02:34
    版主
  • 謝謝大大的回應

    目前還是無法設定全文檢索

    有設定資料庫的相容性至100,也有設定index

    但是全文檢索索引的的功能就是不能用

    目前只能全部匯入另一個資料庫,然後重新定義索引用,就可以用

    感覺很奇怪

    2012年8月8日 上午 03:04