windows internal database что это

Windows Internal Database

Из Википедии — свободной энциклопедии

Windows Internal Database (кодовое имя WYukon, иногда упоминается как SQL Server Embedded Edition) — один из вариантов SQL Server Express 2005, входящий в состав Windows Server 2008, а также поставляемый с некоторыми другими бесплатными продуктами Microsoft, выпущенными после 2007 года и требующими для своей работы использование баз данных SQL Server. Windows SharePoint Services 3.0 и Windows Server Update Services 3.0 включают в себя Windows Internal Database, который может быть использован в качестве альтернативы применению розничной версии SQL Server. WID — 32-битное приложение, даже несмотря на то, что является компонентом 64-битного Windows Server 2008, устанавливающееся в каталог C:\Program Files (x86)\Microsoft SQL Server.

Windows Internal Database недоступно как отдельный продукт для использования в приложениях конечных пользователей — для этих целей Microsoft позиционирует SQL Server Express и Microsoft SQL Server. Кроме того, WID был спроектирован только для работы со службами Windows, запущенными на этой же машине.

Некоторые компоненты Windows Server 2008 используют Windows Internal Database для хранения своих данных: Active Directory Rights Management Services, Windows System Resource Manager, UDDI Services и Windows SharePoint Services. На Windows Server 2003, SharePoint и Windows Server Update Services будет установлена Windows Internal Database и будет использоваться как хранилище данных по умолчанию, в случае отсутствия в наличии розничной версии SQL Server. Статья в базе знаний (Knowledge Base), опубликованная Microsoft, утверждает, что Windows Internal Database не идентифицирует себя как отключаемый компонент (removable component), и содержит указания, как его (WIB) можно деинсталлировать при помощи Windows Installer. [1]

Источник

Администрирование Windows Internal Database

Windows Internal Database (WID) представляет собой «облегченной» базу данных SQL, основанную на SQL Server Express. Windows Internal Database предлагается в качестве бесплатной базы данных SQL, которую можно использовать в различных продуктах Microsoft (или сторонних разработчиков) в качестве легкого и бесплатного SQL- решения для хранения данных. В частности, WID может использоваться SharePoint или таким ролями Windows Server, как WSUS, ADRMS, ADFS, Connection Broker и т.п.

Windows Internal Database включается в состав серверных ОС Window, начиная с версии Windows Server 2008. В Windows 2008 независимо от разрядности доступна только 32 битная версия WID (устанавливается в C:\Program Files (x86)\Microsoft SQL Server), в Windows Server 2012 версия WID — 64-битная (база находится в каталоге C:\Windows\WID). В качестве отдельного продукта Windows Internal Database пользователям не доступна.

Основные особенности Windows Internal Database:

Управление базой Windows Internal Database

По задумке разработчиков база WID предназначена только для консольной или скриптовой установки, а все операции с ней должны выполняться через командную строку. Но к счастью базой WID можно управлять и через GUI с помощью SQL Management Studio.

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

Как удалить базу WID

После удаления роли Windows, которая использует базу Windows Internal Database, сам инстанс SQL с базой WID не удаляется, причем инструментов для ее удаление в системе нет. Деинсталлировать базу Windows Internal Database можно только при помощи Windows Installer.

Для удаления базы WID на Windows Server 2008 нужно:

В Windows Server 2012 базу WID можно удалить гораздо проще — с помощью Powershell:

Определить версию установленную версию WID можно по файлу:

Источник

Windows Internal Database

Windows Internal Database (кодовое имя WYukon, иногда упоминается как SQL Server Embedded Edition) — один из вариантов SQL Server Express 2005, входящий в состав Windows Server 2008, а также поставляемый с некоторыми другими бесплатными продуктами Microsoft, выпущенными после 2007 года и требующими для своей работы использование баз данных SQL Server. Windows SharePoint Services 3.0 и Windows Server Update Services 3.0 включают в себя Windows Internal Database, который может быть использован в качестве альтернативы применению розничной версии SQL Server. WID — 32-битное приложение, даже несмотря на то, что является компонентом 64-битного Windows Server 2008, устанавливающееся в каталог C:\Program Files (x86)\Microsoft SQL Server.

Windows Internal Database недоступно как отдельный продукт для использования в приложениях конечных пользователей — для этих целей Microsoft позиционирует SQL Server Express и Microsoft SQL Server. Кроме того, WID был спроектирован только для работы со службами Windows, запущенными на этой же машине.

Некоторые компоненты Windows Server 2008 используют Windows Internal Database для хранения своих данных: Active Directory Rights Management Services, Windows System Resource Manager, UDDI Services и Windows SharePoint Services. На Windows Server 2003, SharePoint и Windows Server Update Services будет установлена Windows Internal Database и будет использоваться как хранилище данных по умолчанию, в случае отсутствия в наличии розничной версии SQL Server. Статья в базе знаний (Knowledge Base), опубликованная Microsoft, утверждает, что Windows Internal Database не идентифицирует себя как отключаемый компонент (removable component), и содержит указания, как его (WIB) можно деинсталлировать при помощи Windows Installer. [1]

SQL Server Management Studio Express можно использовать для связи с экземпляром Windows Internal Database при помощи \\.\pipe\mssql$microsoft##ssee\sql\query в качестве имени сервера.

Источник

Ускоряем работу WSUS

