2. SQL Cockpit – Closer to the
data
◦ SQL Cockpit is the unique database
query, comparison and even
database modification tool for your
SAP system!
◦ The SQL Editor features templates,
code completion and many more
functions to accelerate any SQL query
development.
◦ Auditability1 confirmed by Ernst &
Young!
1According KFS/DV1 „ Compliance in IT-Accounting“
SQL Cockpit, what‘s this? SQL Cockpit
3. SQL Cockpit Release History
◦ Version 0.9 - 2009
◦ SQL Cockpit v1.0 - 2010
◦ Version 1.1 - 2011
◦ Version 1.2 - 2012
◦ Version 2.0 - 2013
◦ Version 2.1 - 2014
◦ Version 2.2 – 2015
◦ Version 3.0 – 2016 Q1
◦ Version 3.1 – 2016 Q3
◦ Version 3.2 – 2017 Q1
Release History SQL Cockpit
Screenshot of the first SQL Cockpit Prototype (Version 0.9)
4. Some of our satisfied customers
◦ Various industries
Consumer Products
Retail
Insurance
Public Sector
Healthcare
Media
…
Trust our customers SQL Cockpit
5. SQL Cockpit – 2 Versions SQL Cockpit
SQL Editor
SQL Queries
Result Area
SQL Queries
Logged Changes
Standard Edition Premium Edition
SE PE
6. ABAP SQL Editor
Direct SQL input
Only SELECT – no
DELTE or UPDATE
allowed
Result Area
Unlimited result lists
at once
Simple and clear SQL Cockpit SE
Symbols
Additional Infos
Element Info
Notepad
7. SQL Editor
Enter, execute,
analyze and optimize
ABAP Open SQL
statements. Also the
brand new SQL
Expressions and CDS
Views.
Result Area
Display, save, share,
export or compare
result lists. Use the full
ALV feature list or use
crystal reports
Collaboration
Create and share
variants, generate
new standalone
reports or send result
lists to colleagues
User friendly
The SQL Cockpit was
developed with
support from a lot of
end users. This has
helped us to deliver a
great user
experiance.
SQL Editor Result Area Collaboration User friendly
Key features SQL Cockpit SE
8. ABAP 7.00 - 7.50 SQL Cockpit SE
Support of all (modern) SQL features, incl. 7.50!
◦ Joins, Aggregations, Subqueries, LIKE, …
◦ SQL Expressions
Coalesce, Union, Case,
CONCAT, LPAD, …
◦ CDS Views
Parameter Views, Associations, …
Display DDL Definition
in the SQL Cockpit
◦ …
9. Logging SQL Cockpit PE
Change logging
◦ Always active
SQL Cockpit Log
Systemlog
◦ Can be activated separately
Change documents (CDHDR/CDPOS)
Mail (E.g. Third party ticket systems)
Solution Manager
11. Safety first: PFCG Authorizations SQL Cockpit
Authorization Objects Description Additional Info Necessary to
S_TCODE Transaktionscodes /CADAXO/SQL, … Use the SQL Cockpit
ZCADXOSQ01 SQL Cockpit – Main
Authorization
ACTVT = 02, 16 and/or 23 Use the SQL Cockpit
ZCADXOSQ02 SQL Cockpit – Variants ACTVT = 01, 02, 06 and/or 21 Maintain public variants
ZCADXOSQ05 SQL Cockpit – Administrator ACTVT = 02 Use the SQL Cockpit as Administrator
S_TABU_DIS Table Maintenance Have read access to db tables
S_TABU_NAM Table Access via Generic Tools Have read access to db tables
S_TABU_CLI Cross-Cllient Table Maint. Have read access to db tables
S_DEVELOP ABAP Workbench Generate Reports; DB Table Details
S_BTCH_JOB/S_BTCH_ADM Background Processing JOBACTION=RELE Execute SQL Query in Background
S_ADMI_FCD System Authorizations S_ADMI_FCD=ST0M Activate SQL Trace
S_TRANSPRT Transports TTYP=CUST,TASK; ACTVT=03,01 Transport Variants
12. Safety first: Auditability / EY SQL Cockpit
Ernst & Young
◦ „Aufgrund der von uns durchgeführten
Prüfungshandlungen, kommen wir zu dem
Ergebnis, dass das von uns geprüfte
Softwaremodul SQL Cockpit Standard/ SQL
Cockpit Premium bei sachgerechter
Anwendung zur Einhaltung der Grundsätze
ordnungsmäßiger Buchführung geeignet
ist.“ – Wien 9. September 2013
13. SQL Features SQL Cockpit SE16 Quick Viewer SAP Query SQL Console1
„INNER JOIN“ 2
„OUTER JOIN“
„UNION ALL“
Subqueries
Aggregate functions (SUM, AVG, …)
DB Hints
CDS View Entities
IS_NULL Conditions
New Open SQL Expressions
Secondary Database Connection
Standard Authorizations3
Additional Authorizations
1The SQL Console is only available in ADT (ABAP Development Tools for Eclipse) – max. 5000 Result Rows – for Developers
2Indirect via Databaseviews
3Standard authorization Objects S_TABU_*
Tool Feature Comparision SQL Cockpit
14. 1The SQL Console is only available in ADT (ABAP Development Tools for Eclipse) – max. 5000 Result Rows - for Developers
2SQL Cockpit 3.2
Tool Features SQL Cockpit SE16 Quick Viewer SAP Query SQL Console1
Hands free query definition
Unlimited queries in parallel mode
Transport free
Background processing
Repository to save/share query definitions Local
Reportgenerator
History list of all executed queries Max. 25
Result list comparison
Save lists for later analysis Local
Show DDL Definitions of CDS Entities
Show Leading Spaces in Result Lists2
Dictionary Integration in Result Lists
Tool Feature Comparision SQL Cockpit
15. Versions and licenses SQL Cockpit
Standard
SQL Queries
Premium
SQL Queries
Logged changes
Simple licence model
◦ One license per productive system/client
◦ Maintenance fee
15% from the 2nd year onwards
16. Test installation SQL Cockpit
Test installation is available
◦ 100% Functionality
◦ 60 Days Test Period
◦ For development and test systems