2009-02-09 9 views

Respuesta

9

Primera. SQL Profiler funciona con SQL Express. Segundo. Puede obtener SQL Profiler con la versión Developer de SQL, que se incluye con todas las licencias de MSDN. Sin embargo, no podrá obtenerlo de forma gratuita con SQL Express como lo haría con SSMS.

+1

bien, así que acabo de obtener el disco MSDN sql2008 y será un complemento? – Blankman

0

SQL Express 2008 Management Studio no viene con Profiler, por lo que tendrá que obtener una licencia para una edición Workgroup/Standard/Enterprise.

+1

No se olvide de Desarrollador que es básicamente Enterprise pero con una tarifa de licencia mucho más económica. –

+0

Gracias @Nick, quise mencionar la versión de desarrollador. Gracias por mencionarlo. –

0

SQL Server 2008 Developer Edition no es libre, pero es alrededor de $ 50 en Newegg (o en cualquier otro lugar):

Newegg.com product link

edición Developer es básicamente una nueva marca versión sin fines de producción de Enterprise, por lo que tiene todas las características que tiene Enterprise, incluido Profiler. Eso es lo más cercano a la libertad que va a obtener, ya que Profiler no está incluido con ningún producto Express.

+0

Si el enlace de arriba dice "Agotado", intente con este: http://www.microsoftstore.com/store/msstore/en_US/pd/productID.221634300 – HappyNomad

+0

@HappyNomad - He actualizado el enlace para que sea una búsqueda en NewEgg.com, por lo que siempre resulta que la versión es actual. – SqlRyan

6

SQL Profiler es solo una GUI además de la funcionalidad TRACE presente en todas las ediciones de SQL.

http://sqlprofiler.googlepages.com/ es una utilidad gratuita que aprovecha eso. Probablemente todo lo que necesitas.

Libre de URL de registro para descargar: http://code.google.com/p/sqlexpressprofiler/

+2

Ese enlace parece vincular a una página que hace referencia a una versión de prueba gratuita y requiere el registro. Ya no es gratis? – ChrisFletcher

+2

@ChrisFletcher - ¿Tal vez fue vendido? Actualmente está disponible para su descarga aquí http://code.google.com/p/sqlexpressprofiler/ – Leigh

+0

El enlace de descarga ya no está accesible. Francamente, no entiendo cómo pueden eliminar algo que es de código abierto y convertirlo ahora en una herramienta comercial. Pueden cerrar lanzamientos posteriores, pero técnicamente no se puede quitar el código abierto y el software. Hubiera sido diferente si la herramienta original fuera "freeware" o "shareware" en su lugar. – David

10

Puede obtener SQL con la versión de desarrollador de SQL.
Pero, ¿cómo se escribe tres respuesta antes:

de SQL es sólo una interfaz gráfica de usuario en la parte superior de la funcionalidad TRACE presente en todas las ediciones de SQL.

Esto ExpressProfiler es una utilidad gratuita.
Alberto

+0

Esto fue de hecho súper fácil de usar y cubre los escenarios más comunes! Ayudé a identificar la fuente de algunas ralentizaciones que tenemos. –

0

Acabo de probar la utilidad mencionada anteriormente: http://sqlprofiler.googlepages.com/. (El nuevo enlace es here). Me consiguió el texto de consulta de lo que iba al servidor, que es lo que necesitaba en ese momento. Por $ 5, no puede ir mal por lejos. Lo único que me preocupa (y no estoy 100% seguro de esto) es que parece que quieren que te suscribas todos los años, y los $ 5 parecen una especie de especial introductoria. Para una herramienta que usaré muy raramente, hubiera preferido pagar $ 30 y terminar con esto.

1

He estado publicando esto en una serie de publicaciones antiguas, ya que les he estado buscando buscando la misma respuesta. Solo pensé que sería bueno si algunas respuestas más recientes estuvieran aquí, ojalá puedan salvar a la gente algún tiempo.

El ExpressProfiler es agradable, lo probé pero me pareció demasiado simple para mis propósitos. Encontré este artículo recientemente, http://www.codeproject.com/Articles/784905/Real-time-Tracing-With-SQL-Server-Express, y tiene una IU de demostración descargable que está bastante completa. Es mucho más configurable y tiene algunas funciones prácticas como la capacidad de definir trazas ilimitadas que persistirán en todas las opciones de rastreo, así como en el orden de las columnas. Puede ordenar por columna y agrupar datos de fila.

Cuestiones relacionadas