thu*_*ird 11 sql database sql-server localdb
SQL语句:
CREATE TABLE [dbo].[indexTable] (
    [mapId]   VARCHAR (50)  NOT NULL,
    [keyword] VARCHAR (900) NULL,
    PRIMARY KEY CLUSTERED ([mapId] ASC)
);
Go
CREATE FULLTEXT CATALOG FTSearch
这是我得到的错误
创建[FTSearch] ...
SQL72014:.Net SqlClient数据提供程序:
消息9982,级别16,状态100,行1
无法在用户实例中使用全文搜索.
我正在使用localdb\v11.0它与visual studio 2012一起安装.
localdb\v11.0不支持全文索引。我安装了MS SQL Server 2012 express with Advanced Services它,它就像一个魅力。我不得不再次创建一个全新的数据库,尽管这对我来说并不是什么大问题,因为我只是复制并粘贴了先前数据库中的所有DDL语句。我也不得不使用'.\SQLEXPRESS'而不是'(LocalDb)\v11.0'作为服务器名称。
在安装过程中,如果要节省磁盘空间,则仅安装Full-Text and Semantic Extractions for Search并保留所有其他功能。
编辑:您可以使用您的旧数据库。将旧数据库文件复制到新位置(最好复制到类似位置),C:\Program Files\Microsoft SQL Server\MSSQL11.SQLEXPRESS\MSSQL\DATA
然后运行以下sql语句。
CREATE DATABASE databaseName 
    ON (FILENAME = 'C:\Program Files\Microsoft SQL
    Server\MSSQL11.SQLEXPRESS\MSSQL\DATA\filename.mdf'), -- Main Data File .mdf
    (FILENAME = 'C:\Program Files\Microsoft SQL
    Server\MSSQL11.SQLEXPRESS\MSSQL\DATA\filename_log.ldf') -- Log file .ldf
    FOR ATTACH 
GO 
| 归档时间: | 
 | 
| 查看次数: | 4408 次 | 
| 最近记录: |