Форум программистов, компьютерный форум, киберфорум
C#: Базы данных
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
1 / 1 / 0
Регистрация: 07.07.2019
Сообщений: 378

FileTables, FileStream - Ошибка Always On

19.10.2023, 14:30. Показов 1497. Ответов 24

Студворк — интернет-сервис помощи студентам
Здравствуйте, хотел сделать через FileTables, FileStream что бы картинки хранились в отдельном файле. Но как только начал добавлять в св-ва БД FileStream возникла ошибка!

---
При выполнении инструкции или пакета Transact-SQL возникло исключение. (Microsoft.SqlServer.ConnectionInfo)

Не удалось обработать операцию. Диспетчер реплик групп доступности Always On отключен на этом экземпляре SQL Server. Включите группы доступности Always On с помощью диспетчера конфигурации SQL Server. Затем перезапустите службу SQL Server и повторите текущую операцию. Сведения о включении и отключении групп доступности Always On см. в электронной документации по SQL Server. (Microsoft SQL Server, ошибка: 35221)
---

Захожу в диспетчере конфигурации SQL Server -> св-ва, но группы доступности Always On галочек включить нет.
Написано: Группа доступности не доступна в этом выпуске SQL SERVER или WINDOWS.

Насколько мне известно даже если не Итерпрайз там можно развернуть Always On. Использую ОС WINDOWS 10.

Как исправить?
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
19.10.2023, 14:30
Ответы с готовыми решениями:

FileTables, FileStream
Всем привет. Походу нужно писать это в про ветку, а не для новичков. Хочу сделать БД с картинками и видео. MS SQL + WINDOWS FORM....

