SQL Server 2005 Express: onde está o Profiler?

1

Estou lendo no site da Microsoft que SQL Server 2005 Express Edition tem Profiler :

texto alternativo http://i48.tinypic.com/10e3hbb.jpg

Profiler
Express
Local and Relational Servers only.

( não sei o que é um SQL Server não-relacional, mas seja qual for )

Diz que está lá, onde está?

No SQL Server 7, SQL Server 2000, SQL Server 2005 e SQL Server 2008, eu iria para o menu Ferramentas :

texto alternativo http://i45.tinypic.com/mrybd0.jpg

Mas no SQL Server 2005 Express Edition, a Microsoft decidiu ocultá-lo:

texto alternativo http://i45.tinypic.com/w9hctg.jpg

    
por Ian Boyd 03.07.2010 / 20:13

3 respostas

2

O Express oferece apenas a opção de executar rastreios do lado do servidor para criação de perfil, mas não acredito que ele ofereça acesso gratuito à ferramenta SSMS?

No entanto, existe uma versão open source perfeitamente boa da ferramenta de profiler que deve funcionar com a sua edição expressa.

link

    
por 06.07.2010 / 17:32
1

Lembre-se de que você está lidando com o SQL Server Management Studio Express, que não supõe que você tenha uma cópia do restante das ferramentas de cliente do SQL Server instaladas.

Como este é o SQL Server 2005, faça uma pesquisa por Profiler90.exe. Esse é o executável do Profiler. Ele é normalmente instalado em C: \ Arquivos de Programas \ Microsoft SQL Server \ 90 \ Tools \ Binn.

    
por 03.07.2010 / 22:52
0

Para citar o MSDN:

"Microsoft SQL Server Profiler is a graphical user interface to SQL Trace."

Em outras palavras, se você estiver disposto a escrever uma pequena quantidade de código, poderá executar o próprio seus rastros com muita facilidade.

    
por 07.07.2010 / 06:28