gifts2017

Самые большие файлы, прикрепленные к базе

Опубликовал 1С-у.к.и. 1С-у.к.и. (1cyku) в раздел Администрирование - Статистика базы данных

Отчет позволяет получить размер даных, занимаемаемых прикрепленными файлами в базе SQL.

 В типовых конфигурациях на обычных формах в качестве хранилища прикрепленных файлов используется специальный справочник, в одном из реквизитов которого ("Хранилище" с типом "ХранилищеЗначений") и хранится прикрепленный файл. Зачастую возникают вопросы: "А каков суммарный объем занимают прикрепленные файлы?", "А какие файлы самые большие" и т.д. К сожалению, получение средствами платформы (читай средствами встроенного  языка 1С:Предприятие) такой информации связано с определенными временными затратами.

Cредствами MS-SQL такую информацию получить можно. Периодически такой вопрос возникал, приходлилось заново писать запрос в Enterprise Manager на основании структуры данных, полученных функцией ПолучитьСтруктуруХраненияБазыДанных(), потом как-то типизировать полученные ссылки... В очередной раз было решено свалить эту рутинную операцию на машину, в результате получился простенький отчет.

Отчет предназначен в первую очередь для программистов и администраторов баз данных. Отчет использует прямое подключение к MS-SQL серверу посредством ADO. В отчете необходимо указать адрес сервера MS-SQL, имя базы данных и параметры учетной записи. Настоятельно рекомендуется не использовать для подключения системную учетную запись (sa), а завести специализированную учетную запись с правами только на чтение.

Отчет был написан для конфигурации УТ 10.3 с MS-SQL 2008R2, после чего был проверен на УПП 1.3 с MS-SQL 2000 SP4.

Скачать файлы

Наименование Файл Версия Размер
Самые большие файлы 17
.erf 12,38Kb
24.02.15
17
.erf 12,38Kb Скачать

См. также

Подписаться Добавить вознаграждение
В этой теме еще нет сообщений.