FileTables - ошибка при открытие файла Word
Всем привет. Есть директория БД файлтейбл. В нем word документы. Если удаленно попытатся открыть файл, то выдает ошибку (диск или файл...

FileStream.Close(), FileStream.Dispose() - что использовать?
Здравствуйте! Использую в программе объект типа FileStream. Когда он становится ненужен, закрываю его методом Close(). Достаточно ли...

24
1 / 1 / 0
Регистрация: 07.07.2019
Сообщений: 378
19.10.2023, 16:54  [ТС]
вот
Миниатюры
FileTables, FileStream - Ошибка Always On  
0
 Аватар для Andrey-MSK
3313 / 2200 / 387
Регистрация: 14.08.2018
Сообщений: 7,404
Записей в блоге: 4
19.10.2023, 17:31
Мистер Джек, Про AlwaysOn в документации ни слова. Порядок включения
1. Включение и настройка FILESTREAM
2. Включение необходимых компонентов для FileTable
1
1 / 1 / 0
Регистрация: 07.07.2019
Сообщений: 378
19.10.2023, 18:56  [ТС]
да. Все перепробовал. К сожаление не работает. Благодарю за помощь. Походу в Майкрософт писать
0
Эксперт .NET
 Аватар для Usaga
14087 / 9305 / 1348
Регистрация: 21.01.2016
Сообщений: 34,934
20.10.2023, 03:03
Мистер Джек, и из Майкрософт тебе ответят, что SQL Express не поддерживает эти возможности, ибо это самая урезанная версия СУБД.

Либо ставь платную версию, либо не пихай файлы в эту СУБД. А храни или на диске или используй базу адаптированную под блобы - SeaweedFS, MongoDB (GridFS) и иже с ними.
0
 Аватар для Andrey-MSK
3313 / 2200 / 387
Регистрация: 14.08.2018
Сообщений: 7,404
Записей в блоге: 4
20.10.2023, 08:31
Цитата Сообщение от Usaga Посмотреть сообщение
что SQL Express не поддерживает эти возможности, ибо это самая урезанная версия СУБД.
Вы уверены? Programmability
0
Эксперт .NET
 Аватар для Usaga
14087 / 9305 / 1348
Регистрация: 21.01.2016
Сообщений: 34,934
20.10.2023, 09:32
Andrey-MSK, я про Always On, который ТСу не понятно зачем нужен. Эта фича точно не поддерживается экспрессом.
0
1 / 1 / 0
Регистрация: 07.07.2019
Сообщений: 378
20.10.2023, 14:00  [ТС]
Usaga ну понятно, это же я уже писал в посте, что разобрался что EXPRESS версия не поддерживается

Добавлено через 1 час 16 минут
Usaga или кто-нибудь, без Always On можно как ни будь сделать хранение файлов картинке на диске?
0
Castilian & Australian
 Аватар для Ludwig Valentin
170 / 286 / 26
Регистрация: 11.08.2022
Сообщений: 3,636
20.10.2023, 15:50
Цитата Сообщение от Мистер Джек Посмотреть сообщение
без Always On можно как ни будь сделать хранение файлов картинке на диске?
Можно выделить вручную каталог в ОС для картинок, лучше расшаренный (shared) По сети.
В БД хранить ссылку на файл картинки в каталоге или название картинки.
Файл картинки писать в каталог картинок с помощью файлового API. И читать соответственно.
1
Эксперт .NET
 Аватар для Usaga
14087 / 9305 / 1348
Регистрация: 21.01.2016
Сообщений: 34,934
20.10.2023, 17:03
Ludwig Valentin, ему это уже советовали.
0
Castilian & Australian
 Аватар для Ludwig Valentin
170 / 286 / 26
Регистрация: 11.08.2022
Сообщений: 3,636
20.10.2023, 18:59
Usaga,

может, другими словами.
может, ему так понятней будет?
0
1 / 1 / 0
Регистрация: 07.07.2019
Сообщений: 378
21.10.2023, 12:21  [ТС]
Ludwig Valentin благодарю. Ну это сложновато для меня. Попробую разобраться
0
Эксперт .NET
 Аватар для Usaga
14087 / 9305 / 1348
Регистрация: 21.01.2016
Сообщений: 34,934
22.10.2023, 06:03
Мистер Джек, это для тебя реально сложновато будет. Хотя бы потому, что нельзя все файлы кидать в одну папку до бесконечности. Файловая система подавится, когда файлов станет в одной папке слишком много. Придётся раскладывать файлы по папкам основываясь на каком-то уникальном атрибуте файла. Например, ID из базы.

Ты точно справишься с этим?

Тут лучше будет разобраться с FileTables или взять рекомендованные выше вещи для хранения блобов, и не компосировать себе мозги.
0
Castilian & Australian
 Аватар для Ludwig Valentin
170 / 286 / 26
Регистрация: 11.08.2022
Сообщений: 3,636
22.10.2023, 10:37
Цитата Сообщение от Usaga Посмотреть сообщение
Хотя бы потому, что нельзя все файлы кидать в одну папку до бесконечности. Файловая система подавится, когда файлов станет в одной папке слишком много.
SQL Server раньше подавится от файлов базы и лога.
Если разумно заложить размер картинок и оценить сверху количество X размер, то всё будет ОК.
1
Эксперт .NET
 Аватар для Usaga
14087 / 9305 / 1348
Регистрация: 21.01.2016
Сообщений: 34,934
22.10.2023, 12:06
Ludwig Valentin, SQL Server не может подавиться файлом базы или лога. И как связан размер картинок и их количество в одной папке?
0
Castilian & Australian
 Аватар для Ludwig Valentin
170 / 286 / 26
Регистрация: 11.08.2022
Сообщений: 3,636
22.10.2023, 22:48
Цитата Сообщение от Usaga Посмотреть сообщение
SQL Server не может подавиться файлом базы или лога.
Если для них недостаточно места на диске.

Цитата Сообщение от Usaga Посмотреть сообщение
И как связан размер картинок и их количество в одной папке?
Элементарно, Ватсон! Размер Х количество = занимаемое место на диске.
0
Эксперт .NET
 Аватар для Usaga
14087 / 9305 / 1348
Регистрация: 21.01.2016
Сообщений: 34,934
23.10.2023, 06:13
Цитата Сообщение от Ludwig Valentin Посмотреть сообщение
Если для них недостаточно места на диске.
А если напрямую на диск класть, то места всегда будет достаточно, да?

Цитата Сообщение от Ludwig Valentin Посмотреть сообщение
Элементарно, Ватсон! Размер Х количество = занимаемое место на диске.
Откуда тут размер взялся и занимаемое место на диске?
0
Castilian & Australian
 Аватар для Ludwig Valentin
170 / 286 / 26
Регистрация: 11.08.2022
Сообщений: 3,636
23.10.2023, 06:20
Цитата Сообщение от Usaga Посмотреть сообщение
А если напрямую на диск класть, то места всегда будет достаточно, да?
Вот я и говорю - места может не хватить.

Цитата Сообщение от Usaga Посмотреть сообщение
Откуда тут размер взялся и занимаемое место на диске?
Размер картинки или фотографии - размер файла. Это же очевидно!
Или средний/усреднённый размер.
0
Эксперт .NET
 Аватар для Usaga
14087 / 9305 / 1348
Регистрация: 21.01.2016
Сообщений: 34,934
23.10.2023, 06:34
Цитата Сообщение от Ludwig Valentin Посмотреть сообщение
Вот я и говорю - места может не хватить.
И причём тут способ хранения, который в теме обсуждается?

Цитата Сообщение от Ludwig Valentin Посмотреть сообщение
Размер картинки или фотографии - размер файла. Это же очевидно!
Или средний/усреднённый размер.
Откуда взялось обсуждение размеров файлов?

Тебя опять понесло не в ту степь.
0
Castilian & Australian
 Аватар для Ludwig Valentin
170 / 286 / 26
Регистрация: 11.08.2022
Сообщений: 3,636
23.10.2023, 07:35
Цитата Сообщение от Usaga Посмотреть сообщение
И причём тут способ хранения, который в теме обсуждается?
Как это причём? Хороший программист или даже аналитик должен знать, какие технологии он использует.

Цитата Сообщение от Usaga Посмотреть сообщение
Откуда взялось обсуждение размеров файлов?
Я оцениваю размер каталога с картинками.

Цитата Сообщение от Usaga Посмотреть сообщение
Тебя опять понесло не в ту степь.
Степь - это дебри, малыш.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
23.10.2023, 07:35
Помогаю со студенческими работами здесь

Ошибка при включении FILESTREAM
Добрый день, уважаемые форумчане! Возникла проблема при включении FILESTREAM. После нажатия на кнопку Применить появляется следующая...

Ошибка при создании файла типа FileStream
Включил Filestream в ОС, включил в БД, создал файловую группу, пытаюсь создать файл типа Filestream и получаю ошибку Подробности ...

Загрузка и скачивание файлов в Web API, хранение их в filetables
Задача: нужно для windows-приложения (клиента) обеспечить возможность хранения файлов на сервере и скачивания их оттуда. Предполагаемые...

Filestream и Linq
Для доступа к данным базы использую linq. Одна из таблиц хранит картинки используя filestream. Возникают проблемы при удалении: ...

Наследование от IO.Filestream
public class Element : FileStream { public string Key { get; set; } public string FileNameFrom { get;...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Новые блоги и статьи
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Access
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут. В век Веб все очень привыкли к дизайну Single-Page-Application . Быстренько разберем подход "на фреймах". Мы делаем одну. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru