SQL сервер для 1С: создание базы данных

Итак, SQL сервер запущен. Теперь самое время создать базу данных, с которой будет работать программа 1С. Несмотря на всю простоту этой процедуры, в ней есть несколько особенностей, о которых Вам следует знать.

Материал предоставлен сайтом www.learn1c.ru/

Итак, SQL сервер запущен. Теперь самое время создать базу данных, с которой будет работать программа 1С. Несмотря на всю простоту этой процедуры, в ней есть несколько особенностей, о которых Вам следует знать.

Запустите программу "Enterprise Manager". Поставьте курсор на название сервера и из контекстного меню выберите пункт "Свойства". Перейдите на закладку "Security":

Свойства SQL сервера

Материал, изложенный в этой главе, описан для случая авторизации "SQL Server and Windows".

Если же у Вас будет выбрана авторизация "Windows only", то при попытке подключения 1С к SQL серверу, Вы получите сообщение, аналогичное приведенному ниже:

Ошибка подключения к SQL серверу

О том, как в 1С настраивается подключение к SQL серверу, я расскажу позже.


Кто владелец базы данных?

Когда Вы будете создавать новую базу, ее владельцем станет та учетная запись, от имени которой Вы подключились к SQL серверу.

Чтобы посмотреть настройки подключения, поставьте курсор на название сервера и из контекстного меню выберите пункт "Edit SQL Server Registration properties …":

Выбор свойств регистрации SQL сервера

Раздел "Connection" определяет, каким образом Вы будете подключаться к SQL серверу из программы "Enterprise Manager". Способ подключения в конечном итоге определяет, кто станет владельцем создаваемой базы данных.

Способ подключения к SQL серверу

Определить владельца существующей базы очень легко - просто посмотрите ее свойства. По приведенному ниже рисунку видно, что владелец базы pubs - учетная запись sa.

Просмотр владельца базы данных. Владелец - sa

Если же Вы авторизовались средствами Windows и создали новую базу, то информация о ее владельце будет выглядеть немного иначе:

Просмотр владельца базы данных. Владелец - учетная запись домена

Вы можете спросить, зачем нужно знать владельца базы данных?
Отвечаю: доступ к базе данных из 1С может быть осуществлен только ее владельцем. Если это правило нарушается, при сохранении параметров базы данных SQL или при запуске 1С выдается следующее сообщение:

Окно ошибки -'Доступ к базе данных разрешен только ее владельцу'

Есть уточнение - доступ от имени sa разрешен, даже если владелец базы данных не sa.

Предвижу Ваше желание подключать 1С к SQL серверу от имени учетной записи sa. Это не самая лучшая идея, т.к. у этой учетной записи полные права на управление SQL сервером. Для работы 1С лучше завести отдельную учетную запись с ограниченными правами. Назовем ее Login1C.

Управление учетными записями производится в ветке "Security":

Создание новой учетной записи. Ветка 'Security'

Создайте новую учетную запись с именем Login1C. На закладках "Server Roles" и "Database Access" не проставляйте никаких галочек:

Создание новой учетной записи. Заполнение полей.

Следующий шаг - сделать учетную запись Login1C владельцем базы данных. Эту операцию надо выполнять, когда база данных уже создана. Поскольку на данном этапе мы еще не создали свою базу, я расскажу, как это сделать на примере базы pubs.

Запустите программу "Query analyzer". В выпадающем списке баз данных выберите базу pubs. В окне запросов наберите команду

sp_changedbowner 'Login1c'

Выполните ее. Вы должны получить следующий результат:

Смена владельца базы данных в Query Analyzer

Владелец базы изменится на Login1C:

Результат смены владельца

Точно такую же операцию Вы должны сделать, когда создадите свою базу данных, предназначенную для работы с 1С.


Создаем свою базу

Новая база создается в ветке "Databases":

Создание новой базы данных. Ветка 'Databases'

В поле "Name" введите имя Вашей базы, например, Base1C. В поле "Collation name" оставьте значение по умолчанию - " (Server default)":

Указание имени базы данных. Закладка 'General' свойств базы данных.

Перейдите на закладку "Data Files". Здесь Вам следует проверить, где SQL сервер предлагает расположить файл данных. Изначально в поле "Location" должен быть выбран путь, который во время установки мы указали SQL серверу в качестве папки для файлов данных. Если Ваши жесткие диски разбиты согласно таблице из главы "SQL сервер для 1С: установка операционной системы", то файл данных должен находиться на диске F:

Настройка свойств файла данных - расположение файла. Закладка 'Data files' свойств базы данных.

Следует заострить внимание на параметре "Initial size". В этом поле указывается размер создаваемого файла данных в мегабайтах.

