|
57 / 7 / 4
Регистрация: 18.04.2009
Сообщений: 429
|
|
SQL Server 2017 работа с JSON02.05.2021, 18:57. Показов 8750. Ответов 40
Метки нет (Все метки)
Доброго времени суток!
Использую MS SQL 2017. Имеется каталог с подкаталогами (вложенность - месяц\день, например май\02), в которых находятся .json файлы всегда одинаковой структуры. Требуется pзанести все существующие файлы в БД и потом опрашивать каталог с подкаталогами и вновь появившиеся файлы заносить в БД. Интересует именно опрос подкаталогов и чтение только новых файлов (с чтением и распихиванием по таблицам .json файлов проблем думаю, не возникнет), можно ли это сделать средствами исключительно MSSQL и агента, не прибегая к помощи какого-либо приложения, написанного на яп. Наверное python бы с этим справился, но я его к стыду не знаю, хотя разобраться в работе такого скрипта мог бы (знаю php/laravel) Прошу подсказать. Спасибо
0
|
|
| 02.05.2021, 18:57 | |
|
Ответы с готовыми решениями:
40
SQL Server 2017 WIN10 Ошибка 26 SQL server 2017 Не принимает clr Не запускается служба SQL Server 2017 |
|
57 / 7 / 4
Регистрация: 18.04.2009
Сообщений: 429
|
||
| 03.05.2021, 09:46 [ТС] | ||
|
qwertehok, спасибо за ответ.
0
|
||
|
3614 / 2135 / 756
Регистрация: 02.06.2013
Сообщений: 5,169
|
|
| 03.05.2021, 10:05 | |
|
1
|
|
|
57 / 7 / 4
Регистрация: 18.04.2009
Сообщений: 429
|
|||||||
| 03.05.2021, 10:23 [ТС] | |||||||
|
спасибо за ответ, invm
Вы имеете ввиду натравить файловую таблицу на папку с json файлами, и тем самым решить проблему с автоматизацией сбора? А не будет ли потом проблем с расшифровкой содержимого поля file_stream и path_locator (путь к файлу в этом же поле вроде - он мне нужен будет) из файловой таблицы, например совсем недавно столкнулся с тем, что
и возможно ли будет вытянуть из поля file_sream файловой таблицы содержимое json файла, чтобы дальше с ним работать?
0
|
|||||||
|
3614 / 2135 / 756
Регистрация: 02.06.2013
Сообщений: 5,169
|
||
| 03.05.2021, 11:59 | ||
|
Не ленитесь и почитайте документацию. Там все расписано. Примеры и лекции тоже есть, если их поискать. Например, https://www.youtube.com/watch?v=o0Dm21iliOo
0
|
||
|
57 / 7 / 4
Регистрация: 18.04.2009
Сообщений: 429
|
|||
| 03.05.2021, 12:26 [ТС] | |||
0
|
|||
| 03.05.2021, 14:31 | ||
|
+тут смотря как искать вот у нас тоже гигантское хранилище, куча файлов с ГУИД.расширение мы разбили первые 6 символов ГУИДа по 2 символа и при появлении нового файла проверяем не весь массив данных, а только то, где совпадают первые символы
1
|
||
|
57 / 7 / 4
Регистрация: 18.04.2009
Сообщений: 429
|
|||
| 03.05.2021, 16:49 [ТС] | |||
0
|
|||
|
3614 / 2135 / 756
Регистрация: 02.06.2013
Сообщений: 5,169
|
|
| 04.05.2021, 10:06 | |
|
1
|
|
|
57 / 7 / 4
Регистрация: 18.04.2009
Сообщений: 429
|
||||||||
| 04.05.2021, 20:15 [ТС] | ||||||||
|
qwertehok ,
invm ,
0
|
||||||||
|
3614 / 2135 / 756
Регистрация: 02.06.2013
Сообщений: 5,169
|
|
| 04.05.2021, 21:17 | |
|
Кодировка какая у файлов?
0
|
|
|
57 / 7 / 4
Регистрация: 18.04.2009
Сообщений: 429
|
||
| 04.05.2021, 21:35 [ТС] | ||
0
|
||
|
3614 / 2135 / 756
Регистрация: 02.06.2013
Сообщений: 5,169
|
|
| 04.05.2021, 22:26 | |
|
Тогда, по всей видимости, это UTF-8.
В 2017-м нету штатных средств работы с UTF-8.
0
|
|
|
57 / 7 / 4
Регистрация: 18.04.2009
Сообщений: 429
|
||
| 04.05.2021, 22:37 [ТС] | ||
0
|
||
|
3614 / 2135 / 756
Регистрация: 02.06.2013
Сообщений: 5,169
|
|
| 04.05.2021, 22:55 | |
|
В 2019 есть - https://docs.microsoft.com/en-... -2017#utf8
1
|
|
|
57 / 7 / 4
Регистрация: 18.04.2009
Сообщений: 429
|
||
| 04.05.2021, 22:58 [ТС] | ||
0
|
||
|
57 / 7 / 4
Регистрация: 18.04.2009
Сообщений: 429
|
|||||||||||||
| 05.05.2021, 20:31 [ТС] | |||||||||||||
|
Поставил 2019.
0
|
|||||||||||||
|
3614 / 2135 / 756
Регистрация: 02.06.2013
Сообщений: 5,169
|
||||||
| 05.05.2021, 21:08 | ||||||
|
Как-то так
1
|
||||||
| 05.05.2021, 21:08 | |
|
Помогаю со студенческими работами здесь
20
Объединить строки MS SQL Server 2017 Sql server management studio 2017 не изменяется язык Ошибка при установке MS SQL server 2017 Работа на SQL Server 2014 по методичке Бурков А.В для SQL server 2008 Как настроить чтобы SQL Agent отрабатывал пакеты SSIS (2017 server) Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога
SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
|
Установка Android SDK, NDK, JDK, CMake и т.д.
8Observer8 25.01.2026
Содержание блога
Перейдите по ссылке: https:/ / developer. android. com/ studio и в самом низу страницы кликните по архиву "commandlinetools-win-xxxxxx_latest. zip"
Извлеките архив и вы увидите. . .
|
Вывод текста со шрифтом TTF на Android с помощью библиотеки SDL3_ttf
8Observer8 25.01.2026
Содержание блога
Если у вас не установлены Android SDK, NDK, JDK, и т. д. то сделайте это по следующей инструкции: Установка Android SDK, NDK, JDK, CMake и т. д.
Сборка примера
Скачайте. . .
|
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Содержание блога
Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
|
|
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net
REST сервисы временно не работают, только через Web.
Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
|
Модель сукцессии микоризы
anaschu 24.01.2026
Решили писать научную статью с неким РОманом
|
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
|
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма).
На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
|