Archív rubriky: SQL Administrace

Kategorie Administrace je seskupuje články zaměřené na správu SQL instance, databází a databázových objektů. Například jak nainstalovat SQL Server, jak spravovat indexy nad tabulkami, jak zamaskovat data v databázi, optimalizace a řešení různých problémových situací (troubleshooting)

Nejčtenější z kategorie

SQL Server Agent pro SQL Express + návod

SQL Server agent je nástroj integrovaný do SQL Serveru, jehož hlavním účelem je automatické plánování a spouštění úloh. Prostřednictvím SQL Agenta si můžeme založit tzv. Job a v rámci Jobu naplánovat jednotlivé úlohy – třeba spuštění skriptu, SSIS package, powershellu a mnoho dalšího. SQL Server agent je ale bohužel dostupný až od edice Standard a… Čtěte více »

SQL SQLCMD (Server command line) – SQL přes cmd

V tomto krátkém článku představím možnost, jak lze spustit sql skript mimo SQL management studio nebo jiný SW nástroj. Použijeme utilitu SQL server command line, zkráceně sqlcmd. Tato utilita umožňuje pracovat se SQL serverem prostřednictvím příkazové řádky. Využití je zřejmé a to třeba práce s SQL z různých aplikací. Já si tímto příspěvkem připravuju půdu… Čtěte více »

SQL User – Definice oprávnění uživatele na úrovni databáze

V administraci SQL Server existují 2 pojmy, které si mezi sebou můžeme snadno splést. Jde o SQL Login a SQL User. V minulém článku jsme se blíže podívali na Login a zde se budeme věnovat SQL Userovi. SQL User – uživatel Zatímco SQL Login slouží k příhlášení k SQL Serveru a definuje oprávnění na úrovni… Čtěte více »

SQL Login – Definice oprávnění na úrovni serveru

V administraci SQL Server existují 2 pojmy, které si mezi sebou můžeme snadno splést. Jde o SQL Login a SQL User. Zatímto SQL Login umožňuje spravovat oprávnění pro přístup k serveru, tak SQL User definuje práva pro přístup k databázím. V tomto článku se blíže podíváme na Login. SQL Login Umožňuje přístup k SQL Serveru.… Čtěte více »

SQL Indexy – Teorie indexování jednoduše

Správné indexování tabulek v SQL Server je základem pro dobrý výkon databází při dotazování. Chcete-li vytvořit vhodné sql indexy, tak je potřeba pochopit, jakým způsobem SQL Server ukládá data do tabulek/indexů. Neméně důležité je také vědět, jak k těmto údajům následně přistupuje při dotazování. Jak SQL server organizuje data fyzicky? V SQL Server je nejmenší… Čtěte více »

SQL Chyba: Login failed for user – co s tím?

SQL Error “Login failed for user <uživatelské jméno>. The user is not associated with a trusted SQL Server connection” je vcelku častou chybovou hláškou, kterou uživatelé a administrátoři řeší. Problémem je, že SQL Server nedokáže identifikovat uživatelské jméno – login. Takto vypadá Error message: Jaké jsou nejčastější důvody Login failed? Špatně zadané přihlašovací údaje nebo typ… Čtěte více »

SQL Chyba: Saving changes is not permitted

Při práci s databázovými objekty se můžeme dostat do situace kdy chceme změnit vlastnost objektu, např. změnit datový typ u sloupce tabulky přes design tabulky v SQL Server management studiu. Pokud jsou v tabulce data, tak vám SQL server při pokusu o změnu pravděpodobně vypíše chybu “Saving changes is not permitted. The changes you have… Čtěte více »

SQL Collation – jak změnit collation u sloupce tabulky

Při instalaci SQL Server je jedním z parametrů, který je potřeba při instalace nastavit je Server collation, což je parametr, který ovlivňuje jakým způsobem SQL skladuje non-unicode data. V českých podmínkách bychom měli volit SQL Collation CZECH_CI_AS. Při zakládání databáze si můžeme taktéž zvolit collation, která může být jiná než Collation SQL Server instance. Při… Čtěte více »

Instalace SQL Server Express 2014

V článku Začínáme s MS SQL Server Express jsem popisoval klady a zápory edice SQL Server Express. Pokud jste se rozhodli, že chcete Express vyzkoušet a zajímá vás jak ji nainstalovat, tak si můžete projít tento článek. Jestl ise zajímáte o jednotlivé edice SQL server více do hloubky, tak si zase můžete projít článek Instalace SQL Server 2016… Čtěte více »