Vitro-CAD

Система управления инженерными данными
Текущее время: 19 сен 2019, 10:52

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




 [ 1 сообщение ] 
Автор Сообщение
СообщениеДобавлено: 29 июл 2014, 07:18 
Администратор

Зарегистрирован: 18 июл 2014, 21:48
Сообщения: 80
Как подготовить контентную базу данных в SharePoint для установки RBS (http://technet.microsoft.com/library/ee748631(v=office.15).aspx)

Перед установкой RBS необходимо подготовить сделать следующее:
  1. Включить FILESTREAM на сервере базы данных
  2. Подготовить хранилище BLOB объектов для контентной базы данных.

Для включения FILESTREAM на сервере базы данных нужно:
  1. Запустить SQL Server Configuration Manager.
  2. В списке служб щелкнуть правой кнопкой мыши на SQL Server Services и нажать Open.
  3. Найти экземпляр SQL сервера для которого нужно включить FILESTREAM.
  4. Щелкнуть правой кнопкой мыши на экземпляре SQL сервера и выбрать Properties.
  5. Установить флаг Enable FILESTREAM for Transact-SQL access, а так же установить флаги Enable FILESTREAM for file I/O streaming access и Allow remote clients to have streaming access to FILESTREAM data.
  6. Нажать кнопку Apply.
  7. Запустить SQL Server Management Studio
  8. Подключиться к экземпляру SQL сервера, для которого нужно включить FILESTREAM.
  9. Нажать New Query, чтобы открыть редактор запросов.
  10. В редакторе запросов ввести следующий код:
    Код:
    EXEC sp_configure filestream_access_level, 2
    RECONFIGURE
  11. Нажать кнопку Execute.
  12. Перезапустить службы SQL Server.

Для того чтобы подготовить хранилище BLOB объектов для контентной базы данных нужно:
  1. Убедиться что учетная запись, из под которой настраивается контентная БД, принадлежит к роли базы данных db_owner.
  2. Запустить SQL Server Management Studio.
  3. Подключиться к экземпляру SQL сервера на котором размещена контентная база данных.
  4. Развернуть узел Databases.
  5. Щелкнуть правой кнопкой мыши на базе данных контента, для которой необходимо создать хранилище больших двоичных объектов, и затем щелкнуть New Query.
  6. Вставить следующий SQL запрос в панель Query.
    Код:
    USE [WSS_Content]
    GO

    IF NOT EXISTS (SELECT * FROM sys.symmetric_keys WHERE name = N'##MS_DatabaseMasterKey##')
        CREATE master KEY encryption BY password = N'Admin Key Password !2#4!';
    GO

    IF NOT EXISTS (SELECT groupname FROM sysfilegroups WHERE groupname=N'RBSFilestreamProvider')
        ALTER DATABASE [WSS_Content] ADD filegroup RBSFilestreamProvider contains filestream;
    GO

    IF NOT EXISTS (SELECT * FROM [$contentDBName].sys.master_files WHERE name = N'RBSFilestreamFile')
        ALTER DATABASE [WSS_Content] ADD file (name = RBSFilestreamFile, filename = 'c:\Blobstore') TO filegroup RBSFilestreamProvider;
    GO
  7. В SQL запросе изменить WSS_Content на имяконтентной базы данных, а 'c:\Blobstore' заменить на том или каталог, в котором необходимо создать хранилище больших двоичных объектов. Учтите, что инициализировать хранилище больших двоичных объектов можно только один раз.
  8. Выполнить SQL запрос.

Скрипты
В архиве находятся три скрипта. Все скрипты принимают на вход параметр DBServerName в котором нужно указать имя сервера базы данных.
  1. Database\FilestreamOnService.ps1. Cкрипт активирает FILESTREAM на SQL сервисе.
  2. Database\FilestreamOnServer.ps1. Скрипт активирает FILESTREAM на SQL сервере.
  3. Database\RBSContentDB.ps1. Скрипт подготавливает хранилище BLOB объектов для контентной базы данных. Этот скрипт помимо параметра DBServerName так же принимает следующие параметры:
    DBName – имя контентной базы данных.
    RBSFolderPath – том или каталог, в котором необходимо создать хранилище больших двоичных объектов.


Вложения:
Комментарий к файлу: Включение FILESTREAM на SQL сервере
sql filestream enable.png
sql filestream enable.png [ 14.28 КБ | Просмотров: 6942 ]
Комментарий к файлу: Скрипт для подготовки контентной базы данных в SharePoint для установки RBS
Scripts-RBS.zip [10.78 КБ]
Скачиваний: 1043

_________________
Vitro-Cad Support Team

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

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


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