Download Slide 1

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts

Relational algebra wikipedia , lookup

Entity–attribute–value model wikipedia , lookup

DBase wikipedia , lookup

Database wikipedia , lookup

Ingres (database) wikipedia , lookup

Oracle Database wikipedia , lookup

Tandem Computers wikipedia , lookup

Microsoft Access wikipedia , lookup

Btrieve wikipedia , lookup

Microsoft Jet Database Engine wikipedia , lookup

Team Foundation Server wikipedia , lookup

Database model wikipedia , lookup

Clusterpoint wikipedia , lookup

Relational model wikipedia , lookup

Null (SQL) wikipedia , lookup

Open Database Connectivity wikipedia , lookup

Microsoft SQL Server wikipedia , lookup

SQL wikipedia , lookup

PL/SQL wikipedia , lookup

Transcript
Red Gate SQL Bundle
SQL Server Best Practices Analyzer
Microsoft Baseline Security Analyzer
Dave Fackler
President
Atlanta.MDF
[email protected]
Red Gate
• Red Gate's SQL Server tools consist of
products for DBAs and developers to
compare and synchronize databases
structures, database contents, and SQL
Servers
Red Gate SQL Bundle v3.xx
• SQL Bundle
– SQL Compare
– SQL Data Compare
– DTS Compare
• SQL Toolkit
• SQL Bundle Developer Edition
Red Gate SQL Compare
• SQL Compare compares and
synchronizes the structure of Microsoft
SQL Server database objects
• Search for schema differences between
to databases
• Visual identify differences
• Synchronize differences in one direction
or the other
Red Gate SQL Data Compare
• SQL Data Compare compares and
synchronizes the data of two Microsoft
SQL Server databases
• Search for data differences based on
unique identifier for rows (PK or unique
index)
• Visual identify differences
• Synchronize differences in one direction
or the other
Red Gate DTS Compare
• DTS Compare compares SQL Servers
including Data Transformation Services
packages, jobs and logins
• Compare servers or snapshots of
servers
• Visually identify differences
• No synchronize option 
Red Gate SQL Toolkit
• The SQL Comparison and
Synchronization Toolkit gives you
access to the APIs used within the SQL
tools
• Automate tools via APIs
• Redistribute toolkit files (DLLs) within
your environment
SQL Toolkit Licensing
6. DISTRIBUTION OF SYNCHRONIZATION TOOLKIT
6.1 Licensee will keep full and accurate records for copies and supplies of Licensee
Products and shall, if requested, supply Licensor with a statement giving details
of all Licensee Products supplied to any person.
6.2 The Licensee agrees that the Licensor shall have the right (where Licensor
reasonably suspects that the terms of this clause 6 have not been complied
with) upon reasonable notice to enter the Licensee's premises to audit any
computer system or electronic media onto which the Software and/or
Synchronization Toolkit or any adaptation, modification or copy of the Software
and/or Synchronization Toolkit has been installed in order to verify compliance
with this License, provided that prior to exercising such right to audit the
Licensor shall if required by the Licensee enter into an appropriate and
reasonable confidentiality agreement.
6.3 Licensee shall only be permitted to distribute a maximum of 100 copies of
Synchronization Toolkit or any part thereof. If Licensee wishes to distribute 101
or more copies of Synchronization Toolkit or any part thereof then Licensee must
apply in writing to Licensor, at Licensor's registered office, requesting a full
commercial license which will be subject to the payment of royalties as agreed
between the parties.
6.4 For the avoidance of doubt, all Licenses acquired by a Licensee shall be
aggregated for the purposes of clause 6.
http://www.red-gate.com/sql/sql_tools_licensing.htm
Red Gate SQL Bundle v3.xx
• SQL Bundle
– SQL Compare
– SQL Data Compare
– DTS Compare
• SQL Toolkit
• SQL Bundle Developer Edition
Red Gate SQL Bundle v3.xx
• SQL Bundle
– SQL Compare
– SQL Data Compare
– DTS Compare
• SQL Toolkit
• SQL Bundle Developer
$350/490
$195/265
$195/265
$195/265
$890/1250
$990/1380
• Discounts on 5 and 10 user license packs
SQL Server Best Practices Analyzer
• Built to analyzer SQL Server databases
according to set of “best practices”
• Best practices categories
–
–
–
–
–
–
–
–
–
–
Backup and recovery
Configuration options
Database design
Database administration
Deprecation
Full-text
General administration
Generic
T-SQL
Yukon readiness
Step #1 – Login to Repository
• Authenticate against SQL Server
containing your repository of rules
• Created at installation
Step #2 – Add SQL Servers
• Create list of SQL Server that you want
to analyze now or in the future
• BPA will scan all databases on a given
server (including system databases)
Step #3 – Create Sets of Rules
•
•
•
•
•
Determine which rules to apply
Can create one large group of rules
Or can create small sets of rules
Some rules require parameters
Different rule sets can have different
parameters
Step #4 – Scan Servers
• Rules applied to servers
• Results show where databases are
compliant and where they are not
• Results saved as “reports” that can be
reviewed, printed, or deleted
Microsoft Baseline Security Analyzer
• Built to scan servers for known security
issues
• Scans the following areas:
–
–
–
–
–
Security updates
Windows vulnerabilities
Password strength
IIS vulnerabilities
SQL Server vulnerabilities
Step #1 – Specify Server(s)
• Specify server to scan
– Name or IP address
• Specify report name
• Choose scanning options
Step #2 – Review Reports
•
•
•
•
•
Report shows categories of scan results
Sort by various options
Review what was scanned and results
Review corrective actions
Reports saved as .xml files
Resources
• http://www.red-gate.com/sql/summary.htm
• http://www.microsoft.com/downloads/details.aspx?Fami
lyId=B352EB1F-D3CA-44EE-893E9E07339C1F22&displaylang=en
• http://www.microsoft.com/technet/treeview/default.asp
?url=/technet/security/tools/mbsahome.asp