Windows belső adatbázis adminisztráció

Windows belső adatbázis (WID) egy "lite" SQL adatbázis, amely az SQL Server Express alapú. A Windows Internal Database egy ingyenes SQL adatbázis, amelyet különféle Microsoft termékekben (vagy harmadik féltől származó fejlesztőknél) lehet használni, egyszerű és ingyenes SQL adattárolási megoldásként. Különösen a WID-t használhatja a SharePoint vagy az olyan Windows Server szerepek, mint WSUS, ADRMS, ADFS, Connection Broker stb..

A Windows belső adatbázisa a Windows Server 2008 verzióval kezdődő Window szerver operációs rendszerekbe tartozik. A Windows 2008-ban, a bitmélységtől függetlenül, csak a WID 32 bites verziója érhető el (a C: \ Program Files (x86) \ Microsoft SQL Server), a Windows Server 2012 rendszerben a WID verzió 64 bites (az adatbázis a könyvtárban található) C: \ Windows \ WID). Önálló termékként a Windows belső adatbázis nem érhető el a felhasználók számára.

megjegyzés. Nagy termelékeny környezetben a Microsoft azt ajánlja, hogy az infrastruktúra-adatbázisokat helyezze el egy teljes SQL példányra. WID - ajánlott kis szervezetekben, tesztkörnyezetekben (vagy „szegénységből”, az SQL Server „régebbi” verzióinak magas licencterhelésével).

A Windows belső adatbázisának főbb jellemzői:

  • A WID-adatbázis csak helyi felhasználást feltételez, távolról nem tud csatlakozni
  • Nincs korlátozás az adatbázis fájlok méretére (ellentétben az SQL Express azonos kiadásával)
  • Használatához nincs engedély.

Windows belső adatbázis kezelése

A fejlesztők elképzelése szerint a WID adatbázist csak a konzol vagy a szkript telepítésére szánják, és az azzal történő összes műveletet a parancssoron keresztül kell végrehajtani. De szerencsére a WID-alapot a grafikus felhasználói felületen keresztül kezelhetjük SQL Management Studio.

Ehhez a következőkre van szüksége:

  1. Töltse le és telepítse az SQL Server Management Studio Express 2012 szoftvert (a Microsoft SQL Server 2012 Express csomag része, de külön is letöltheti az ENU \ x64 \ SQLManagementStudio_x64_ENU.exe kiválasztásával)
  2. Futtassa a Management Studio konzolt rendszergazdai jogosultságokkal
  3. Csatlakozik az adatbázishoz a következő kiszolgálónév megadásával:
    • a Windows Server 2008 / R2 rendszeren  - \\. \ pipe \ mssql $ microsoft ## ssee \ sql \ query
    • a Windows Server 2012 / R2 rendszeren - \\. \ pipe \ MICROSOFT ## WID \ tsql \ query

Az sqlcmd.exe-en keresztüli csatlakozáshoz futtassa a következő parancsot:

sqlcmd -S \\. \ pipe \ MICROSOFT ## WID \ tsql \ query -E

Hogyan lehet eltávolítani a WID-alapot

Miután eltávolította a Windows szerepét, amely a Windows belső adatbázist használja, magát az SQL példányt és a WID adatbázist nem törli, és nincs eszköz arra, hogy törölje azt a rendszerben. A Windows belső adatbázist csak a Windows Installer használatával távolíthatja el.

A WID-adatbázis eltávolításához a Windows Server 2008 rendszeren a következőkre van szükség:

  • 32 bites rendszeren:
    msiexec / x CEB5780F-1A70-44A9-850F-DE6C4F6AA8FB callerid = ocsetup.exe
  • 64 bites rendszeren:
    msiexec / x BDD79957-5801-4A2D-B09E-852E7FA64D01 callerid = ocsetup.exe

A Windows Server 2012 rendszerben a WID-adatbázis sokkal könnyebben törölhető a Powershell használatával:

Eltávolítás-WindowsFeature Windows-Internal-DB

Magukat az adatbázis-fájlokat (.mdb és .ldb) manuálisan kell törölni - a hozzájuk vezető utak a cikk elején vannak feltüntetve..

A fájl segítségével meghatározhatja a WID telepített verzióját:

  • Windows Server 2008 esetén:  % WINDIR% \ SYSMSI \ SSEE \ MSSQL.2005 \ MSSQL \ LOG
  • Windows Server 2012 esetén: % WINDIR% \ WID \ Log \ error.log

Körülbelül a következő információkat tartalmazza:

2014-03-22 12: 38: 11.11 Szerver Microsoft SQL Server 2012 - 11.0.2100.60 (X64)
2012. február 10., 19:39:15
Szerzői jog (c) Microsoft Corporation
Windows belső adatbázis (64 bites) a Windows NT 6.2 rendszeren (Build 9200 :) (Hypervisor)
2014-03-22 12: 38: 11.12 Szerver (c) Microsoft Corporation.
2014-03-22 12: 38: 11.12 Szerver Minden jog fenntartva.
2014-03-22 12: 38: 11.12 A kiszolgáló kiszolgáló folyamatazonosítója 1644.
2014-03-22 12: 38: 11.12 Szerverrendszer-gyártó: 'VMware, Inc.', Rendszermodell: 'VMware Virtual Platform'.
2014-03-22 12: 38: 11.14 A szerver hitelesítési módja CSAK A WINDOWS.
2014-03-22 12: 38: 11.14 Szerver naplózása SQL Server üzenetek a 'C: \ Windows \ WID \ Log \ error.log' fájlban.
2014-03-22 12: 38: 11.14 Szerver A szolgáltatásfiók 'NT SERVICE \ MSSQL $ MICROSOFT ## WID'. Ez egy információs üzenet; felhasználói művelet nem szükséges.
2014-03-22 12: 38: 11.14 A kiszolgáló beállításjegyzék indítási paraméterei:
-w 65535
-T 1617
-K
-e C: \ Windows \ WID \ Log \ error.log
-l C: \ Windows \ WID \ Data \ mastlog.ldf
-d C: \ Windows \ WID \ Data \ master.mdf