SqlProfiler is a simple and fast replacement for SQL Server Profiler with basic GUI.
Can be used with both LocalDB, Express, Development and full-functional editions of SQL Server (2005 and later). Distribution package contains standalone portable (can be used without installation) version of SqlProfiler.
Authenticator provides an alternative solution to combine various two-factor authenticator services in one convenient place.
This is the latest stable version and can be downloaded from the releases page, or get the newer one directly from: Latest Version
- Tracing of basic set of events (Batch/RPC/SP:Stmt Starting/Completed, Audit login/logout, User error messages, Blocked Process report) and columns (Event Class, Text Data,Login, CPU, Reads, Writes, Duration, SPID, Start/End time, Database/Object/Application name) - both selectable
- Filters on most data columns
- Copy all/selected event rows to clipboard in form of XML
- Find in "Text data" column
- Export data in Excel's clipboard format
The recommended way to get the program is BUILD from source
- Install git, Visual Studio (2022 or higher)
git clone https://github.com/sergiye/sqlprofiler.git
- build
Can be used to set default GUI values
- -server, -s
- -user, -u
- -password, -p
- -maxevents, -m : set maximum events in event list (1000 by default)
- -duration, -d : sets filter on duration column
- -start : automatically start profiling
This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/.