Свежеустановленный сервер обновлений WSUS через несколько лет эксплуатации превращается в неповоротливое чудовище. Клиенты медленно обновляются и долго ищут обновления, журналы WindowsUpdate.log пестрят ошибками HTTP, а администратор впадает в депрессию.
Вот несколько советов, которые могут во многих случаях значительно ускорить сервер.

1. Настройка IIS
2. Очистка базы
3. Переиндексация
4. Настройка TempDB

Настройка Internet Information Server

В конфигурации «по-умолчанию» пул приложений «WsusPool» незаслуженно обделён памятью. Это является главной причиной HTTP-ошибок сервера в журналах клиентов.

Чтобы прибавить процессу память, запустите оснастку IIS и откройте Advanced settings:

Установите в качестве лимита 0.

Очистка базы

В консоли WSUS можно запустить «Server Cleanup Wizard». Главный секрет в том, что запускать его надо регулярно, не реже одного раза в месяц.

Одобрили свежую пачку обновлений — очистите сервер. Если этого не делать, мастер прекращает нормально работать. После запуска он висит несколько часов, после чего консоль падает с ошибкой.

Для начала можно попробовать запускать каждый пункт по отдельности, сверху вниз:

Если это не помогает, надо выполнить очистку напрямую в базе. Для этого необходимо подключиться к экземпляру SQL Server инструментом Management Studio. Management Studio стала отдельным продуктом. Его можно скачать по этой ссылке.

Если вы используете Windows Internal Database, необходимо поставить Management Studio на сервер с WSUS. Для подключения к экземпляру используется строка:

Для очистки базы выполните 4 волшебные команды:

Для команды spCompressUpdate используется «обёртка»:

Такая же обертка для spDeleteUpdate:

Во время работы «обёрток» клиенты прекращают получать обновления. Вы можете в любой момент прервать выполнение скрипта без потери прогресса. Для того, чтобы продолжить процесс, не забудьте удалить временную таблицу:

В мастере очистки 5 команд, мы вполнили 4 из них. Команду «Delete computers not contacting server» следует выполнить из мастера.

Переиндексация базы

Для переиндексации базы используйте следующий скрипт:

Настройка TempDB

As a general rule, if the number of logical processors is less than or equal to 8, use the same number of data files as logical processors. If the number of logical processors is greater than 8, use 8 data files and then if contention continues, increase the number of data files by multiples of 4 (up to the number of logical processors) until the contention is reduced to acceptable levels or make changes to the workload/code.

Эту рекомендацию не следует игнорировать. Я останавливаюсь на четырех файлах. Начальный размер файлов должен быть одинаковым. После этого ожидания, как правило, исчезают.

Спасибо за внимание. Знаете еще какие-то фишки — делитесь!

Источник

Ошибка при установке WID в Windows Server 2012: служба MSSQL$MICROSOFT##WID не смогла войти в систему как NT SERVICE\MSSQL$MICROSOFT##WID

В этой статье работает проблема, из-за которой нельзя установить внутренняя база данных Windows (WID) на компьютере с Windows Server 2012.

Применяется к: Windows Server 2012 R2
Исходный номер КБ: 2832204

Симптомы

При установке служб Федерации Active Directory (AD FS) с помощью мастера добавления ролей и функций в Windows Server 2012 установка WID не работает. И вы получите следующее сообщение об ошибке:

Служба MSSQL$MICROSOFT##WID не смогла войти в систему как NT SERVICE\MSSQL$MICROSOFT##WID с настроенным паролем из-за следующей ошибки:
Ошибка logon: пользователю не был предоставлен запрашиваемого типа логотипа на этом компьютере.
Служба: MSSQL$MICROSOFT##WID

Домен и учетная запись: NT SERVICE\MSSQL$MICROSOFT##WID

Эта учетная запись службы не имеет необходимого права пользователя «Вход в качестве службы».

Назначить учетную запись службы на этом компьютере в качестве службы. Для этого можно Параметры службы локальной безопасности (Secpol.msc). Если этот компьютер является узлом кластера, убедитесь, что это право пользователя назначено учетной записи службы кластера на всех узлах кластера. Если вы уже написали этому пользователю право на учетную запись службы и право пользователя будет удалено, обратитесь к администратору домена, чтобы узнать, может ли объект групповой политики, связанный с этим узлом, удалить право.

Причина

При установке WID NT SERVICE\MSSQL$MICROSOFT##WID создается локализованная виртуальная учетная запись. Эта учетная запись предоставляется Log on as a service пользователю право локальной групповой политики. Если объект групповой политики (GPO), связанный с сайтом, доменом или организационным подразделением, переоценил локальный параметр групповой политики, учетная запись NT SERVICE\MSSQL$MICROSOFT##WID не имеет необходимых прав пользователя. Поэтому WID нельзя установить.

Обходной путь

Чтобы решить проблему, используйте один из следующих методов:

Дополнительная информация

В этой ситуации также могут возникнуть другие симптомы. Например, служба WID может показаться установленной, но она не начинается. Кроме того, мастер добавления ролей и функций указывает, что перезапуск ожидается.

Источник

Понравилась статья? Поделиться с друзьями:

Не пропустите наши новые статьи:

  • windows internal composableshell experiences textinput inputapp что это
  • Windows installer что это
  • Windows installer что за папка
  • Windows installer для windows 7 что это
  • Windows installer worker что это

  • Операционные системы и программное обеспечение
    0 0 голоса
    Рейтинг статьи
    Подписаться
    Уведомить о
    guest
    0 комментариев
    Старые
    Новые Популярные
    Межтекстовые Отзывы
    Посмотреть все комментарии