Руководства, Инструкции, Бланки

инструкция по установке Sql Server 2012 img-1

инструкция по установке Sql Server 2012

Рейтинг: 4.1/5.0 (1837 проголосовавших)

Категория: Инструкции

Описание

Установка SQL сервера

Установка SQL Server 2012 Express

SQL Server устанавливается заранее перед установкой программы ТриАр-розница, если у клиента медленный интернет.

Переходим по ссылке, скачиваем и устанавливаем

Для 32-разрядной системы: RUS\x86\SQLEXPR32_x86_RUS.exe

Для 64- разрядной системы: RUS\x64\SQLEXPR_x64_RUS.exe

Изменить значение граф "Именованный экземпляр" и "Идентификатор экземпляра" на TRIARSQLEXPRESS

После установки SQL Server 2012 Express программа ТриАр-розница не требует установки дополнительных компонентов.

Другие статьи

Установка Microsoft SQL Server 2012

Установка Microsoft SQL Server 2012

Большое спасибо за статью. Но возникла проблема. Проблема такая
при установке MSSQL 2014 (сервер ОС win server 2008) c указанием расположения клиентской базы на диске F (другой физический диск) появляется ошибка компоненты DATABASE INGENIE.
при установке с расположением клиентской базы на диске С все устанавливается и работает,при попытке перенести клиентскую базу на диск F, при монтировании базы с диска F происходит ошибка монтажа, при этом монтаж базы с любой воткнутой в usb флешки база монтируется без ошибок.
при эксперименте с внешним винтом, когда он воткнут в usb база монтируетя, а когда в мать в sata этаже база не монтируется
Вопрос в чем могут быть проблемы

Виталий Онянов говорит:

Очень странная, конечно ошибка. Могу предположить 2 причины:
1. У пользователя, из под которого запускается служба SQL Server, нет прав на диск F.
2. Диск F поврежден или содержит bad-блоки так, что SQL Server не может разместить на нем базу без ошибок.

Установка Microsoft SQL Server 2012

a R ozhk Установка Microsoft SQL Server 2012

Первым делом установщик предлагает выбор — установить новую копию или компонентов в существующую ms sql 2012 либо обновить уже установленную 2005, 2008.

Далее установщик проверяет всем ли требованиям отвечает операционная система на которую будет установлен SQL 2012. Если потребуются какие-то компоненты — установщик подскажет что и откуда нужно скачать и установить.

Настройка экземпляра SQL. Можно использовать стандартное имя SQLEXPRESS либо указать свое.

Конфигурация службы. Для нормальной работы тип запуска должен быть автоматический.

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

В вкладке «каталоги данных» нужно указать где будут располагаться базы данных. Для увеличения производительности каталоги следует держать отдельно от диска на котором установлена сама SQL и temp отдельно от всех остальных баз.

Процесс установки займет некоторое время, в зависимости от конфигурации ПК.

Если все этапы установки прошли успешно ошибок не возникнет. На этом все.

Для удобства использования можно установить sql managment studio

Также стоит почитать:

Установка Microsoft SQL Server 2012

Установка Microsoft SQL Server 2012 Содержание

В данной статье описывается процесс установки Microsoft SQL Server 2012 Express. Эта бесплатная версия MSSQL имеет ограничение на максимальный размер базы данных 10 Гб. Переход на данную версию SQL-сервера будет полезен компаниям, у которых часто происходит переполнение базы данных вследствие ограничения.

ВНИМАНИЕ: Перенос баз данных на MSSQL Server 2012 возможен только с версии сервера не ранее MSSQL 2005.

ВНИМАНИЕ: Для сохранения инстанса сервера (instance) - удалите все установленные сервера MSSQL. предварительно сделав бэкапы баз данных.

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

Для установки MSSQL 2012 выполните следующие шаги:

