Расширенный фильтр

Все публикации — все для 1С

Вопросы и ответы по лицензированию Microsoft SQL Server 14

Системное Россия Бесплатно (free)

Продолжение темы лицензирования серверных продуктов Microsoft.

26.02.2019    2655    16    

Секционирование таблиц и индексов в мире 1С 123

Оптимизация БД (HighLoad) Бесплатно (free)

Говорим о секционировании таблиц и индексов для баз 1С. Способы применения, подводные камни и прочее.

10.02.2019    5600    32    

Копия базы 1С для отчетов. Или как выжить с тяжелой отчетностью 55

Оптимизация БД (HighLoad) Бесплатно (free)

Способы создания копии базы 1С для отчетов. Бэкапирование, репликация, AlwaysOn и другие страшные слова.

22.04.2019    1737    32    

Выводим из suspect базу 1С 7.7 на sql server 2000, а также "Перемещение баз данных SQL Server в новое местоположение с помощью операций Detach и Attach" Промо 3

Тестирование и исправление v7.7 1cv7.md Абонемент ($m)

База данных помечается Suspect, когда SQL Server не может читать файлы данных, связанные с базой данных с жесткого диска. В этом случае сделать бекап базы нельзя, но можно попробовать образ диска. После того как возможность читать файлы данных восстановлена, вы можете перезапустить службу SQL Server, и если возможно, произойдет автоматическое восстановление. Что делать, если информационная база 1С7.7 на SQL Server 2000 перешла в состояние suspect? Если это произошло утром и бекап сделан, Вы, конечно, можете грохнуть и раскатать базу заново (вечером это проблематичнее), но не торопитесь - возможно, поможет detach+attach или другие методы, изложенные в данной публикации.

1 стартмани

08.11.2016    14506    3    

Настройка резервного копирования (резервирования) баз данных 1С: Предприятие на MS SQL Server 17

Архивирование (backup) v8 1cv8.cf Россия Бесплатно (free)

Настройка резервного копирования (резервирования) баз данных на "бюджетной" версии 1С Предприятие под MS SQL Server. Используется пример MS SQL Server 2008 R2 под Windows. Для малых и средних предприятий, исключая производственные и торговые, так как тестирование на них не проводилось.

30.10.2018    6532    16    

ОСкрипты для деплоя и копирования базы данных 109

Сервисные утилиты v8 1cv8.cf Абонемент ($m)

Набор оскриптов для деплоя базы 1С через хранилище и копирование через sql-бекап одной базы в другую

1 стартмани

02.05.2017    15073    28    22    

Применение средств MS SQL R service для 1С 53

Обмен с другими системами v8 1cv8.cf Абонемент ($m)

Некоторое время назад Microsoft добавила в MS SQL сервер службы машинного обучения, позволяющие выполнять программный код на языках программирования R и Python. В статье будет продемонстрирована общая схема и принцип того, как можно использовать данные службы в контексте разработки на 1С. 

1 стартмани

25.11.2018    8093    14    

Скорость работы 1С: Предприятие с разными СУБД: MS SQL и с PostgreSQL 57

Системное v8 Бесплатно (free)

Рассмотрим несколько вариантов работы 1С: Предприятие с различными СУБД.

20.02.2019    9380    159    

Как разбить базу на файлы и не сойти с ума 69

Оптимизация БД (HighLoad) v8 Бесплатно (free)

Разбиение базы данных 1C на файлы и последующее сопровождение. Нюансы, грабли и прочее.

06.04.2019    3984    21    

Дружба крепкая начинается... или мой опыт MS SQL Server на Linux для работы с 1С:Предприятие 8 74

Системное v8 Бесплатно (free)

На днях появилась новость о том, что MS SQL Server представлен для платформы LINUX. Приятная новость. Проверил связку Сервер 1С:Предприятие 8 на Windows + MS SQL Server на Linux и вот что вышло...