Если Вы только собираетесь начинать учет в программе 1С, то имеет смысл установить небольшое значение этого параметра, например, 100 Мб. Если же Вы переносите на платформу SQL существующую базу 1С размером, скажем, 1,5 Гб, то укажите в этом поле значение 1500 Мб. Поступив подобным образом, Вы выиграете в скорости загрузки данных в базу SQL, ведь файлу данных не придется постоянно увеличиваться в размере по мере его заполнения.

Обратите внимание на настройки внизу закладки:

Настройка свойств файла данных - параметры роста файла данных. Закладка 'Data files' свойств базы данных.

Обязательно оставьте установленной галочку "Automatically grow file". Это позволит SQL серверу автоматически увеличивать размер файла данных по мере его заполнения. Остальные настройки оставьте по умолчанию (как на рисунке). Тогда при необходимости ваш файл данных будет увеличиваться на 10% от его текущего размера. Ставить меньшее значение не советую, так как в этом случае операции по увеличению размера файла будут происходить довольно часто, и это скажется на производительности SQL сервера.

Перейдите на закладку "Transaction Log". Вы видите те же самые поля, что и на закладке "Data Files". Здесь Вам следует указать расположение файла транзакций и его начальный размер. Руководствуйтесь теми же принципами, что и при настройке файла данных.

После указания всех параметров нажмите кнопку "ОК" и запишите базу данных.

Откройте свойства вновь созданной базы данных и перейдите на закладку "Options".

Свойства базы данных. Закладка 'Options'.

Что Вы скажете, если в результате сбоя (не важно какого) будет потеряна работа вашего предприятия за 1 день? Наверное, Вы будете не в восторге, да и все сотрудники тоже. Если такая перспектива Вас не устраивает, выбирайте модель восстановления "Full". Я пока не буду вдаваться в подробности, но выбор этой модели позволит Вам создавать архивные копии через небольшие промежутки времени при работающей программе 1С. Одно дело потерять работу предприятия за 10 минут, другое дело - за сутки.

Установите флажки остальных настроек как показано на рисунке. Ни в коем случае не ставьте флажок "Auto shrink", если только Вы не хотите периодически чувствовать провалы в скорости работы 1С. Вам незачем позволять серверу сжимать базу данных без вашего ведома.

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


Подключение базы данных к 1С

Еще чуть-чуть, и Вы сможете начать работать в SQL версии 1С. Осталось настроить подключение 1С к SQL серверу.

Запустите конфигуратор. Выберите пункт меню "Администрирование" - "Параметры базы данных SQL …":

Выбор параметров базы данных SQL

В открывшемся окне укажите имя SQL сервера, название базы данных, которую Вы создали для работы с 1С, учетную запись и ее пароль. Если следовать моему описанию, то окно параметров базы данных SQL будет выглядеть так:

Окно 'Параметры базы данных SQL'

Нажмите кнопку "ОК". Если параметры базы данных были приняты без проблем, у Вас хорошие шансы, что 1С запустится в пользовательском режиме. 100% гарантии не даю, так как есть ситуации, когда в конфигураторе параметры сохраняются, а в пользовательском режиме программа отказывается работать. Надеюсь, у Вас таких ситуаций не будет.

На этом глава, посвященная созданию базы данных на SQL сервере, закончена. Она получилась довольно большой, но разбивать ее на несколько частей не хотелось, так как весь материал взаимосвязан.

В следующей главе мы рассмотрим вопросы архивирования базы данных средствами SQL сервера.

Примечание: в статье отражено мое мнение по настройке сервера. Оно может не совпадать с Вашим мнением и / или мнением других специалистов.

Начать дискуссию

Новые функции и улучшения на «Клерке»: обновления за июль. Выпуск #1

В июле представили обновления: сортировка главной страницы одним кликом, новый инструмент для самозанятых, возможность монетизации для авторов в "Трибуне" и продвижение материалов в блогах компаний. Также улучшен сервис "Клерк.Работа" и введены новые функции для Бизнес Аккаунта и личного кабинета.

Новые функции и улучшения на «Клерке»: обновления за июль. Выпуск #1
2

Налог на бездетность, Ивлеева уплатила долг, НДФЛ при манипуляциях с землей в обзоре

Интересные события в налоговой сфере

Бухгалтеры не видят актуальных данных ЕНС и не могут сформировать электронные подписи в ЛК. 🔨«Ночной бухгалтер» № 1733

Никогда такого не было... Бухгалтеры жалуются, что в личных кабинетах невозможно посмотреть актуальную информацию по сальдо ЕНС. Данные стоят на 15, 18, 19 июля. Если написать через ЛК налоговикам, сведения обновляются, но не всем. Формировать электронные подписи многие также не могут, не отправить 3-НДФЛ, не обновить электронные подписи.

Иллюстрация: Вера Ревина/Клерк.ру

Курсы повышения
квалификации

18
Официальное удостоверение с занесением в госреестр Рособрнадзора
Инвестиции

Физлицам и компаниям ЕС запретили участвовать в российской схеме обмена активами