1. Скачайте дистрибутив с сайта http://www.microsoft.com/ru-ru/download/details.aspx?id=29062. Обратите внимание на совпадение разрядность вашей системы.

2. Запустите установку MSSQL. В примере, используется файл SQLEXPRADV_x64_RUS.exe

ВНИМАНИЕ: В данном дистрибутиве также присутствует SQL Server Management Studio 2012 (SSMS). Если вы используете другой дистрибутив, вы всегда можете скачать SSMS с официального сайта Microsoft


3. В меню выберите раздел "Установка ", затем "Новая установка изолированного экземпляра SQL Server или добавление компонентов к существующей установке "


4. Выберите необходимые параметры. Обратите внимание:

  • Во время настройки экземпляра укажите название OKTELL (рис. 3)
  • Во время настройки режима проверки подлинности укажите "Смешанный режим " и введите пароль "123Oktell321 " (рис.5)


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

ВНИМАНИЕ: Без установки такого режима возможны проблемы с сохранением резервных копий БД Oktell

  • Перейдите в "Службы Windows " (Панель управления - Администрирование - Службы ) и выберите SQL Server (OKTELL).
  • Щелкнув правой кнопкой выберите в контекстном меню "Свойства "

  • На вкладке "Вход в систему " установить режим "С системной учетной записью ". Нажмите "Применить "
  • Перезагрузите службу SQL Server (OKTELL).

Создание имени входа в БД Oktell

ВНИМАНИЕ: Данный пункт представляет интерес для действий при переносе/восстановления сервера Oktell.

После восстановления баз данных на SQL-сервере. необходимо учитывать, что система Oktell работает с базой данных через учетную запись AutelService. Поэтому после установки SQL Server необходимо дополнительно создать данное имя входа:

  • Откройте SQL Server Management Studio и авторизуйтесь на SQL-сервере.
  • Перейдите в раздел "Безопасность ", далее на вкладку "Имена входа "
  • Нажмите правую кнопку и выберите "Создать имя входа "

  • Установите следующие настройки, согласно скриншотам
  • На вкладке "Общие "
Имя входа: AutelService - Пароль и Подтверждение пароля: Version2 - Требовать использование политики паролей - База данных по умолчанию: oktell - Язык по умолчанию: English
  • На вкладке "Роли сервера " установить sysadmin

  • На вкладке "Состояние " установить опцию Имя входа в состояние "Включено ".

Настройка удаленного подключения

При использовании сервера БД на отдельном сервере необходимо сконфигурировать сетевые протоколы, по которым будет подключаться Oktell. Настройка производится при помощи SQL Server Configuration Manager (Диспетчер конфигурации SQL Server).

1. Перейдите в раздел "Сетевая конфигурация SQL Server " для 64-битной версии SQL Server. Если у вас 32-битная версия откройте вкладку "Сетевая конфигурация SQL Server (32-разрядная версия)".

2. Откройте "Протоколы для Oktell". Выберите протокол TCP/IP.

3. На первой вкладке "Протокол" установите следующие опции:


4. На второй вкладке "IP-адреса" выберите необходимый интерфейс и установите для него следующие опции:

  • TCP-порт - как правило, используется 1433.

ВНИМАНИЕ: Проверьте не занят ли порт другой программой. Для этого выполните в командной строке netstat -anopb tcp. Если порт уже занят, назначьте другой порт или выключите занимаемый процесс.


5. Перезагрузите службу SQl-сервера. Сделать это можно через раздел "Службы SQL Server ", далее в контекстном меню службы "SQL Server (OKTELL) " выберите "Перезапустить "

Редактирование серверного конфигурационного файла

После установки SQL сервера введите строку для подключения в серверном конфигурационном файле \oktell\server\oktell.ServerService.exe.config. Ссылка на базу данных, логин и пароль указываются в строке с ключом DBConnectionString (в атрибуте value). По умолчанию, строка подключения выглядит следующим образом:


Часто бывает ситуация, когда необходимо использовать название сервера (local).

