6 развертывание базы данных ms sql: различия между версиями
Shihov (обсуждение | вклад) Нет описания правки |
Shihov (обсуждение | вклад) Нет описания правки |
||
(не показано 6 промежуточных версий этого же участника) | |||
Строка 1: | Строка 1: | ||
====== Развертывание базы данных MS SQL ====== | |||
Для ms-sql: [[File | Для ms-sql: [[File:address-3-0.bak]] <br/>Для версий MS SQL ниже 12/ [[File:address2008r2.bak]] <br/>Для перехода с адресного классификатора PostgreSQL/ [[File:address_for_postgres.bak]] <br/>Для перехода с адресного классификатора PostgreSQL для версий MS SQL ниже 12/ [[File:sov_postgres2008r2.bak]] <br/>Рассмотрим развертывание базы данных MS SQL, из бекапа, на примере MS SQL 2008 R2<br/>'''В разных версиях сервера MS SQL процесс развертывания может незначительно отличаться.''' | ||
'В разных версиях сервера MS SQL процесс развертывания может незначительно отличаться. | Для работы необходимо запросить у ит специалиста доступы к серверу MS SQL. <br/>- Запустить приложение '''"Cреда sql server management studio"''' и раскрыть список '''"localhost"'''. | ||
# Кликнуть правой кнопкой мыши на пункт '''"базы данных"'''. | |||
Для работы необходимо запросить у ит специалиста доступы к серверу MS SQL. <br/>- Запустить приложение | # Выбрать пункт '''"Создать базу данных"'''. | ||
'"Cреда sql server management studio" | # В разделе '''"Общее"''' заполнить поле '''"Имя базы данных"''', указав наименование '''"address"'''. | ||
# Нажать кнопку '''"ОК"'''. | |||
'"localhost" | |||
'"базы данных" | |||
'"Создать базу данных" | |||
'"Общее" | |||
'"Имя базы данных" | |||
'"address" | |||
'"ОК" | |||
[[File | [[File:1_ш_развертывание_базы_данных_ms_sql_.png]] | ||
# Нажать правой кнопкой на базу данных '''"address"'''. | |||
'"address" | # Выбрать пункт '''"Задачи"''' и открыть выпадающий список. | ||
# Кликнуть на строку '''"Восстановить"''' и открыть выпадающий список. | |||
# Выбрать пункт '''"База данных"'''. | |||
'"Задачи" | |||
'"Восстановить" | |||
'"База данных" | |||
[[File | [[File:2_ш_развертывание_базы_данных_ms_sql_.png]] | ||
# Выбрать бекап базы данных для восстановления. | |||
# Нажать кнопку '''"ОК"'''. | |||
'"ОК" | # Поставить галочку напротив пункта '''"Восстановить"'''. | ||
'"Восстановить" | |||
[[File | [[File:3_ш_развертывание_базы_данных_ms_sql_.png]] | ||
# В разделе '''"Параметры"''' поставить галочку в поле '''"Перезаписать существующую базу данных"'''. | |||
'"Параметры" | # Нажать '''"ОК"'''. | ||
'"Перезаписать существующую базу данных" | |||
'"ОК" | |||
[[File | [[File:4_ш_развертывание_базы_данных_ms_sql_.png]] | ||
После появления сообщения/ "Восстановление базы данных 'address' успешно завершено" нажать кнопку | После появления сообщения/ "Восстановление базы данных 'address' успешно завершено" нажать кнопку '''"ОК"'''. | ||
'"ОК" | |||
[[File | [[File:5_ш_развертывание_базы_данных_ms_sql_.png]] | ||
Необходимо добавить учетную запись для подключения к MS SQL серверу из 1с. Для этого/ <br/>1. Открываем вкладку Безопасность - Имена для входа, нажимаем правой кнопкой мыши и выбираем "Создать имя входа"<br/>[[File | Необходимо добавить учетную запись для подключения к MS SQL серверу из 1с. Для этого/ <br/>1. Открываем вкладку Безопасность - Имена для входа, нажимаем правой кнопкой мыши и выбираем "Создать имя входа"<br/>[[File:имявхода1.jpg]] <br/>2. Указываем следующие параметры/ | ||
* Проверка подлинности/ SQL сервер; | * Проверка подлинности/ SQL сервер; | ||
* Имя входа/ address; | * Имя входа/ address; | ||
Строка 77: | Строка 39: | ||
* База данных по умолчанию/ address. | * База данных по умолчанию/ address. | ||
Нажимаем ок. | Нажимаем ок. | ||
[[File | [[File:имявхода2.jpg]] <br/>3. Выбираем базу данных address из списка баз, нажимаем на нее правой кнопкой мыши, выбираем "Разрешения". Выбираем "Найти","Обзор",выбираем роль Public (ставим галочку) и нажимаем Ок в открытых окнах. <br/>[[File:имявхода3.jpg]]<br/>4. Листаем разрешения в самый низ, находим "Управление" и ставим галочку в поле "Предоставить". Нажимаем ОК. <br/>[[File:имявхода4.jpg]] <br/>В 1с/ | ||
0. Открыть "Сервис", "Параметры", поставить галочку "Отображать кнопку Все Функции" <br/>1. Открыть "Все функции" (функции для технического специалиста в 8.3.18 и выше) (2) > "Стандартные" (3) > "Управление внешними источниками данных" (4) <br/>[[File | 0. Открыть "Сервис", "Параметры", поставить галочку "Отображать кнопку Все Функции" <br/>1. Открыть "Все функции" (функции для технического специалиста в 8.3.18 и выше) (2) > "Стандартные" (3) > "Управление внешними источниками данных" (4) <br/>[[File:сервис_все_функции.png]] <br/>2. Открыть «Администрирование» > «Изменить общие параметры» <br/>[[File:администрирование_изменить_общие_параметры.png]] <br/>3. Указать тип СУБД "MSSQL", логин address и пароль, а также строку подключения/ <br/><syntaxhighlight lang='bash'> | ||
Driver={SQL Server}; Server=localhost; Database=address; | Driver={SQL Server}; Server=localhost; Database=address; | ||
</syntaxhighlight> <br/>"localhost" заменить на фактический адрес SQL сервера. <br/>4. Нажать кнопку «ОК». <br/>5. Нажать кнопку «Подключиться" <br/>6. Указать логин и пароль. <br/>7. Нажать кнопку «ОК». | </syntaxhighlight> <br/>"localhost" заменить на фактический адрес SQL сервера. <br/>4. Нажать кнопку «ОК». <br/>5. Нажать кнопку «Подключиться" <br/>6. Указать логин и пароль. <br/>7. Нажать кнопку «ОК». \Исправление для внешнего источника данных (только для MS SQL)/ | ||
| | | | ||
Для подключения к MS SQL БД необходимо: | Для подключения к MS SQL БД необходимо: | ||
# Выбрать базу данных, кликнув на нее. | |||
# Нажать на кнопку '''"Конфигуратор"'''. | |||
'"Конфигуратор" | # Заполнить поля '''"Пользователь"''' и '''"Пароль"'''. | ||
# Нажать на кнопку '''"ОК"'''. | |||
'"Пользователь" | |||
'"Пароль" | |||
'"ОК" | |||
[[File:1_ш_подключение_адресного_классификатора.png]] | [[File:1_ш_подключение_адресного_классификатора.png]] | ||
# Развернуть выпадающий список раздела '''"Внешние источники данных"''' и раскрыть список раздела '''"Адреса"'''. | |||
'"Внешние источники данных" | # Развернуть выпадающий список раздела '''"Таблицы"''' и кликнуть правой кнопкой мышки по пункту '''"Страны"'''. | ||
# Выбрать пункт '''"Свойства"''', кликнув на него. | |||
'"Адреса" | # В поле '''"Имя в источнике данных"''' значение поля заменить на '''"address.dbo.<имя таблицы>"'''. | ||
# Нажать кнопку '''"Сохранить"'''. | |||
'"Таблицы" | |||
'"Страны" | |||
'"Свойства" | |||
'"Имя в источнике данных" | |||
'"address.dbo.<имя таблицы>" | |||
'"Сохранить" | |||
Аналогично повторить действия для каждой из таблиц внешнего источника данных “Адреса”: | Аналогично повторить действия для каждой из таблиц внешнего источника данных “Адреса”: '''"Регионы", "Районы", "Города", "Улицы"'''. | ||
'"Регионы", "Районы", "Города", "Улицы" | |||
[[File | [[File:2_ш_подключение_адресного_классификатора.png]] | ||
# Развернуть выпадающий список раздела '''"Страны"''' и раскрыть список раздела '''"Поля"'''. | |||
'"Страны" | # Кликнуть правой кнопкой мышки по пункту '''"НаименованиеПолное"'''. | ||
# Выбрать пункт '''"Свойства"''', кликнув на него. | |||
'"Поля" | # В поле '''"Имя в источнике данных"''' значение поля заменить на '''"fullname"'''. | ||
# Нажать кнопку '''"Сохранить"'''. | |||
'"НаименованиеПолное" | |||
'"Свойства" | |||
'"Имя в источнике данных" | |||
'"fullname" | |||
'"Сохранить" | |||
[[File | [[File:3_ш_подключение_адресного_классификатора.png]] | ||
Аналогично повторить действия для каждой из таблиц внешнего источника данных “Адреса”/ | Аналогично повторить действия для каждой из таблиц внешнего источника данных “Адреса”/ '''"Регионы", "Районы", "Города", "Улицы"'''. | ||
'"Регионы", "Районы", "Города", "Улицы" | |||
'ДАЛЕЕ СКАЧАТЬ [[5_асп.шлюз | '''ДАЛЕЕ СКАЧАТЬ [[5_асп.шлюз:1_интеграция:9_шаблоны_обработок_1с_8х_и_7.7|ШАБЛОН ОБРАБОТКИ 1С 8Х ИЛИ 7.7]]''' | ||
[[Category:1 интеграция шлюз]] | |||
[[Category:1 интеграция]] | <vote type=1 /> |