Gibt es einen SQL Server Profiler für SQL Server Expess? Vielleicht eine Open-Source-Version? Oder vielleicht nur ein Tool, mit dem ich sehen kann, welche Abfrage an die Datenbank übergeben wird?Gibt es einen SQL Server Profiler für SQL Server Express?
Antwort
SQL Express Profiler wird wahrscheinlich Ihre Bedürfnisse erfüllen. Als diese Frage gestellt wurde, war sie kostenlos, aber es sieht so aus, als ob sie kürzlich in ein kostenpflichtiges Lizenzmodell geändert wurde.
Diese Leute verkaufen es für $ 5 –
IIRC, der Profiler ist eine der Funktionen, die für SQL Server Express nicht verfügbar sind.
Allerdings ist ich auch den Eindruck, dass SQL Server Express unterstützt noch viele des Merkmals der for-Pay-Ausgaben, und es ist nur, dass sie in der Express Edition von Management Studio deaktiviert sind. Also, wenn Sie auch Zugriff auf eine vollständige db und das Management-Studio, das mit Ihnen möglicherweise in der Lage sein, dass Profiler bei Ihrer Express-Installation zeigen können.
In diesem Fall vermute ich, dass das nicht funktioniert, da der Profiler auch von einem zusätzlichen von der Datenbank bereitgestellten abhängt. Trotzdem ist es einen Versuch wert.
Wenn es nicht funktioniert, gibt es einige Tools von Drittanbietern, die in der Lage sein sollten, zu tun, was Sie wollen.
tut +1 bedeutet das ist wahr? –
Ja - das funktioniert; Sie können sogar die eval-Edition für einen bestimmten Zeitraum verwenden. http: //blog.tonysneed.com/2010/08/05/setting-up-sql-server-2008-express-mit-profiler/ –
Ok, alte Frage, aber vielleicht hilft das anderen Menschen mit dem gleichen Problem.
Sie können das SQL Server Express-Fehlerprotokoll so aktivieren, dass es alle Anweisungen überwacht, die für jede Datenbank ausgeführt werden. Dazu müssen Sie folgende an einer erhöhten Eingabeaufforderung aus (das heißt, eine Eingabeaufforderung als Administrator runned):
net stop MSSQL$SQLEXPRESS
net start MSSQL$SQLEXPRESS /T4032
Nun kann mit dem SQL Server Management Studio des folgenden:
dbcc traceon(3605, -1)
Jetzt können Sie die ERRORLOG-Datei im Log-Ordner des MS SQL-Ordners ansehen (möglicherweise "C: \ Programme \ Microsoft SQL Server \ MSSQL11.SQLEXPRESS \ MSSQL \ Log" für die Standardinstallation von SQL Server Express 2012) .
hoffe, das hilft jemand (wie es mir sicher geholfen)
Das funktioniert sehr gut .. danke mann –
SP1 von SQL Server Express 2012 Advanced Services jetzt die vollständige SQL Management Studio enthält, und diese den Profiler hat.
Es kann hier heruntergeladen werden 'Microsoft® SQL Server® 2012 Service Pack 1 (SP1) Express' https://www.microsoft.com/en-my/download/confirmation.aspx?id=35579 – Muflix
Anjlab SQL Server Profiler ist nicht mehr kostenlos und es funktionierte nur auf 2005-Instanzen. Ich habe einen grundlegenden SQL Server 2012 Profiler geschrieben, der perfekt auf 2012 Enterprise und 2005 Developer Engine-Instanzen funktioniert. Sie können download here
geben Sie mir bitte Ihr Feedback.
- 1. Profiler in SQL Server 2012 Express
- 2. Gibt es einen "Test" -Server für SQL Server?
- 3. SQL Server Profiler-Abwertung - Ersatz?
- 4. SQL Server Profiler - Dynamische Sql anzeigen
- 5. SQL Server Express-Sicherung
- 6. Wo ist SQL Profiler in meinem SQL Server 2008?
- 7. Ändern Sie einen SQL Server Express Tabellenname
- 8. sql server express verbindung string
- 9. Gibt es Leistungsunterschiede zwischen SQL Server Web- und Express-Editionen?
- 10. Gibt es einen Task-Manager für SQL Server 2008?
- 11. Gibt es einen guten MSSQL/SQL Server Adapter für sails.js?
- 12. Kann ich SQL Server neben SQL Server Express installieren?
- 13. SQL Server 2005 Express und SQL Server 2008 Entwickler Edition
- 14. SQL Server Enterprise Manager 2005 mit SQL Server 2005 Express
- 15. SQL Server: Erfassen von Ansichten mit Profiler
- 16. DTS für SQL Server 2005 Express Edition
- 17. Wie SQL Server 2014-Datenbank auf SQL Server Express 2012
- 18. SQL Server Express vs. MySQL
- 19. Erfassen von Abfrageergebnissen mit SQL Server Profiler
- 20. SQL Server Profiler zeigt keine Daten in der SQL-Anweisung
- 21. SQL Server Profiler - nach Berechtigungen für Objekte verweigern?
- 22. SQL Profiler in SQL Server 2005 Professional Edition
- 23. SQL Server 2000 Server Fehler
- 24. SQL Server 2008 zu SQL Server 2005
- 25. Oracle: Gibt es ein Tool zum Verfolgen von Abfragen, wie Profiler für SQL Server?
- 26. Ausgabeparameter für gespeicherte Prozeduren in SQL Server Profiler
- 27. SQL Server Reporting Services Standard Edition-Bericht für die SQL Server Express-Datenbank
- 28. Kann SQL Server 2008 Express mit SQL Server 2000 auf demselben Server existieren?
- 29. Gibt es einen Ersatz für Transact-SQL
- 30. MySQL im Vergleich zu SQL Server Express
Jetzt ist Thread geschlossen, aber ein anderer Link zum Working Stück der Software ist hier: https://expressprofiler.codeplex.com/ – Fanda
Sie können MS SQL Profiler gegen SQL Express verwenden, so laden Sie eine Testversion von SQL Server voll Edition oder kaufen Sie die $ 50 SQL Server Developer Edition. Andernfalls können Sie die Prozedur 'sp_trace_ *' direkt https://msdn.microsoft.com/en-us/library/ms187346.aspx – Rory
verwenden Siehe auch http://dba.stackexchange.com/questions/28213/download-sql -server-profiler-for-sql-server-management-studio – Rory