Vitro-CAD

Система управления инженерными данными
Текущее время: 23 янв 2019, 04:44

Часовой пояс: UTC + 4 часа




 [ 1 сообщение ] 
Автор Сообщение
СообщениеДобавлено: 20 дек 2017, 20:29 
Администратор

Зарегистрирован: 18 июл 2014, 21:48
Сообщения: 80
Перемещение контентной базы данных с RBS

Действия, перечисленные ниже, должны выполняться под правами локального администратора системы.

  1. Для начала определяем расположение физических файлов контентной базы данных:
    - В среде SQL Server Management Studio нажать кнопку New Query (Ctrl+N), чтобы открыть редактор запросов.
    - В редакторе запросов ввести следующий код:
    Код:
    USE [WSS_Content]
    GO 
    SELECT type_desc, name, physical_name from sys.database_files
    - Нажать кнопку Execute.
    Пример расположения физических файлов базы данных показан на скриншоте 1. Не закрывайте закладку, пути к файлам понадобятся в дальнейшем.

  2. Далее переводим контентную базу данных в режим "вне сети":
    - Открыть SQL Server Management Studio.
    - Щелкнуть правой кнопкой мыши на базе данных, которую нужно перевести в режим "вне сети".
    - В выпадающем меню выбрать Tasks и далее Detach (см. скриншот 2).
    - В открывшемся окне Detach Database выставить флажок в столбце Drop Connections (см. скриншот 3).
    - Нажать OK (при этом база данных пропадает из списка).

  3. В новом размещении на диске создаем структуру каталогов (в качестве примера возьмем диск [D:\]).
    - Создаем папку D:\Data\Database для файлов базы данных. Переносим в эту папку файлы mdf и ldf (исходное размещение файлов см. в п.1).
    - Создаем папку D:\Data\Storage для хранилища RBS. Переносим в эту папку каталог WSS_Content (исходное размещение каталога RBS см. в п.1).

  4. Затем, файлам базы данных (mdf, ldf) и каталогу хранилища RBS (в данном случае, это папка WSS_Content) предоставить право "Полный доступ"
    для следующих учетных записей:
    - учетной записи, под правами которой выполняется служба SQL Server
    - учетной записи, под правами которой выполняется SQL Server Management Studio
    Желательно проверить, какие права доступа были назначены на данные файл базы данных и на хранилище RBS до переноса, и назначить такие же права на новом расположении. Если в SQL Server использовались системные учетные записи, которые создаются по умолчанию при установке SQL Server, то имена системных учетных записей начинаются с префикса 'NT SERVICE', например:
    Код:
    NT SERVICE\MSSQL$SHAREPOINT

  5. Переводим базу данных обратно в режим "в сети":
    - В среде SQL Server Management Studio нажать кнопку New Query (Ctrl+N), чтобы открыть редактор запросов.
    - В редакторе запросов ввести следующий код (пути к файлам в скрипте должны соответствовать путям, определенным в п.3.):
    Код:
    CREATE DATABASE WSS_Content ON 
    PRIMARY ( NAME = WSS_Content, 
        FILENAME = 'D:\Data\Database\WSS_Content.mdf'), 
    FILEGROUP RBSFilestreamFile CONTAINS FILESTREAM( NAME = RBSFilestreamFile, 
        FILENAME = 'D:\Data\Storage\WSS_Content') 
    LOG ON  ( NAME = WSS_Content_log, 
        FILENAME = 'D:\Data\Database\WSS_Content_log.LDF') 
    FOR ATTACH 
    GO 
    - Нажать кнопку Execute.
  6. Если база данных переносилась с одного SQL сервера на другой, то нужно для базы данных назначить права доступа:
    - Учетной записи фермы серверов SharePoint нужно назначить право db_owner
    - Учетной записи службы IIS назначить право db_owner


Вложения:
Комментарий к файлу: 1. Перемещение контентной базы данных с RBS
1. Перемещение контентной базы данных с RBS.png
1. Перемещение контентной базы данных с RBS.png [ 9.1 КБ | Просмотров: 461 ]
Комментарий к файлу: 2. Перемещение контентной базы данных с RBS
2. Перемещение контентной базы данных с RBS.png
2. Перемещение контентной базы данных с RBS.png [ 69.74 КБ | Просмотров: 461 ]
Комментарий к файлу: 3. Перемещение контентной базы данных с RBS
3. Перемещение контентной базы данных с RBS.png
3. Перемещение контентной базы данных с RBS.png [ 22.93 КБ | Просмотров: 461 ]

_________________
Vitro-Cad Support Team

http://www.vitro-cad.com
http://www.vitrocad.com
http://www.vitro-cad.ru
Вернуться к началу
  
 
Показать сообщения за:  Поле сортировки  
 [ 1 сообщение ] 

Часовой пояс: UTC + 4 часа


 
Перейти:  
cron
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB