Windows Internal Database – управление и удаление

На курсах Sharepoint часто возникают вопросы касательно Windows Internal Database (WID).

Что такое Windows Internal Database?

При локальной, чаще всего тестовой, установке таких продуктов как Windows Sharepoint Services 3.0, WSUS, AD RMS в качестве базы данных используется встроенная база Windows Server 2003/2008 – Windows Internal Database (WID). Эта база пришла на смену WMSDE и представляет собой специальный вариант базы SQL Server Express с измененными свойствами. В частности, она может использоваться только локально  и только теми приложениями, с которыми она поставляется. Также она не имеет ограничений на размер файлов. Соответственно, для обычного применения она не годится.

Как управлять Windows Internal Database?

Для этого надо установить Management Studio Express (MMSE) нужной версии и подключиться к экземпляру сервера MICROSOFT#SSEE. В качестве протокола (Network Protocol) при регистрации экземпляра в MMSE  надо обязательно указать Named Pipes, т.к. WID работает только через него. Параметры подключения:

  • Server name: ‘\\.\pipe\mssql$microsoft##ssee\sql\query’ 
  • Server Type:  Database Engine
  • Authentication: Windows Authentication
  • options -> network protocol:  Named Pipes

Для подключения через sqlcmd.exe выполните такую команду:

sqlcmd -S \\.\pipe\MSSQL$MICROSOFT##SSEE \sql\query –E

Как удалить Windows Internal Database?

Если вы удалили какой-то сервер, который использовал WID, то WID по умолчанию не удаляется, и при этом она недоступна через Add or Remove Programs. Если WID вам больше не нужна, вы можете ее удалить, напрямую вызвав msiexec с ключами

  • на 32-bit системе: msiexec /x {CEB5780F-1A70-44A9-850F-DE6C4F6AA8FB} callerid=ocsetup.exe
  • на 64-bit системе: msiexec /x {BDD79957-5801-4A2D-B09E-852E7FA64D01} callerid=ocsetup.exe

Удаление приложения обычно не удаляет файлы базы .mdb и .ldb, которые расположены в папке %windir%\SYSMSI\SSEE. Их можно удалить вручную.

Что нужно делать с Windows Internal Database?

Обычно над WID выполняют операции бэкапа, перемещения и сжатия файлов. Хотя можно делать и другие операции, но надо быть осторожными, т.к. непродуманные действия могут нарушить работу тех серверов, которые обслуживает WID. Потому, будьте разумны и аккуратны)).

PerformancePoint Server войдет в состав Sharepoint

Microsoft, судя по всему, меняет стратегию развития BI  решений. Как сообщает BI блог,  PerformancePoint Server 2007 как отдельный продукт закончит свое развитие с выходом sp3 этим летом. После чего это новое BI решение будет развиваться в составе SharePoint Server в качестве PerformancePoint Services.  

Подробности смотрите здесь.