Když se připojuji do OLAP kostky, připojuji se k serveru pod jeho jménem. Nebo jeho IP adresou (to snad ne), nebo Jméno/NázevInstance.
Když pak potřebuji přesunout některou OLAP kostku na jiný server, musí se v excelech (například) měnit u všech uživatelů v připojení název serveru.
Pokud si ale dopředu udělám pro jméno serveru alias v DNS, stačí mi měnit jen ty aliasy.
Pokud udělám alias pro každou kostku, můžu pak kostku přesunovat mezi servery jak chci, aniž bych něco musel u uživatelů měnit.
B. Podrobněji
Řekněme, že mi kostky běží na serveru SQLProd2. V excelu se připojuji pod jménem serveru:
Koupím si nový server, řekněme SQLProd3 a chci na něj přesunout jen některé kostky.
Znamená to měnit všechny Excely (v Power BI datasety).
Kdybych měl udělaný alias, třeba Kostky =, stačí změnit jen ten alias na Kostky = SQLProd3.
Aliasů můžu udělat libovolné množství, takže ještě lepší varianta je udělat na každou kostku samostatný alias.
Výhody
- Můžu kostku přehazovat mezi servery, jak chci, prostě jen upravím alias. Nemusím u uživatelů nic měnit.
Třeba na vývojový server <-> ostrý. - Pokud třeba dojde k výpadku serveru, já obnovím data na jiný server – opět nemusím u uživatelů nic měnit.
- ??
Nevýhody
- Je to administrativa = práce navíc.
- Při připojování musí sedět název serveru na název kostky. Jak se to začne křížit, bude v tom zmatek.
Například kostka Nabla-Ekonomika běží na SQLProd2. Ale na tom serveru jsou i kostky Nabla-Logistika, Nabla-Dochazka. Při připojení dám server Nabla-Ekonomika (=SQLProd2) ale následně se připojuji ještě ke kostce Nabla-Ekonomika. Pokud vyberu třeba Nabla-Logistika, tak všechno bude fungovat, dokud nepřestěhuji Nabla-Logistika na jiný server. - Změna DNS u uživatele se nemusí projevit hned. Někdy je třeba si udělat ipconfig /flushdns.
- Musím mít právo měnit DNS, nebo to řešit s adminem sítě
- Admin se může občas divit, co je to za divný server ke kterému se uživatelé připojují.
- Pokud se má uživatelům poslat informace, že neběží jeden server, nemusí být uživatelům na první pohled jasné, zda se jich to týká.
- Musím na to myslet dopředu.
- ??
Ty DNS aliasy by měly všechny začínat stejně, aby byly u sebe. Já pojmenovávám kostky vždy KostkaSpolecnost-Oblast, takže je to OK.
Přejmenování kostky bohužel pomocí DNS vyřešit nejde.
C. Jak se to dělá
Start/Spustit napsat DNS, měl by se nabídnout DNS Manager. Buď na serveru, nebo na stanici s nainstalovanými Remote Server Administration Tools for Windows 10.
Forward Lookup Zones/ Ikona New record/ zvolit Alias (CNAME). Vyplnit alias a server.
Na velikosti písmen nezáleží.
Ověřit pomocí ping.
Chvíli trvá než se změna na stanice projeví ( u mě to byla cca minuta).
D. Reporting services
Na reporty reporting services je standardní cesta: http:// SQLProd2/Reports ve které je název serveru. Pokud ne server udělám alias třeba reporty může být ta cesta http://reporty/Reports.
Můžu jít ještě dále a celou tu cestu nastavit jako alias. Uživatel tedy v prohlížeči zadává reporty/ a nikoli reporty/Reports.
Pro uživatele pak stačí aby si zapamatoval název a že na konci musí být děleno (to lomítko je důležité bez něj prohlížeč vyhledává.
Musím se na to podívat, jak se vlastně dělá to přesměrování a doplnit.
E. Linky
PDCSRV
Napsat komentář
Pro přidávání komentářů se musíte nejdříve přihlásit.