20.11.2016    21906    46    

Трансформатор 1С - SQL 216

Инструментарий v8 v8::УФ 1cv8.cf Абонемент ($m)

Обработка для представления SQL запросов в терминах 1С, с возможностью захвата SQL запросов трассировкой.  Поддерживается также форматирование текста запроса через интернет сервис. Работает в управляемых и обычных формах, в том числе на веб-клиенте.

1 стартмани

28.06.2017    23013    287    31    

Типы блокировок в MS SQL Server 105

Системное Бесплатно (free)

В SQL Server существует более 20 типов блокировок. Для начала мы рассмотрим основные из них, чтобы понять, когда и для чего SQL Server использует их.

29.11.2017    21249    3    

Автоматизируем "перезаливку" баз (Скрипты для SQL-Server - Часть 1) 106

Архивирование (backup) v8 1cv8.cf Абонемент ($m)

Предлагаю вашему вниманию несколько SQL-скриптов (для MS SQL-Server) для автоматизации процесса резервного копирования и восстановления баз данных. Скрипты для восстановления позволяют "перезаливать" базы данных, т. е. восстанавливать одну базу из копий другой базы данных. Все скрипты формируют лог для вывода и при необходимости могут отправлять результат работы по электронной почте.

1 стартмани

15.03.2018    17119    17    12    

Еще немного полезных SQL-скриптов (Скрипты для SQL-Server - Часть 3) Промо 111

Оптимизация БД (HighLoad) Абонемент ($m)

Представляю вашему вниманию заключительный вебинар из цикла вебинаров по скриптам для MS SQL-сервера.

1 стартмани

29.03.2018    14568    11    5    

T-SQL + 1С: как правильно удалять очень много записей 26

Свертка базы Практика программирования v8 1cv8.cf Бесплатно (free)

Свёртка (архивация) больших объёмов данных 1С часто выполняется средствами SQL Server. Эта публикация рассказывает о том, как правильно использовать простую команду DELETE на больших объёмах данных. Даются советы по оптимизации свёртки данных средствами T-SQL.

21.12.2016    12862    39    

Система сбора и анализа информации по производительности работы баз данных, работающих  под связкой «кластер 1С 8.2/8.3 - Microsoft SQL server» 67

Оптимизация БД (HighLoad) v8 Россия Абонемент ($m)

