SQL Server üzembe helyezése

Ha a szervezet SQL Server a Dynamics 365 for Customer Engagement nem, teljesítmény csökkenhet, mivel az erőforrásokat más alkalmazások használják fel. Ha más alkalmazásokhoz használt számítógépet SQL Server használ, gondosan elemeznie kell a Dynamics 365 for Customer EngagementSQL Server. A figyelésről SQL Server a Teljesítményfigyelő és Hangoló eszközök című témakörben talál további információt.

A legjobb eredmény érdekében javasoljuk, hogy az adatbázisokat olyan számítógépen tartsa Dynamics 365 for Customer Engagement fenn, amely SQL Server fut, és amely csak más Dynamics 365 for Customer Engagement adatbázisokat vagy adatbázis-alkalmazásokat támogat.

SQL Server üzembe helyezési szempontjai

Dynamics 365 for Customer Engagement Adatbázis-igényes alkalmazás. Mielőtt üzembe helyeznénk Dynamics 365 for Customer Engagement a rendszer egy SQL Server példányát, vegye figyelembe a következő követelményeket és adatbázis-konfigurációkat:

  • Rendszertáblák módosítása. A SQL Server rendszertáblákat nem szabad módosítani a telepítés Dynamics 365 Server előtt. Egyes adatbázis-alkalmazások módosíthatják a SQL Server rendszertáblákat. Ha ez bekövetkezik, problémák Dynamics 365 for Customer Engagement és adatok léphetnek fel.

  • Indexelő. A teljes szövegű indexelést telepíteni kell. Ez szükséges a Dynamics 365 for Customer Engagement tudásbázis működéséhez.

  • Kompatibilitási szint. Frissítés vagy új telepítés során Microsoft Dynamics 365 ServerBeállítás a szervezeti adatbázis kompatibilitási szintjét 130-ra állítja, ami a 2016 Microsoft SQL Server kompatibilitási szintje.

  • Autogrowth. Alapértelmezés szerint a Dynamics 365 for Customer Engagement szervezeti adatbázisfájlok úgy jönnek létre, hogy az automatikus szemöldök beállítása 1 MB legyen. Ha intenzív adatbázis-tranzakciókat hajt végre, például nagy adatimportot, fontolja meg az automatikus növekedés értékének növelését a teljesítmény javítása érdekében. Az adatbázis automatikus megszaporodási beállításának módosításáról a Súgóban talál. SQL Server Management Studio

  • Maximális kiszolgálómemória. Javasoljuk, hogy ha olyan számítógépen fut, SQL Server amely más alkalmazásokat is futtat, a SQL Server maximális kiszolgálómemóriát a telepített RAM legfeljebb a felére állítsa. Alapértelmezés szerint a maximális kiszolgálómemória 2147483647 megabájtra van állítva a legújabb verziókban, SQL Server amelyek erőforrásproblémákat mutattak be SQL Server a Dynamics 365 for Customer Engagement. További információ:MSDN: Kiszolgálómemória beállításai

  • A párhuzamosság maximális foka. Javasoljuk, hogy ha gyenge SQL Server teljesítményt tapasztal, ami összetett indexkimutatások miatt előfordulhat, állítsa a SQL Server párhuzamosság maximális mértékét 1-re, hogy javítsa a többprocesszoros rendszerek általános alkalmazási teljesítményét. További információ:MSDN: A párhuzamosság maximális fokának konfigurálása

  • RCSI. A Dynamics 365 for Customer EngagementSQL Server véglegesített pillanatkép-elkülönítéshez (RCSI) konfigurált futás támogatott a Dynamics 365 Server.

Nyelvi területi egyeztetés és rendezési sorrend

Az SQL Server angoltól (USA) eltérő nyelven történő telepítéshez szükség lehet a Collation jelölőjének módosítására. Az alábbi táblázat a rendelkezésre álló nyelvek némelyikéhez használandó Kolláció jelölőt jelzi.

Windows területi Területi azonosító (LCID) Kollációs jelölő Kódolási oldal
dán 0X406 Danish_Norwegian 1250
Holland (Standard) 0X413 Latin1_General 1250
angol (egyesült államokbeli) 0X409 Latin1_General 1250
francia (Franciaország) 0X40C francia 1250
német (Németország) 0X407 Latin1_General 1250
olasz 0X410 Latin1_General 1250
portugál (Brazília) 0X416 Latin1_General 1250
Spanyol (hagyományos rendezés) 0XC0A Modern_Spanish 1250

Lemezkonfigurációk és fájlhelyek