После изменения конфигурационного файла перезагрузите службу OktellServer

Установка и настройка MS SQL Server для 1С: Предприятие

Установка и настройка MS SQL Server для 1С:Предприятие.

Автор: Уваров А.С. — 17.01.2014 12:33 |

Тему установки MS SQL Server обычно обходят стороной. Действительно, трудно не установить эту СУБД, даже делая это в первый раз, столь же трудно не запустить в связке с ней Сервер 1С:Предприятия. Однако есть ряд неочевидных тонкостей, которые способны существенно отравить жизнь администратору, о чем мы сегодня и расскажем.

MS SQL Server занимает первое место по количеству внедрений в связке с 1С:Предприятием, во многом это объясняется низким порогом вхождения, осилить данную связку вполне способен человек без опыта, сугубо по методу Next - Next - Finish. И, что самое интересное, все это будет работать. Скажем больше, в подавляющем большинстве случаев настройки SQL-сервера по умолчанию более чем достаточно для обеспечения производительной работы сервера 1С:Предприятия и трогать их не только не нужно, но даже вредно.

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

Прежде всего следует вспомнить про системную базу tempdb. которая активно используется 1С для хранения временных таблиц и промежуточных результатов. Причем она используется сразу всеми базами 1С, работающими на сервере. А так как по умолчанию она располагается в папке установки SQL-сервера, т.е. на системном диске, то при увеличении нагрузки именно tempdb становится бутылочным горлышком для всего сервера. Очень часто это приводит к ситуациям: купили быстрые HDD / SSD, дисковых ресурсов хватает, а 1С тормозит, что способно вызвать у начинающих администраторов серьезные затруднения.

Второй момент. Кодировка сравнения tempdb должна совпадать с кодировкой сравнения информационных баз, иначе это может в ряде случаев привести к неожиданным результатам, вплоть до серьезных ошибок в расчетах.

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

Установка MS SQL Server для работы с 1С:Предприятие

Как мы уже говорили, установка SQL-сервера предельно проста, и мы не будем описывать этот процесс подробно, обратив внимание лишь на необходимые настройки. Начнем с выбора компонентов, так как 1С не использует большинство механизмов SQL-сервера и если вы не собираетесь их использовать для иных целей, то оставляем только Database Engine , Средства связи клиентских средств и Средства управления (опционально).

Средства управления можно не устанавливать на сервер, а установить отдельно на рабочее место администратора и управлять оттуда всеми доступными серверами MS SQL.

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

В Конфигурации сервера укажите Смешанный режим проверки подлинности и задайте пароль суперпользователю SQL - sa. Также укажите ниже администраторов данного экземпляра SQL-сервера, по умолчанию там уже находится учетная запись из-под которой произведена установка, но если администрировать данный экземпляр должны также другие пользователи, то имеет смысл сразу их указать.

Следующая закладка - Каталоги данных - требует самого пристального внимания. Обязательно укажите в качестве места хранения пользовательских баз и базы tempdb место на производительном массиве или отдельном диске. Несмотря на то, что расположение базы можно указывать при ее создании, задание правильных настроек по умолчанию избавляет вас от лишней работы, а также от ситуации, когда база создается средствами 1С и оказывается в каталоге по умолчанию, т.е. на системном диске. Также сразу можете указать каталог для хранения резервных копий.

Настройка MS SQL Server для работы с 1С:Предприятие

Если вы имеете дело с уже установленным экземпляром SQL-сервера, убедитесь, что кодировка сравнения Cyrillic_General_CI_AS. в противном случае данные следует выгрузить средствами 1С, а сервер переустановить (или установить еще один экземпляр, если данный используется другими службами).

Для этого откройте Managment Studio. выберите необходимый экземпляр SQL-сервера и щелкнув на нем правой кнопкой мыши перейдите к Свойствам .

