Инструкция по установке и настройке SQL Server и 1С



Данный мануал позволит практически каждому пользователю пошагово установить и произвести первоначальную настройку SQL Server и 1С  (клиент-серверный вариант).
Основой для данной инструкции послужил SQL Server 2014 и 1С Предприятие 8.3, также данная инструкция может работать и для других версий SQL Server и 1С Предприятия.

Оглавление

Установка и настройка MS SQL Server. 

1.      Редакции MS SQL Server 2014. 

2.      Изменение версии или ввод ключа Microsoft SQL Server 2014. 

3.      Определение установленной версии Microsoft SQL Server. 

4.      Настройка портов для доступа к MS SQL Server 2014 по сети. 

5.      Изменение параметров использования памяти MS SQL Server 2014. 

6.      Добавление нового пользователя в MS SQL Server. 

A.      Проверка подлинности SQL Server. 

B.     Проверка подлинности Windows. 

7.      Создание новой базы в MS SQL Server. 

8.      Отсоединение и Присоединение баз данных в MS SQL Server 2014. 

A.     Отсоединение базы.. 

B.     Присоединение базы.. 

9.      Создание резервной копии базы данных. 

Установка и настройка 1С Предприятия 8.3. 

1.      Система программного лицензирования «1С:Предприятия 8.Х». 

A.     Файл программной лицензии. 

B.      Виды и варианты программных лицензий. 

C.      Про пинкоды и активацию лицензий. 

D.      Варианты лицензий. 

E.      Особенности учета клиентских лицензий. 

F.      Получение лицензии. 

2.      Установка клиент-серверного варианта 1С Предприятия 8.3. 

3.      Установка шаблонов. 

4.      Добавление базы в 1С предприятие. 

A.      Добавление информационной базы из окна запуска «1С:Предприятие». 

B.     Добавление информационной базы из консоли администрирования серверов «1С:Предприятия». 

C.     Свойства информационной базы.. 

D.     Добавление существующей информационной базы в список информационных базы окна запуска «1С:Предприятие». 

5.      Порты которые использует 1С Предприятие 8.3. 

6.      Изменение портов используемых 1С Предприятием 8.3 по умолчанию.. 

7.      Добавление правила в Брандмауэр Windows Server 2012 R2. 

Пост-установочные настройки и функции для оптимизации работы 1С и SQL. 

1.      Журнал регистрации и работа с ним.. 

A.      Где хранится журнал регистрации. 

B.      Перенос журнала регистрации на другой сервер. 

C.      Настройка журнала регистрации. 

D.      Оптимизация журнала регистрации. 

E.      Вернуть старый формат записи журнала регистрации. 

2.      Очистка КЭША пользователей 1С.

3.      Настройка и создание технологического журнала (ТЖ).

4.      Настройка кластера 1С 8.3.

5.      Блокировка установки соединений с информационной базой.

6.      Включение отладки на сервере 1С 8.

7.      Что делать если разрастается журнал транзакций — файл _log.ldf для MS-SQL.

8.      Регламентные операции на уровне СУБД для MS SQL Server. 

A.      Обновление статистики.

B.      Очистка процедурного кэша.

C.      Дефрагментация индексов.

D.      Реиндексация таблиц.