Az alapértelmezett példányban SQL Server az adatfájlok alapértelmezett könyvtára a \Program Files\Microsoft SQL Server\MSSQL <ver> . MSSQLSERVER\MSSQL\DATA, ahol <ver> a főverzió, például a SQL Server 13 az SQL Server 2016-ban. A program- és adatfájlok alapértelmezett értékén kívül más fájl elérési utat is megadhat.

Megjegyzés

A program- és adatfájlok alapértelmezett helyei nem feltétlenül a legjobb helyek. A lemezhiba-tűrés és -teljesítmény legjobb kombinációjához vegye figyelembe a hardvergyártóktól elérhető RAID-specifikációkat. Létrehozhatja az Dynamics 365 for Customer Engagement adatbázisokat a partíciókon, különösen ezekhez a fájlokhoz, és a futtatáskor megadhatja a meglévő adatbázisokat Microsoft Dynamics 365 ServerBeállítás. A létrehozott adatbázisok Dynamics 365 for Customer Engagement a megadott adatfájl-helyen vannak feltüntetve. További információt az SQL Server adatfájl helyének későbbi részében, ebben a témakör talál.

Alapértelmezés szerint az eszközök a rendszermeghajtó \Program Files\Microsoft SQL Server\110\Tools mappába vannak telepítve. Ez a mappa a SQL Server. Az eszközök közé tartozik SQL Server Management Studio a T-SQL parancssori segédprogram és az OSQL SQL lekérdezési eszköz.

Microsoft SQL ServerBeállítás fájlokat is telepít a Windows rendszerkönyvtárba. A rendszerfájl helye nem módosítható.

SQL Server programfájl helye

A SQL Server programfájlok a \Program Files\Microsoft SQL Server\MSSQL mappában <ver> találhatók. MSSQLSERVER\MSSQL\Binn.

A bináris fájl helye abban a gyökérkönyvtárban található, ahol a telepítő létrehozza azokat a mappákat, amelyek programfájlokat és más fájlokat tartalmaznak, amelyek általában nem módosítják ezt az elérési utat használat közben SQL Server. Bár ezek a fájlok nem írásvédett, a mappák nem tartalmaznak adatokat, naplókat, biztonsági mentésű fájlokat vagy replikációs adatokat. Ezért ezeknek a fájloknak a helyigénye csak kismértékben növekedhet SQL Server a használatnak megfelelően, és idővel a frissítések alkalmazásakor.

Fontos

A programfájlok nem telepíthetők cserélhető lemezmeghajtóra.

SQL Server adatfájl helye

Minden SQL Server adatbázis egy vagy több adatbázisfájlból és egy vagy több tranzakciós naplófájlból áll. Dynamics 365 for Customer Engagement Legalább két adatbázist hoz létre:

  • MSCRM_CONFIG. Ez az adatbázis Dynamics 365 for Customer Engagement metaadatokat tartalmaz, például az egyes szervezeti adatbázisokra jellemző konfigurációs és helyadatokat.

  • OrganizationName_MSCRM.* Ez az a szervezeti adatbázis, ahol Dynamics 365 for Customer Engagement az adatokat tárolják, például az összes rekordot és tevékenységet. Dynamics 365 Server több szervezetet támogat, így több szervezetből származó adatbázisokkal is rendelkezik.

Dynamics 365 for Customer Engagement a rendszeradatbázisokra is támaszkodik SQL Server a Dynamics 365 for Customer Engagement konfigurációs információk tárolására. Ezek az adatbázisok magukban foglalják a fő- és msdb adatbázisokat. Az adatbázist kísérő adatbázisfájlok tartalmazzák annak összes adatát és tulajdonságát. A tranzakciós naplófájlok az adatbázis írási tevékenységének rekordját tartalmazzák, például egy sor hozzáadásakor, módosításakor vagy eltávolításakor. A tranzakciós naplófájlok binárisak, és nem használhatók adatbázis-tevékenység naplózására.

Az adatbázisok biztonsági mentési és helyreállítási adatait, beleértve a SQL Server tranzakciós naplófájlokat is, lásd: MSDN: Biztonsági mentés és az SQL Server-adatbázisok visszaállítása.

Microsoft Dynamics 365 adatbázis átnevezési szempontjai

A korábbiak szerint az Customer Engagement (on-premises) üzembe helyezés a következő adatbázisokat tartalmazza:

  • Egyetlen MSCRM_CONFIG adatbázis

  • Egy vagy több (több-bérlős központi telepítésekhez) OrganizationName _MSCRM adatbázisok