Власти Евросоюза призвали инвесторов и компании не участвовать в обмене заблокированных ценных бумаг, поскольку в этом механизме участвует подсанкционный Национальный расчетный депозитарий.

ОСАГО

ОСАГО можно оформить онлайн через Сбер

Водители могут застраховать машину онлайн за несколько минут. Достаточно ввести данные документов и выбрать страховщика на маркетплейсе Сбербанка.

Для россиян тоже установят лимит на количество сим-карт

Несколько сим-карт нужны владельцам гаджетов, которые позволяют управлять умным домом и камерами наблюдения.

Опытом делятся эксперты-практики, без воды

Сотрудников не могут заставить сдавать отпечатки пальцев

Частные компании не имеют права проводить дактилоскопическую регистрацию сотрудников, чтобы наладить пропускной режим на объекте.

Бухгалтеры

НДС на УСН в 2025 году, выбор налогового режима, топ претензий от ФНС, и господдержка бизнеса — какие вебинары пройдут в августе 2024 года

Подготовили для вас анонс предстоящих вебинаров в августе.

НДС на УСН в 2025 году, выбор налогового режима, топ претензий от ФНС, и господдержка бизнеса — какие вебинары пройдут в августе 2024 года
Новости ФНС

ФНС начнет регистрировать личные фонды россиян

Полномочия по регистрации личных фондов для управления бизнесом, имуществом и активами перешли от Минюста к ФНС.

Личные финансы

Цены на туры в Турцию выросли до 300 000 рублей за среднюю путевку

Итоги первой половины лета показали, что отдых на море в этом году стал для россиян дороже еще на несколько десятков процентов. Подорожало все — и гостиницы, и перелеты, и пакетные туры. Причем не только за границей, но и в России.

Бесплатно с Трудовое право

Трудовые споры: сколько денег можно взыскать с работодателя за неправильную запись в трудовой книжке 

Все зависит от того, в состоянии ли работник доказать, что неправильная запись в трудовой лишила его заработка. Разбираем детали.

Трудовые споры: сколько денег можно взыскать с работодателя за неправильную запись в трудовой книжке 
Кадровый учет

Перемещение работника

В данном материале рассмотрим, как выглядит процедура перемещения сотрудника. Поговорим о том, какими документами оформляется это кадровое мероприятие. Разберем, в чем состоят отличия между перемещением и переводом работника.

Иллюстрация: Вера Ревина/Клерк.ру
Маркетплейсы

Семь ошибок в общении с покупателями на маркетплейсе и как их избежать

Общение важно в любых отношениях: дружеских, семейных, профессиональных. В бизнесе с помощью правильно выстроенного контакта с клиентами можно отстраиваться от конкурентов и увеличивать продажи. Рассказываем, как правильно наладить общение с клиентам на Ozon и какие ошибки часто допускают продавцы.

Иллюстрация: создано с помощью ИИ OpenAI © Вера Ревина/Клерк.ру
Экономика России

Набиуллина: ЦБ не исключает дополнительного повышения ключевой ставки

Годовой прогноз по инфляции повысили до 6,5-7%. Центробанк решил отказаться от базового сценария развития экономики.

Сгорел на работе: причины эмоционального выгорания и способы преодоления

В статье разберем причины эмоционального выгорания и способы его преодоления.

Сгорел на работе: причины эмоционального выгорания и способы преодоления
Обзоры новостей

⚡️ Итоги дня: загрузку видео на YouTube замедляют, Wildberries будет платить «белым хакерам», а многодетные семьи чаще всего берут кредиты

Подготовили обзор главных событий дня — 26 июля 2024 года. Все самое интересное, что писали и обсуждали в сети, в одной подборке.

Инвестиции

На Мосбирже появится 15 новых ценных бумаг

Непубличные компании разместят 15 новых акций по закрытой подписке на платформе MOEX START.

Регистрация ККТ

📠 Госдума упростила регистрацию контрольно-кассовой техники. Оценка налогового юриста

ИП смогут не применять ККТ, если оказывают услуги в сфере образования, физической культуры и спорта.

Инвестиции

Стоит ли участвовать в IPO и какой доход это может принести

После затишья в 2022 году и осторожного начала движения в 2023 российские компании в 2024 году стали активно выходить на биржу и предлагать свои акции. Насколько успешно проходят сейчас IPO и стоит ли в них участвовать инвестору? Узнали у экспертов.

Иллюстрация: создано с помощью ИИ OpenAI © Вера Ревина/Клерк.ру

Интересные материалы

Запрос документов ИФНС из другого региона, как отвечать на налоговые требования, нюансы ФСБУ 27/2021— в новом дайджесте Разборов

Сегодня в дайджесте вы найдете не только текстовые разборы, но и конспекты вебинаров, которые помогут вам разобраться в работе с самозанятыми в 2024 году и научат отвечать на требования ФНС.

Иллюстрация: создано с помощью ИИ OpenAI © Вера Ревина/Клерк.ру