Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Проблемы с FileTable / 6 сообщений из 6, страница 1 из 1
22.08.2019, 03:21
    #39852446
Alexey30
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблемы с FileTable
Доброе утро.
Имеем Microsoft SQL Server 2016 (SP2-GDR) (KB4505220) - 13.0.5101.9 (X64) Jun 15 2019 23:15:58 Copyright (c) Microsoft Corporation Enterprise Edition (64-bit) on Windows Server 2012 R2 Standard 6.3 <X64> (Build 9600: ) (Hypervisor).
В базе была таблица FILETABLE [OrdersDocs], в которую ReportServer успешно генерировал отчеты по подписке.
Заметили, что отчеты генерироваться перестали.
Стали смотреть, что произошло, увидели, что расшаренная папка куда-то пропала.
То есть есть папка вида \\ServerName\MSSQLSERVER, но она пустая, хотя раньше это работало.
Сделали SELECT из данной таблицы, вместо сотен файлов увидели только 4. При этом в файловой системе, если я ничего не путаю, раньше была именно папка с тем же названием, как и таблица, сейчас же её найти не удалось. Решили пересоздать таблицу, но это тоже ни к чему не привело.
Честно говоря, не очень вообще понимаю, что происходит.
Давайте по порядку.
1. Свойства базы: http://SSMaker.ru/34192979/ - есть файлстрим в указаной папке.
2. Папка в проводнике выглядит так: http://SSMaker.ru/20135498/
3. Внутри - так: http://SSMaker.ru/ddf2f95d/
4. Удаляем существующую таблицу. Судя по проводнику, визуально ничего не меняется.
5. Создаем новую таблицу таким скриптом:
Код: sql
1.
2.
3.
4.
5.
6.
CREATE TABLE [dbo].[OrdersDocs] AS FILETABLE ON [PRIMARY] FILESTREAM_ON [fsGroup]
WITH
(
FILETABLE_DIRECTORY = N'VendToysOrdersDocs', FILETABLE_COLLATE_FILENAME = Cyrillic_General_CI_AS
)
GO

- появляется новая папка (3:16 время создания) http://SSMaker.ru/2e1ca270/
6. Заходим в нее, в ней еще одна http://SSMaker.ru/94a37feb/, уже пустая.
7. Создаю в обеих папках по текстовому файлу, делаю SELECT * FROM dbo.OrdersDocs - в ответ 0 строк.
8. Общая папка также не появилась...

Толи я сбил какую-то настройку, то ли еще что-то. Помогите, пожалуйста, разобраться.
...
Рейтинг: 0 / 0
22.08.2019, 03:34
    #39852447
Alexey30
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблемы с FileTable
Код: sql
1.
SELECT FileTableRootPath ( )  


Возвращает \\SERVERNAME\MSSQLSERVER\FileTables
Но при этом папка \\SERVERNAME\MSSQLSERVER\ абсолютно пуста.
...
Рейтинг: 0 / 0
22.08.2019, 17:17
    #39852900
Alexey30
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблемы с FileTable
Решение найдено.
Я не могу это объяснить, но каким-то образом опция FILESTREAM Non-Transacted Access = Off. При том что раньше мы ее точно включали, так как без нее FileTables не создавались. Изменили на FullAccess - всё сразу встало на свои места.
...
Рейтинг: 0 / 0
23.08.2019, 18:38
    #39853401
Alexey30
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблемы с FileTable
Alexey30,

Господа, сегодня опять такая же ерунда. Открываю свойства БД и там опять
FILESTREAM Non-Transacted Access = Off

Почему она опять выключилась? Что могло произойти?
...
Рейтинг: 0 / 0
23.08.2019, 18:47
    #39853405
Alexey30
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблемы с FileTable
Причина найдена.
В базу разворачивали CLR функции, в настройках проекта в Project Settings - Database Settings - Miscellaneous эти свойств не были установлены - соответственно, при деплойменте перезаписывались.
...
Рейтинг: 0 / 0
23.08.2019, 18:55
    #39853410
Гавриленко Сергей Алексеевич
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблемы с FileTable
Alexey30Причина найдена.
В базу разворачивали CLR функции, в настройках проекта в Project Settings - Database Settings - Miscellaneous эти свойств не были установлены - соответственно, при деплойменте перезаписывались.Так бывает, если скрипт деплоя не проверять.
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Проблемы с FileTable / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]