Инструмент в помощь специалисту по производительности sql-серверов с базами 1С. Программа (c#) собирает наиболее заметные (по времени исполнения, физическим / логическим чтениям / загрузке CPU ) запросы, группирует по обобщенным текстам запросов и контекстам исполнения 1С (если есть), предоставляет информацию в виде отчетов по наиболее заметным запросам и прочей информации (длительные запросы по данным техжурналов, содержимое буферпула в динамике, содержимое клерков памяти, ожидания сервера в разрезе бд, статистика ввода-вывода по файлам баз).

1 стартмани

12.12.2017    10215    87    8    

Создаем свои индексы для баз 1С. Со своей структурой и настройками! 107

Оптимизация БД (HighLoad) Бесплатно (free)

Поговорим о неплатформенных индексах для информационных баз 1С. Об особенностях их использования, целесообразности и подводных камнях.

05.11.2018    8163    30    

Альтернативный контроль помеченных и быстрое удаление средствами SQL 41

Свертка базы Чистка базы v8 1cv8.cf Абонемент ($m)

Эта обработка является логическим продолжением статьи "Свертывание объемной базы средствами SQL" http://infostart.ru/public/249429

1 стартмани

27.01.2014    34583    475    45    

Организация файлового хранилища на базе MS SQL Server с доступом из 1С 77

Внешние компоненты Сервисные утилиты v8 Абонемент ($m)

Пример реализации хранения файлов в базе MS SQL Server с использованием различных технологий. Подробно рассмотрен потоковый доступ к файлам с использованием технологии FileStream.

1 стартмани

27.07.2016    16459    38    23    

Загрузка логов журнала регистрации 1С из MS SQL в ElasticSearch 64

Журнал регистрации v8 Бесплатно (free)

Еще один инструмент хранения и визуализации логов журнала регистрации 1С

01.09.2016    23139    9    

Ведение подробного лога (версионирование) справочников, документов и регистров сведений с сохранением истории изменений на SQL-сервере Промо 21

Журнал регистрации v8 v8::УФ 1cv8.cf Россия Абонемент ($m)

Доступ к истории изменений реквизитов и табличных частей справочников, документов, независимых регистров сведений, возможность отката изменения, восстановление удаленных объектов, сбор статистики использования базы 1С. Альтернативный журнал регистрации.

10 стартмани

22.02.2018    11297    31    53    

Ошибка: Попытка вставки неуникального значения в уникальный индекс: Microsoft SQL Server. При переходе с Бух ПРОФ на КОРП и не только 7

Тестирование и исправление v8 v8::БУ БП3.0 Россия БУ Абонемент ($m)

Пример текста ошибки: Попытка вставки неуникального значения в уникальный индекс: Microsoft SQL Server Native Client 11.0: Выполнение инструкции CREATE UNIQUE INDEX прервано, поскольку обнаружен повторяющийся ключ для объекта с именем "dbo._InfoRg22530" и индекса с именем "_InfoRg22530_ByPeriod". Повторяющееся значение ключа: (0, 3900-01-01 00:00:00, 0x9100fa815581b9604de110ca98afc344, 0x00000000000000000000000000000000). HRESULT=80040E2F, SQLSrvr: SQLSTATE=23000, state=1, Severity=10, native=1505, line=1

1 стартмани

16.06.2017    16396    75    15    

Полнотекстовый поиск с использованием MS SQL 8

Поиск данных v8 1cv8.cf Россия Абонемент ($m)

В данной статье я покажу пример того, как можно использовать полнотекстовый поиск MS SQL. Сразу оговорюсь, статья не претендует на полноту, многие вещи вам придется додумывать или доделывать, моя задача лишь провести «лабораторную работу», показать, что это возможно и как это можно применять. Сделанные выводы и полученные результаты – это только мои выводы и мои результаты, в вашем случае, они могут быть другими. Пробуйте, экспериментируйте, получайте свой опыт и свои результаты.

1 стартмани

01.08.2016    14687    17    1    

Использование SQL Server Change Tracking для регистрации изменений данных объектов 1С:Предприятие 8 35

Перенос данных из 1C8 в 1C8 v8 Бесплатно (free)

SQL Server Change Tracking - способ регистрации изменений данных объектов 1С:Предприятие 8 средствами SQL Server версии 2008 и выше. Использование этой технологии снижает нагрузку на систему и увеличивает параллельность работы пользователей. Change Tracking разрабатывалась специально для повышения производительности и удобства использования в сценариях интеграции и синхронизации данных между приложениями.

26.10.2016    10429    13    

Как посмотреть, какие данные заблокированы в СУБД MS SQL Server 56

Системное Бесплатно (free)

Иногда требуется посмотреть, какие объекты и данные заблокированы и какие блокировки на этих объектах стоят (речь идет только о транзакционных блокировках). В SQL Server для этих целей существует динамическое представление sys.dm_tran_locks. Оно возвращает сведения об активных в данный момент в SQL Server ресурсах диспетчера блокировок.

28.11.2017    10444    10    

Авторизация с помощью сертификата ssl на nginx + Let's Encrypt 6

Системное Бесплатно (free)

Добрый день, вечер или ночь, все зависит от времени суток в который вам довелось прочитать мою статью. В связи с ростом колличества корпаративных клиентов, было принято решение дать доступ к учетной системе внешним пользователям. Для самостоятельного оформления заказов и отслеживания их состояний. Реализация была создан web интерфейс с необходимым функционалом и доступом. Тут же стал вопрос безопасности, кроме стандартных пользователь-пароль было решено еще усилить безопасность, для этого применили OpenVPN, но появились клиенты, для которых нельзя применять OpenVPN (политики безопасности, нежелания и.д.), тут на глаза попались статьи про доступ по ssl сертификату.

22.02.2018    4831    1    

TMSSQL - работа с базами данных MS SQL Server в скриптах на OneScript и из командной строки 55

Инструментарий v8 Бесплатно (free)

Представляю вашему вниманию библиотеку TMSQL для работы с базами данных на MS SQL Server. Библиотека подключается в качестве модуля или класса в скрипты, написанные на OneScript, а также может работать как независимое консольное приложение.

26.04.2018    8951    22    

Технология In-Memory OLTP (для SQL Server 2014) 62

Системное Бесплатно (free)

Данная статья написана по итогам доклада, прочитанного на конференции INFOSTART EVENT 2015 CONNECTION 15-17 октября 2015 года. Мой доклад, в свою очередь, стал результатом почти четырех месячных исследований в отрыве от какой-либо работы. Но «игра стоила свеч», и когда я получил свои результаты, я захотел поделиться ими с сообществом.

20.09.2016    13618    14    

Обработка для работы с базой SQL 27

Инструментарий v8 1cv8.cf Абонемент ($m)

Часто возникает необходимость в обмене данными между 1С и SQL. При этом структура базы данных SQL, состав ее таблиц и полей неизвестны. Данная обработка помогает разобраться с содержанием и назначением таблиц и полей базы данных SQL. Обработка показывает список таблиц базы данных, для каждой таблицы количество полей и количество записей. Для каждой таблицы приведен список полей с типом значений, а также строки самой таблицы.

1 стартмани

20.12.2016    10112    124    12    

SQL Server Profiler. В картинках, для самых маленьких 44

Оптимизация БД (HighLoad) Россия Бесплатно (free)

Шпаргалка к экзамену "Эксперт по технологическим вопросам".

21.08.2017    11385    2    

Ожидания RESOURCE_SEMAPHORE и RESOURCE_SEMAPHORE_QUERY_COMPILE – внешние проявления, и как с ними бороться 39

Оптимизация БД (HighLoad) Россия Бесплатно (free)

Рассматривается один из типов массовых проблем в рабочих базах на связке «1С - MS SQL Server».

03.03.2018    9388    8    

Регламентные операции с индексами в MS SQL Server (Скрипты для SQL-Server - Часть 2) Промо 142

Оптимизация БД (HighLoad) Абонемент ($m)

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

1 стартмани

22.03.2018    16562    23    7    

Использование процедур SQL при обращении к внешним источникам данных 1

Практика программирования v8 1cv8.cf Россия Абонемент ($m)

Ещё раз обращаемся к проблеме использования в 1C процедур SQL при обращении к внешним источникам данным через механизм ADODB. Данное решение возможно использовать при любом обращении к данным MS SQL Server, когда необходимо использовать динамические SQL-запросы. Приведенное решение применяется в расширении функционала "МФСБ" конфигурации "Промышленная безопасность" и используется для консолидации данных с системами АСУТП предприятия. (МФСБ - многофункциональная система безопасности угольных шахт) Тестирование проводилось на релизе 8.3.14.1630.

1 стартмани

20.03.2019    395    0    0    

Оптимизируй это! Или MS SQL и Экспертный подход творят чудеса! 199

Оптимизация БД (HighLoad) v8 Бесплатно (free)

В статье речь пойдет про взаимодействие сервера 1С с MS SQL. Мы очень часто слышим, как важно оптимизировать все критические участки системы заблаговременно, в плановом режиме, как надо, «от и до» во всех деталях. Но в реальной жизни бывает по-другому. Очень часто клиенты обращаются к нам, когда система уже не дает работать: «спасите, помогите, болит очень сильно, надо решать». Об одном из таких случаев я и хотел бы вам сегодня рассказать.

11.07.2017    25349    32    

Удаление данных из БД в MS-SQL 7

Свертка базы Чистка базы v8 1cv8.cf Абонемент ($m)

Обработка для удаления данных (документы, журналы, справочники, регистры сведения и накопления) напрямую в MS-SQL.

1 стартмани

03.11.2017    6743    17    2    

Неубиваемая база 1С:Предприятие 7.7 (SQL) на распределенке (УРБД) Промо 13

Распределенная БД (УРИБ, УРБД) v7.7 1cv7.md Бесплатно (free)

Данная статья актуальна для программистов и администраторов SQL-версии 1С:Предприятия 7.7 с УРБД. Если использовать 1С: Предприятие 7.7 (SQL) достаточно интенсивно, может происходить поломка (разъехались остатки, обрушились индекы, перестали проводиться документы из-за ошибок SQL и т.д.., в общем база "накрылась"). Можно проводить проверку, переиндексацию базы на SQL Server, мараковать с объектами 1С, копировать и удалять объекты, использовать всякие выгрузки-загрузки, но все это совсем не айс. Когда обмены в распределенной базе данных 1С Предприятия 7.7 выполняются достаточно интенсивно, решить проблему можно универсальным способом без плясок с бубном с помощью УРБД за 10-20-30 минут. Когда не помогает DBCC DBREINDEX ("RA4674")... Violation of primary key constraint 'PK_RA4674'. Cannot insert duplicate key in object

26.09.2012    48629    23    

Свертывание объемной базы средствами SQL 59

Свертка базы v8 1cv8.cf Абонемент ($m)

Свертывание объемной базы средствами SQL

1 стартмани

08.01.2014    30075    181    45    

Настройка регламентных работ на SQL сервере + (сбор данных по работе SQL и т.д) 48

Системное v8 Абонемент ($m)

Тема не новая, вариантов найти можно массу. Последнее время появляются статьи с очень подробным описанием, что-то из этого не встречал за всю практику работы с 1С. Фактически эта публикация как памятка основной части 1С-ников, что не имеют глубоких знаний по SQL и 1С. Это готовая инструкция по настройке обслуживания БД на сервере ля большинства мелких и средних компаний\баз. Но бывают случаи поломок баз данных, поэтому приложен материал и для таких случаев, например, восстановление БД после обновления не очень удачного, и некоторые другие плюшки.

1 стартмани

12.09.2016    15146    30    19    

Оптимизированная замена подстроки в строке с помощью регулярных выражений в MS SQL Server 5

Оптимизация БД (HighLoad) Бесплатно (free)

В MS SQL Server отсутствуют регулярные выражения. Как включить их использование? Замена подстроки в строке выполняется долго. Как сократить время выполнения замены? Для выявления тяжелых запросов часто используют данные трассировки. Чтобы получить суммированные данные, необходимо сгруппировать одинаковые запросы, а из-за разных имен временных таблиц они не группируются. Статья - пример замены имен временных таблиц в результатах трассировки.

31.07.2017    9176    4    

Журнал регистрации 1С (sql lite) в web app 9

Журнал регистрации v8 1cv8.cf Абонемент ($m)

Данная публикация рассматривает построение компонентного решения работы журнала регистрации в стороннем приложении(web app). Встала задача миграции sql lite жр во внешнюю базу. Данное решение было создано: 1. для хранения жр за весь период 2. для ускорения работы с жр 3. для ускорения сервера предприятия, так как именно он (а точнее рагент) пытается записать данные в жр sql lite(фактически файл на диске), после увеличения размера файла более 10 гб, поступали жалобы по вопросу быстродействия 1с (и не только ради этого) Данная публикация может быть полезной администраторам, программистам, оптимизаторам.

1 стартмани

09.07.2018    4214    4