Затем перейдите к закладке Память и укажите доступный SQL-серверу объем ОЗУ, в противном случае SQL-сервер будет стремиться утилизировать всю доступную память. В ситуации совмещения ролей SQL-сервера с другими ролями, а в небольших и средних внедрениях он, как правило, расположен на одной машине с сервером 1С, следует из общего количества памяти вычесть необходимое системе и серверу 1С, отдав SQL то, что останется.

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

Следующая настройка будет связана с безопасностью. Для подключения 1С к серверу чаще всего используется учетная запись sa. что, мягко говоря, небезопасно, так как дает вошедшему под ней полный доступ к SQL-серверу. Учитывая, что администрированием баз 1С часто занимаются сторониие специалисты, то имеет смысл создать для них отдельную учетную запись.

Для этого раскройте Безопасность - Имена входа и создайте новое имя (учетную запись), укажите проверку подлинности SQL-сервер и задайте пароль.

Еще одна настройка относится к уже созданным базам данных, откройте свойства нужной БД и прейдите на закладку Файлы. Найдите опцию Автоувеличение/максимальный размер для файла данных. По умолчанию там стоит 1 Мб, что весьма неоптимально, при активной работе с базой СУБД только и будет заниматься тем, что увеличивать размер файла, кроме того при активной работе нескольких баз это будет приводить к значительной фрагментации файла данных. Поэтому исходя из размера базы и активности работы задайте более высокое значение, которое не будет приводить к постоянному увеличению файла БД.

Перенос базы tempdb

В заключение нашей статьи снова обратимся к базе tempdb. часто встречаются ситуации, когда файл этой БД требуется перенести в другое место. Например сервер был установлен с параметрами по умолчанию и tempdb находится на системном разделе, или вы приобрели SSD и хотите пренести туда не только базы, но и tempdb (что является правильным решением). Также при большой нагрузке на tempdb его рекомендуется выносить на отдельный диск.

Для того, чтобы изменить место расположения файла tempdb откройте Managment Studio. выберите Создать запрос и в открывшемся окне введите следующий текст, где E:\NEW_FOLDER - новое расположение для базы:

Затем нажмите Выполнить. после выполнения запроса перезапустите SQL-сервер, файлы базы и лога tempdb будут создан в новом месте, файлы по старому расположению следует удалить вручную.

SQL Server 2012 - Проблемы установки на Windows Server 2012

При попытке установить RTM версию SQL Server 2012 Standard на свеже-установленную ОС Windows Server 2012 при отсутствии прямого подключения к интернету можно получить ошибку включения зависимой компоненты: NetFx3 -2146498298

При этом процесс установки проходит до конца но не устанавливает основные компоненты SQL Server.

Для решения этой проблемы нам потребуется отдельно установить компоненты .Net Framework 3.5. Так как эти компоненты входят в состав дистрибутива Windows Server 2012. можно вставив установочный диск ОС (в нашем примере буква диска — S:), выполнить команду (с правами Администратора):

Dism /online /enable-feature /featurename: NetFX3 /All /Source: S:\sources\SxS /LimitAccess

Или же мы можем установить эти компоненты через мастер добавления ролей и возможностей Add Roles and Features Wizard в оснастке Server Manager. После того как на шаге Features мы отметим .NET Framework 3.5 Features вызовем окно дополнительной настройки указания места расположения установочных файлов ОС – Specify an alternate source path

Укажем каталог полный пусть к подкаталогу Sources\SxS на нашем DVD-накопителе или сетевой папке, в которую мы предварительно скопировали содержимое установочного диска Windows Server 2012.

Если путь указан верно, то процесс добавления компонент .Net Framework 3.5 пройдёт успешно.

После этого можно заново повторить процедуру установки необходимых компонент SQL Server 2012. Возможно при повторном запуске инсталлятора мы получим ошибку:

System.IO.FileNotFoundException: Could not load file or assembly ‘System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089’ or one of its dependencies. The system cannot find the file specified.

