none
SQL Server 2014 Express ADV版无法使用全文搜索 RRS feed

  • 问题

  • SQL Server 2014 Express ADV版在MSDN下载的时候上面显示包含全文搜索服务,但是为什么安装好以后新建全文目录时提示:此版本SQL不支持全文!

    请问Express版的SQL实例无法使用全文搜索么?还是其他什么问题?


    我只愿面朝大海,春暖花开……

    2014年7月11日 7:25

答案

  • 这个问题,后来新建虚拟机重新安装时解决了,虽然不知道原先的虚拟机为什么不行,但是根据后来升级数据库时遇到的问题推断,大概是因为安装过同版本不同语言且不包含全文检索服务引起的。

    (我从2012升级到2014时,之前装的2012也是中文版的,但是2014却提示语言不一样无法升级。因为我在装2012中文版之前有装过2012英文版)


    我只愿面朝大海,春暖花开……

    • 已标记为答案 Kopelan 2014年10月22日 5:52
    2014年10月22日 5:52

全部回复

  • 另外还有一个问题,我对一张表的多个列进行了全文索引(title,abstract等列),在使用关键字查询

    select * from [dbo].[table] where CONTAINS(*,'关键字')

    结果排序并不如预期好。排序一般是所有列匹配关键字最多的排在前面。

    实际上我想要的结果是title列的权值最高,如果关键字和title匹配就排最靠前,其次才列出来与content和abstract匹配的结果。

    如何才能实现给每个列分配权值,进行最终的排序?


    我只愿面朝大海,春暖花开……

    2014年7月11日 8:23
  • Express with Advanced Services支持的,你安装的时候装全了吗?


    想不想时已是想,不如不想都不想。

    2014年7月11日 8:33
    版主
  • 安装的时候所有的都选了~服务中也有SQL Full-text Filter Daemon Launcher 

    我只愿面朝大海,春暖花开……

    2014年7月11日 8:42
  • 请问有详细的报错信息截图吗,如果有截图可以发上来
    2014年7月12日 2:53

  • 我只愿面朝大海,春暖花开……

    2014年7月12日 5:49
  • Can you run 'select @@version'and post result here?
    2014年7月12日 23:55
  • Microsoft SQL Server 2014 - 12.0.2000.8 (X64) 
    Feb 20 2014 20:04:26 
    Copyright (c) Microsoft Corporation
    Express Edition (64-bit) on Windows NT 6.3 <X64> (Build 9600: ) (Hypervisor)



    我只愿面朝大海,春暖花开……

    2014年7月14日 14:31
  • Didn't mention ADV?
    2014年7月14日 16:28
  • 你查下 Edition

    SELECT SERVERPROPERTY('EDITION')

    如果返回结果不是 Express Edition with Advanced Services, 那说明你的版本不对

    http://msdn.microsoft.com/zh-cn/library/ms174396.aspx

    2014年7月15日 0:48
  • yes…… but I download version is “SQLEXPRADV_x64_CHS”

    我只愿面朝大海,春暖花开……

    2014年7月15日 15:11
  • 结果是:Express Edition (64-bit)……

    但是我确实是安装的adv版,服务中也有全文服务- - ,难道是adv版对系统配置有限制?我是在hyper中安装的,虚拟机配置是:单核,2G内存


    我只愿面朝大海,春暖花开……

    2014年7月15日 15:13
  • 我把SQL 2012 express adv版装了一遍,依然提示无法使用全文,服务是正常的啊。是不是 sql express实例 本身不支持全文检索?


    我只愿面朝大海,春暖花开……

    2014年7月16日 3:16
  • Express adv should support full text index, any other related message in sql log and windows event logs?
    2014年7月16日 3:29
  • 这个问题,后来新建虚拟机重新安装时解决了,虽然不知道原先的虚拟机为什么不行,但是根据后来升级数据库时遇到的问题推断,大概是因为安装过同版本不同语言且不包含全文检索服务引起的。

    (我从2012升级到2014时,之前装的2012也是中文版的,但是2014却提示语言不一样无法升级。因为我在装2012中文版之前有装过2012英文版)


    我只愿面朝大海,春暖花开……

    • 已标记为答案 Kopelan 2014年10月22日 5:52
    2014年10月22日 5:52