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