A konfigurációs adatbázis (MSCRM_CONFIG) nem nevezhető át. Ha a MSCRM_CONFIG adatbázist átnevezték, a Dynamics 365 for Customer Engagement rendszer nem fog megfelelően működni.

A szervezeti adatbázisok, OrganizationName_MSCRM, átnevezhetők az itt leírt irányelvek és megfontolások követésével.

Szervezeti adatbázis nevei

Dynamics 365 for Customer Engagement a szervezeti adatbázisok kijelzőt és egyedi nevet is használnak.

  • megjelenítendő név. Ez az alkalmazásban megjelenő Dynamics 365 for Customer Engagement név, például a fő alkalmazás képernyőjének jobb felső sarkában. A megjelenítendő név szóközöket tartalmazhatnak, és akár 250 karakter hosszúak is lehetnek.

  • Egyedi név. Ez az a név, amely az alkalmazáshoz való csatlakozásHOZ HASZNÁLT URL-cím létrehozásához használatos, és hozzá van fűzve _MSCRM. Ez az adatbázis fizikai neve is, ahogy az SQL Server alkalmazásokban megjelenik, például SQL Server Management Studio. Ez a név nem tartalmazhat szóközöket, és nem lehet több, mint 30 karakter hosszú.

Szervezeti adatbázis átnevezése

A megjelenítendő név a Szervezet adatainak módosítása varázsló be . Telepítéskezelő Az alapvető lépések a szervezet letiltása, majd a Szervezet adatainak módosítása varázsló. További információt a Szervezet attribútumainak szerkesztése című témakörben ... talál.

Bár nem javasoljuk, módosíthatja a szervezet egyedi adatbázis-nevének nevét (OrganizationName _MSCRM). Az adatbázis egyedi nevének módosításához kövesse az alábbi lépéseket:

Figyelmeztetés

A szervezet egyedi adatbázis-nevének átnevezését a szervezet nem tesztelte teljes Microsoft mértékben, és váratlan eredményeket okozhat. Nem tudjuk garantálni, hogy az eljárás végrehajtása által okozott problémák megoldhatók. Nevezze át a szervezeti adatbázis egyedi nevét saját felelősségére.

Fontos

A következő eljárás megkezdése előtt készítsen teljes biztonsági másolatot az átnevezni kívánt szervezeti adatbázisról.

A következő lépések megkövetelik, hogy már rendelkezzen egy működő szervezeti adatbázissal, amelyet egy támogatott módszer hozott létre Microsoft Dynamics 365 ServerBeállítás vagy Dynamics 365 for Customer Engagement importált.

  1. Állítsa vissza a szervezeti adatbázis biztonsági mentését a SQL Server kívánt nevet használó és a SQL Server.

  2. Importálja az átnevezett szervezeti adatbázist a meglévő Microsoft Dynamics 365 központi telepítésbe a Szervezet importálása varázsló in használatával Telepítéskezelő.

  3. Az importálás során adjon meg a szervezeti adatbázisba egy megjelenítendő név és egyedi nevet, amelyek nem kapcsolódnak az eredeti adatbázis nevéhez.

  4. Az importálás befejezéséhez kövesse a képernyőn megjelenő utasításokat.

  5. Győződjön meg Dynamics 365 for Customer Engagement arról, hogy a felhasználók rendelkeznek a szervezet átnevezésének eredményeként létrehozandó új URL-címmel.

SQL Server átlátszó adattitkosítás (TDE)

Az SQL Server átlátszó adattitkosítási (TDE) funkció a Dynamics 365 for Customer Engagement. A belsőleg végzett teszteredmények alapján azonban ennek a funkciónak a használata körülbelül 10%-kal csökkentheti a teljes teljesítményt, ha azonos számítási feladattal rendelkező titkosított adatbázissal fut.

SQL Server memóriában lévő OLTP

Jelenleg az Dynamics 365 for Customer Engagement adatbázistáblák nem támogatják SQL Server a memóriában lévő online tranzakciók feldolgozását (OLTP). Az OLTP-ről további információt a Memórián belüli OLTP (In-Memory Optimization) című témakörben talál.

Lásd még

SQL Server telepítése és konfigurálása
SQL Server-követelmények és javaslatok a 365 Microsoft Dynamics

Megjegyzés

Megosztja velünk a dokumentációja nyelvi preferenciáit? Rövid felmérés elvégzése. (ne feledje, hogy ez a felmérés angol nyelvű)

A felmérés elvégzése körülbelül hét percet vesz igénybe. Semmilyen személyes adatot nem gyűjtünk (adatvédelmi nyilatkozat).