9.      Создание Backup`ов средствами Windows (+архивирование).

47 Comments

  1. minimajack

    Есть предложение — переверстать в md и выложить на гитхаб )

    в word — проблемно обновлять — по мере наполнения информации

    ps в общем если возникнет желание, могу помочь

    Reply
  2. headMade

    (1) minimajack,

    md — это фактически txt, или есть отличается чем-то?

    Reply
  3. minimajack

    (2) headMade, да md — текст и именно поэтому удобнее отслеживать изменения в репозитории. Да и иметь онлайн актуальную версию — тоже приятно

    Reply
  4. webester

    (3)Тут такое дело, что при чтении гитхаба стартмани не начисляются, что для автора вполне себе критично. Иначе это было бы оформлено в виде статьи.

    Reply
  5. minimajack

    (4) webester, как вы себе представляете 120 страниц текста и картинок в виде статьи?

    Reply
  6. LastSoldier

    (1) Я пока не знаю о чем Вы говорите, но на досуге почитаю обязательно.

    (5) Ага, очень большая статья получится. )

    Я первый Раз выложил публикацию, я надеюсь ее можно будет обновлять заменой файла на новый?

    Это если будет, то очень редко, так как нет смысла платить стартмани за одно оглавление, а так если накопится еще около 10 минимум разных тем, можно было бы и обновить.

    Кстате, у кого какие пожелания, что добавить в статью пишите.

    Я старался затронуть все аспекты установки и начальной настройки для новичков

    Reply
  7. ikekoval

    Кто скачал поделитесь отзывом. В большей части темы знакомы, но есть вопросы которые описаны, но я ими просто не задавался)) На каком уровне написана статья? На том же ютубе sql сервера ставят даже школьники, отмечая галками весь комплект установки, включая SDK, в то время как достаточно оснастки администрирования и ядро субд… Нет лишних SM для проверки =/

    Reply
  8. Alien_job

    До меня долго доходило что MS SQL Server ставится только на серверные версии ОС. Думаю, на этом стоило заострить внимание в разделе установки.

    Reply
  9. Dach

    (8) Alien_job, с чего вдруг? SQL Express прекрасно установился на Win 8

    Reply
  10. minimajack

    (8) Alien_job, (9) Dach, https://msdn.microsoft.com/en-us/library/ms143506(v=sql.120).aspx#TOP_Principal

    Reply
  11. LastSoldier

    (8) SQL ставится практически на любые версии windows, просто у меня в мануале взят пример для windows server 2012.

    (7) У меня в статье указанно что при установке нужно выделять всего два пункта для 1С, остальные нет необходимости ставить, но по желанию можно все поставить )

    Некоторые темы более подробно раскрыты, компоновал несколько статей, в некоторых добавлял свое описание и скриншоты.

    Reply
  12. Diversus

    Кстати, появился MS SQL 2014 Developer Edition бесплатный для разработки, о нем тоже можно упомянуть. В оглавлении не нашел

    Reply
  13. Solovyeff

    Кстати, скоро должен выйти MS SQL 2016 с поддержкой Linux, стоит упомянуть и инструкцию по установке не помешает добавить)

    Reply
  14. logarifm

    Было бы еще совсем круто, увидить например а какую СКЛ стоит установить?…

    Reply
  15. LastSoldier

    (13) Выйдет MS SQL для Linux еще не скоро (летом 2017 года), а MS SQL 2016 точной доты пока нету, но в этом году примерно в 3 квартале.

    (12) Он бесплатный, но только не для коммерческого использования, а так за него надо платить )

    Его цели это разработка и тестирование приложений, а не для применения в качестве рабочего сервера. В пункте «2. Редакции MS SQL Server 2014» о нем сказано немного.

    (14) Выбор версии SQL зависит больше от Ваших требований, сколько пользователей в базе, какой стоит сервер, размер базы и сколько Вы готовы выложить денег за SQL.

    Максимально подробно я не стал затрагивать эту тему.

    Reply
  16. saa@kuzov.org

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

    Рекомендуют использовать утилиту и команду

    sqlite3 1Cv8.lgd «VACUUM;»

    с остановкой службы сервера 1С.

    Источник https://partners.v8.1c.ru/forum/topic/1469981

    Reply
  17. ikekoval

    (9) (8), В порядке бреда 2012 Enterprise прекрасно стоял и отрабатывал на win10 pro))

    Reply
  18. Sanario

    @ECHO OFF

    IF EXIST «C:Users» (

    for /D %%a in («C:Users*») do (

    IF EXIST «%%aAppDataRoaming1C1Cv82» (

    for /D %%i in («%%aAppDataRoaming1C1Cv82????????-????-????-????-??????

    Reply
  19. LastSoldier

    (18) главное что все работает )

    и писал полностью сам с нуля )

    Reply
  20. bpc222

    (19)

    Хороший ход. Честный заработок $m. Молодец.

    Reply
  21. VarLone

    В мануале раскрыта тема по оптимальному выбору размера файла базы (журнала) и метода увеличения размера? Оставлять по умолчанию прирост или есть рекомендации?

    Reply
  22. artfa

    автору + , это же надо не полениться столько написать

    Reply
  23. minimajack

    (22) artfa, ну справедливости ради стоит сказать что многое было взято на http://tavalik.ru/

    Reply
  24. artfa

    (23) minimajack, ну он же не скопипастил готовый документ, а выдернул различные статьи, каталогизировал, добавил картинки, мне бы такое было влом

    Reply
  25. LastSoldier

    (21) Эта тема раскрыта в заголовке » Создание новой базы в MS SQL Server. »

    (24)Раньше у меня самого терпения на это не хватило, а теперь практически не надо лезть в интернет, когда все есть )

    А то бывали моменты, что хорошие ссылки стали недоступные или нечаянно удалил или забыл сохранить ссылку.

    (23) Вы правы, основой стал этот сайт. http://tavalik.ru/

    Reply
  26. Sairys

    Есть ли серьёзная разная между SQL 2008 и SQL 2014 касаемо работы с 1С ?

    Reply
  27. webester

    (5)(6)У меня есть своя небольшая вики про 1С, написанная по мотивам материалов Гилева и Насипова. Давайте перенесем туда материал, будем редактировать и поддерживать в актуальном состоянии, материал для чтения будет доступен всем без регистрации, а после регистрации и дополнять сможет кто угодно. В целом я могу сделать это и сам, если автор будет не против. Проект на данном этапе некоммерческий и поучаствовать в нем может любой кто этого захочет.

    Reply
  28. LastSoldier

    (27)Если каждый начнет вносить свои изменения статьи, то из этого ничего хорошего не выйдет, у каждого свое понимание что должно быть написано в его статье и как должна быть написана статья. Я против таких изменений каждым.

    А на каком этапе проект станет коммерческим?)

    Я против того чтобы кто-то выкладывать мою статью за реальные деньги.

    Я выложил свою за StartManey, чтобы хоть как-то продвигать (поднимать, выделять, баннеры), а без этого ее мало кто будет качать и смотреть.

    А так я больше не вижу смысла в StartManey.

    Reply
  29. webester

    (28)

    Если каждый начнет вносить свои изменения статьи, то из этого ничего хорошего не выйдет

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

    А на каком этапе проект станет коммерческим

    На том, когда для его содержания нужны будут более менее приличные деньги, я думаю раньше чем 5000 пользователей в сутки, об этом нет смысла даже думать, страницы статичны, нагрузку может держать серьезную. Если ресурс будет иметь такую популярность (для чего надо будет вложить очень много сил и эта статья навряд существенно повлияет на расклад) то это будет просто хорошим пиаром для вас, за счет тех, кто будет вкладывать силы в ее продвижение. Нужно ли это вам? Не знаю. Но то, что сообществу, надо, что бы информация хорошо находилась(индексировалась поисковиками) мне кажется очевидно. Прикрепленная в ворд за $м я думаю не так хорошо ищется.

    Я против того чтобы кто-то выкладывать мою статью за реальные деньги.

    А где звучало слово деньги? Пока мысль в том, что на сайте даже баннеров нет. То есть wiki написана и работает просто just for fun — на голом энтузиазме и желании писать про то, в чем разобрался. И вам предложил присоединиться. Нет желания — не проблема, пусть все остается как есть.

    Reply
  30. LastSoldier

    (29) Про модератора как-то не подумал, тогда это нормально если будут вноситься изменения, а только определенные пользователи смогут корректировать правильно и публиковать информацию.

    Хотя может Вы и правы.

    Я сейчас еще пишу несколько статей о настройках windows server 2012, windows 7 и ubuntu.

    Выкладывать их пока не планирую, маловато еще информации, по 50 страниц примерно.

    Reply
  31. Nuuq

    (26) Sairys, Тестировал работу MSSQL 2008R2SP3 vs 2014SP1 на одном и том же железе (проводил документы) с сервером 1Cv82 x64 — результат: 2008R2 выполнил задачу на 15% быстрее. На 1Cv83 x64 практически одинаково, но быстрее чем 82 на 10%. Т.о. многое зависит от версии конфигурации и релиза платформы (а так же от железа, его настройки, тонкой настройки СУБД, но это уже отдельная тема) — установите поочередно обе версии и дайте тяжелую операцию с замером времени.

    P.S.: для этих действий MSSQL Server можно установить в режиме Evaluate.

    Reply
  32. headMade

    (27) webester,

    на данный момент это сайт?

    Посмотреть можно?

    Reply
  33. Tavalik

    (23) minimajack,

    Да я не против. Пользуйтесь. 🙂

    Reply
  34. Pavel_nv

    (8) Alien_job, на Windows 10 ставится SQL Server 2014

    Reply
  35. Alien_job

    (34) Pavel_nv, на Home редакцию?

    Reply
  36. net_man

    есть что полезное

    Reply
  37. LastSoldier

    (36) net_man, Это уже Вам решать, что в моей публикации будет Вам полезно. Список всех тем публикации есть в оглавлении.

    Reply
  38. Жискар

    Прекрасная инструкция. Однако, с самого начала всё пошло не так. Отсутствуют средства управления. Дистрибутив ms sql server 2014 express загрузил с https://www.microsoft.com/ru-ru/server-cloud/products/sql-server-editions/sql-server-express.aspx .

    В результате у меня в меню Windows появилось всего 4 строки:

    • Диспетчер конфигурации SQL…

    • Импорт и экспорт SQL…

    • Служба отчетов об ошибках…

    • Центр установки SQL…

    Этого, я полагаю не достаточно для ведения 1с: БГУ в MS SQL server.

    Где я ошибся?

    Reply
  39. Fox-trot

    (38) этого более чем достаточно

    Reply
  40. Жискар

    Это хорошо, что «этого более чем достаточно».

    До страницы 23 я шёл чётко по инструкции.

    Далее написано:

    1. Изменение параметров использования памяти MS SQL Server 2014

    В окне справа, в обозревателе объектов, кликаем правой кнопкой мыши по верхнему узлу дерева,…

    Автор пользуется Обозревателем объектов, утилитой «SQL Server Management Studio» и другими средствами. У себя я их не нахожу. Их надо откуда-то загрузить и установить?

    Reply
  41. Fox-trot

    справа, слева… это не особо важно. это обычное окно виндовое, которое можно присобачить даже сверху

    видимо нет подключения к серверу, потому и дерево пусто.

    Reply
  42. LastSoldier

    (40) Устанавливал на разных операционных системах, так же использовал разные MS SQL Server, подобного не было. По Вашей ссылки надо иметь регистрацию, есть другая официальная ссылка https://www.microsoft.com/ru-ru/download/details.aspx%3Fid%3D42299 1.1 или 1.2 Гб.

    Reply
  43. AlexO

    (19) с «нуля» — вставили в готовый цикл пути к 1С? 🙂

    Очистка временных файлов базы через CMD — решена давно. И чистить надо «для конкретной базы», а не все подряд, циклом, как у вас.

    (25) так и максимум все это — тянет на статью в нескольких частях, а не на «скачать за СМ».

    (33) только вот вас «используют» для «сравнительного честного отъема» местной валюты, а не пользуются вашими статьями ))

    Reply
  44. AlexO

    (26)

    26. Иван (Sairys) 16.04.16 12:04

    Есть ли серьёзная разная между SQL 2008 и SQL 2014 касаемо работы с 1С ?

    Разница у 1С есть всегда: SQL адаптируют к новым ОС, а 1С — нет.

    Чем новее SQL, тем хуже с ним работает 1С, т.к. не успевает менять свои сетевые библиотеки — те, которые использует 1С, бесплатно под новые ОС не обновляют.

    Поэтому, связка SQL2008 и Windows 2012 — ужас и кошмар при работе в 1С, по сравнению с W2003 и SQL2005. А SQL2008, по-моему, только с W2012 и старше, работает.

    Reply
  45. ivanko2

    (44)

    Чем новее SQL, тем хуже с ним работает 1С

    А вот это «хуже» в чем выражаетс? 🙂

    У меня и 2014 и 2016 работают. И как-то ничего «хуже» не заметил.

    Reply
  46. CERBER

    Даешь стране пошаговый мануал на установку Postgree SQL Server + 1C Server под linux?

    Например CentOS + Postgree SQL + 1C Server

    Reply
  47. LastSoldier

    (46)


    46. Андрей Анищенко (CERBER) 19.04.18 13:40

    Даешь стране пошаговый мануал на установку Postgree SQL Server + 1C Server под linux?

    Например CentOS + Postgree SQL + 1C Server

    Извините, но такого мануала от меня не будет. Я не дружу с linux)

    Reply

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *