Instalace Produkt se neinstaluje. Stačí soubor uložit na libovolné místo na Vašem počítací (klikněte pravým tlačítkem a dejte 'uložit cíl jako’), pak jen spustit.
Požadavky na software Produkt je odzkoušen pro MS SQL server 2008 a Windows XP a Windows 7. Pro jiné verze SQL server a Windows nebyl testován.
Popis produktu Produkt je zdarma, ale můžete přispět libovolnou sumou : http://www.marek.webzdarma.cz/?p=BSP
BRUTAL SEARCHER for MS SQL slouží k vyhledávání dat v databázi. Využijí ho hlavně profesionálové pracující s databázemi. Je to užitečné hlavně když začínáte pracovat s databázi, která již funguje, ale pro Vás je nová. Typický příklad je, když v GUI aplikaci vidíte v nějaké políčku nějakou hodnotu, ale netušíte v které tabulce a v kterém poli je uložena. Požadavek na vyhledávaní může být zadán a) Automaticky b) Ručně.
Můžete vyhledávat 1. Přesný text nebo číslo 2. Část textu nebo čísla 3. Tabulku podle části jejího názvu 4. Sloupec podle části jeho názvu
Použití produktu
Nastavení připojení V prvním kroku se ručně zadá server. Potom se vybere databáze, kterou chceme prohledávat.
Typ připojení se dá nastavit v záložce „Připojení“. Výchozí nastavení připojení je „Windows authentication“. Dá se změnit na autentizaci pomocí hesla, nebo napsat kompletní connection string.
Vyhledávaní Výsledek vyhledávaní je rozdělen do dvou oken. V prvním okně „Nalezené pole“ je seznam nalezených polí. Výsledkem pro každé nalezené pole je vždy sql dotazy, který můžete zkopírovat z okna a zpustit nad MS SQL. Před samotním skriptem je zakomentovaná informace kde je například datový typ pole. Zobrazené informace si můžete volit. Příklady: /* nvarchar; 1; */ SELECT COUNT (1) FROM [msdb].[dbo].[syspolicy_management_facets] (NOLOCK) WHERE [name] LIKE '%top%' /* nvarchar; 11; */ SELECT COUNT (1) FROM [msdb].[dbo].[syssubsystems] (NOLOCK) WHERE [stop_entry_point] LIKE '%top%'
V druhém okně „Neprohledané pole“ je seznam polí, které se neprohledali. V zakomentované informaci je uveden důvod proč se pole neprohledalo. Často jde o časově náročný dotaz. Pro tyto dotazy se dá v nabídce „Podrobné hledání“ nastavit větší time out. Vhodnější než zvyšovat time out je tyto SQL dotazy zkopírovat, zpustit nad MS SQL, a tímto způsobem dodatečně ověřit.
a) Automaticky Automatické vyhledávaní je nastaveno jako výchozí. a1. Přesný text nebo číslo. Do pole „Hledaný výraz“ se zadá výraz, který chceme hledat. Číslo i text se zadává stejně, bez přidaných uvozovek nebo apostrofů. a2. Část textu nebo čísla Do pole „Hledaný výraz“ se zadá výraz, který chceme hledat. Který se uzavře do znaku procenta „%”. Znak se dá použít in uvnitř textu. Číslo i text se zadává stejně, bez přidaných uvozovek nebo apostrofů. a3. Tabulku podle části jejího názvu Může nastat potřeba vyhledat tabulky, které mají v názvu nějaký text . V záložce „Podrobné hledání“ se v poli „Hledat jen v tabulkách, které mají v názvu“ zadá hledaný text, který se má vyskytovat v názvu tabulky.
V záložce „Hledání“ se zaškrtne „Seznam všech sloupců“
a4. Sloupec podle části jeho názvu Může nastat potřeba vyhledat sloupce, které mají v názvu nějaký text . V záložce „Podrobné hledání“ se v poli „Hledat jen ve sloupcích, které mají v názvu“ zadá hledaný text, který se má vyskytovat v názvu tabulky. V záložce „Hledání“ se zaškrtne „Seznam všech sloupců“
b) Ručně Dotaz na vyhledávaní se dá zadat i ručně. V záložce „Podrobné hledání“ se zadá dotaz do pole „Výběr dotazu“ Vyhledávaní se dá omezit na vybrané datové typy. V tom případě v záložce „Podrobné hledání“ v sekci „Výběr datových typů“ zvolte „Ručně“.
Pak vyberte požadované datové typy. Když zvolíte „All“, budou vybrané datové typy, které jsou vypsány.
Další vybrané možnosti nastavení Další důležité nastavení v záložce „Podrobné hledání“ jsou: „Vynechat sloupce typu identity“ – Výchozí nastavení je zaškrtnuto. To znamená, že při vyhledávaní se ignorují sloupce typu identity „Time out“ - Výchozí nastavení je 15 sekund. „Zobrazovat čísla řádků“, „Zobrazovat datové typy“, „Zobrazovat důvod neprohledání“, „Zobrazovat počet nalezených“ – Jsou volby, které určují, které informace se budou zobrazovat v zakomentované části výsledného dotazu.
Download: http://www.marek.webzdarma.cz/?p=BS