|   | ![]() |
|
DBArtisan 5.03 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 This next feature is worth the price of the entire tool, especially for a complex environment. I have not encountered another tool that contains this functionality. Everyone is familiar with search functions in Word documents. Ever wanted that same time of functionality for your databases? The search feature allows you to specify a string to search for. You can then specify any number of servers and which object types you want to search. This is not restricted to a particular DBMS. You can run the same search across all DBMS platforms.
After clicking the Next button, you can specify even more options. This screen allows you to specify one or more databases to search against. The search I ran was for authors. I don't know what server or in which database any reference to authors resides, so I am searching across multiple servers and multiple databases for any occurrence of that string.
The search results are shown below. The left hand pane gives you a datasource listing so that it is easy to determine where the occurrences of your search string were found. It further explodes to show each of the objects that string was found in. Highlighting an object will cause a number in parenthesis to appear after the name. This number indicates the number of occurrences of the search string that were found. The right hand pane shows you the object syntax with the search string set off from the rest of the text for easy location. Selecting the Open button will open the object in an editor so that you can make modifications. Clicking the Extract button will extract the DDL required to recreate the object. The only improvement that could be made to this is to add in a replace feature so that you can perform an actual search and replace across your databases. Although, I'm not entirely certain I would want to do something like that. I can't tell you how many times I have used the search feature, but it has saved me 100s of hours of work in digging through systems.
DBArtisan 5.03 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 |
All content on this site, except where noted, represents an original work of Michael R. Hotek and is protected by applicable copyright laws. The SQL Server FAQ is the sole work of Neil Pike. No page, portion of a page, or download may be used for commercial purposes in whole or in part without the express, written permission of the applicable author.