powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Создание файлов в FileTable по UNC-пути к каталогу используя C# (CLR SQL) - C#
1 сообщений из 1, страница 1 из 1
Создание файлов в FileTable по UNC-пути к каталогу используя C# (CLR SQL) - C#
    #39510988
Layana
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Привет! Есть тестовая процедурка, написанная на C# CLR SQL, которая потом работает как обычная хранимка. Процедура пытается создать файл в сетевой папке привязанной к таблице filetable в базе по соответствующему пути, но файл не создается, выдается ошибка "Такой запрос не поддерживается". FileTable вроде создавалась по всем правилам с доступами. Если создать файл по схожему пути в любой другой сетевой папке, не относящейся к filetable, то всё легко создается, если писать приложение, скажем WinForms или консольное, то в нужной папке тоже всё прекрасно создается, не создается именно в таком варианте хранимой процедуры. Не могу понять почему, в интернете конкретно такого случая найти не могу, но в документации сказано, что можно использовать средства ввода-вывода и создавать файлы прямо в папке по сетевому пути. Какие идеи по этому поводу, может кто сталкивался, уже замучил этот вопрос...

[Microsoft.SqlServer.Server.SqlProcedure]
public static void TestProcedure ()
{
File.Create(@"\\PC-NAME\mssqlserver\FStreamData\FileTableName\1.bin");
}

Пробовались также варианты:
Stream stream = new FileStream(@"\\PC-NAME\mssqlserver\FStreamData\FileTableName\1.bin", FileMode.Create, FileAccess.ReadWrite);
stream = new FileStream(@"\\PC-NAME\mssqlserver\FStreamData\FileTableName\1.bin", FileMode.Open);
File.Open(@"\\PC-NAME\mssqlserver\FStreamData\FileTableName\1.bin", FileMode.Open);

- при попытках чтения существующих файлов выдается та же ошибка: Такой запрос не поддерживается.
В чем может быть проблема?
...
Рейтинг: 0 / 0
1 сообщений из 1, страница 1 из 1
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Создание файлов в FileTable по UNC-пути к каталогу используя C# (CLR SQL) - C#
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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