Появление этой ошибки будет вести к отмене вызова окна программы установки SQL Server. Эта “болячка” известна ещё со времени SQL Server 2008 R2 и для решения этой проблемы необходимо найти указанный в тексте ошибки файл user.config и удалить его.

В нашем примере файл расположен в каталоге
%USERPROFILE%\AppData\Local\Microsoft_Corporation\LandingPage.exe_StrongName_ryspccglaxmt4nhllj5z3thycltsvyyx\11.0.0.0

После этого процесс установки SQL Server 2012 должен завершиться без ошибок.

Установка SQL Server и настройка доступа по сети

В этой статье мы установим SQL Server 2012 Express на Windows Server 2008 R2 и настроим доступ по сети к этому экземпляру БД.

  1. Установка SQL Server 2012 Express
  2. Установка .NET Framework 3.5
  3. Включение TCP/IP
  4. Запуск SQL Server Browser
  5. Разрешение входящих соединений в Брандмауэре Windows
  6. Настройка свойства экземпляра в MS SQL Server Management Studio
1. Установка SQL Server 2012 Express

1. Запустить программу-установщик с правами администратора, на этапе Установки (Installation) выбрать New SQL Server stand-alone installation or add features to an existing installation (Установку нового экземпляра SQL Server):

Оставим открытым данное окно и приступим к установке недостающего элемента.

Установка .NET Framework 3.5 на Windows Server 2008 2. Настройка доступа к экземпляру SQL для Windows Server 2008 R2 2.1. Включение TCP/IP и SQL Server Browser в SQL Server Configuration Manager

SQL Server Configuration Manager находится в меню Start -> All Programs -> MS SQL Server 2012 -> Configuration Tools.

2.2. Разрешение входящих соединений в Брандмауэре Windows (Windows Firewall)

Брандмауэр Windows (Windows Firewall with Advanced Security) находится в меню
Start -> Administrative Tools.

На клиентском компьютере, в SQL Server Management Studio, не обязательно вручную вводить адрес нужного экземпляра БД (поле Server Name). Чтобы созданный нами экземпляр был доступен для выбора, нужно создать еще одно правило в брандмауэре с подобными параметрами, что и предыдущее, но для порта UDP с номером 1434:

Теперь можно подключаться с клиента к данной базе данных.

2.3. Настройка свойства экземпляра в MS SQL Server Management Studio

Если удаленный доступ получить до сих пор не удалось, нужно проверить следующее:

  • На сервере подключиться в MS SQL Server Management Studio к экземпляру (указав ранее заданный для sa пароль).
  • В свойствах экземпляра, на странице подключений (Connections), убедиться, что стоит флажок у «Allow remote connections to this server»:
Источники

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

Инструкция по установке и настройке 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 (+архивирование).

(8) SQL ставится практически на любые версии windows, просто у меня в мануале взят пример для windows server 2012.
(7) У меня в статье указанно что при установке нужно выделять всего два пункта для 1С, остальные нет необходимости ставить, но по желанию можно все поставить )
Некоторые темы более подробно раскрыты, компоновал несколько статей, в некоторых добавлял свое описание и скриншоты.

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

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

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

(13) Выйдет MS SQL для Linux еще не скоро (летом 2017 года), а MS SQL 2016 точной доты пока нету, но в этом году примерно в 3 квартале.
(12) Он бесплатный, но только не для коммерческого использования, а так за него надо платить )
Его цели это разработка и тестирование приложений, а не для применения в качестве рабочего сервера. В пункте "2. Редакции MS SQL Server 2014" о нем сказано немного.
(14) Выбор версии SQL зависит больше от Ваших требований, сколько пользователей в базе, какой стоит сервер, размер базы и сколько Вы готовы выложить денег за SQL.
Максимально подробно я не стал затрагивать эту тему.

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

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

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


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

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


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

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


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