Intereting Posts
Есть ли команда T-SQL, которая проверяет, существует ли объект, к которому относится синоним, и действителен? Что такое строка соединения sql, которую мне нужно использовать для доступа к localhost \ SQLEXPRESS с проверкой подлинности Windows или аутентификацией SQL? Как загружать определенные строки 100 за раз SQL Express – Уборка дома, автоматизация SQL Server получает родительский список изменение уровня изоляции транзакций по конфигурации Вызов хранимой процедуры и проверка возвращаемого значения Подключение SQL Server 2012 к Oracle Невозможно изменить пользовательский тип таблицы Запрос SQL Update вызывает две строки в триггере Как автоматически увеличивать второй столбец первичного ключа в таблице при добавлении новой записи для первого столбца первичного ключа TSQL улавливает какое-то сложное условие (пример здесь) Есть ли лучший способ проанализировать даты . в SSIS? Добавьте 15 дней в каждую строку в SQL Server Сводные и итоговые данные счета в SQL-запросе

SQL Server 2012 Полнотекстовый поиск по FILESTREAMS с Windows Encrypting File System (EFS)

Это в основном вопрос «да / нет», но следует учитывать, что ответ включает вспомогательные ссылки и инструкции, если ответ «да». Как ни странно, я не мог найти окончательного ответа в MSDN или TechNet, и мои инстинкты и эксперименты привели меня к «нет» выводу.

Можно ли использовать Windows EFS с FILESTREAMS и файловыми таблицами SQL Server 2012 и работать с полным текстом на этих FILESTREAMS?

ТИА

Дополнительная информация

У меня есть Visual Studio SQL Project, созданный, который печатает базы данных с FILESTREAMS в FileTables, при этом работает полный текстовый поиск, поэтому я знаю, что базовый уровень хорош. Оттуда я попробовал 2 вещи.

  1. Перейдите в физические папки FileTable и зашифруйте их с помощью EFS. Возможно, это неправильный подход, поскольку я добавляю шифрование после создания БД, журнала и FILESTREAM. Ошибка SQL: «Msg 233, уровень 20, состояние 0, строка 0 При получении результатов с сервера произошла ошибка транспортного уровня (поставщик: поставщик общей памяти, ошибка: 0 – на другом конце процесса нет процесса pipe.) «Отключение шифрования в физической папке делает вещи прав.

  2. Сначала зашифруйте физические целевые папки, затем разверните проект SQL (так что .MDF и .LDF также зашифрованы на диске). Кажется, что это работает лучше, но когда я просматриваю UNC-путь (\ MyMachine \ MSSQLSERVER \ NewDb \ Files) и копирую файл там, я получаю сообщение об ошибке из Windows: «Отказано в доступе к папке назначения. Вам нужно разрешение для выполнения этого действия. " Таким образом, поиск может работать, но я не могу поместить файлы в папку.

Solutions Collecting From Web of "SQL Server 2012 Полнотекстовый поиск по FILESTREAMS с Windows Encrypting File System (EFS)"