Take the 2-minute tour ×
Database Administrators Stack Exchange is a question and answer site for database professionals who wish to improve their database skills and learn from others in the community. It's 100% free, no registration required.

This question already has an answer here:

SQL Server Management Studio doesn't have it on the Tools menu in my case, as is reported in some blogs and forums. Apparently you somehow either got it or not, but how did you get it, if you did, is a luck of the draw, or something? I am a MSDN Subscriber.

Is is possible to install the Profiler using some well-defined steps? Like download X, press menu item Y and click button Z sort of prescription?

[Edit additional info] Upgrading from SQL Server 2005 Enterprise Edition to Server 2008 R2 Enterprise Edition didn't help (previously, of 2008 R2 editions I had only Express Edition). I am trying Setup program's various options but am unable to upgrade from Basic Tools (originally installed with 2008 R2 Express Edition) to Complete Tools, which I hope would contain the Profiler. Complete Tools option can't be checked in any variation of Setup options that I am trying.

share|improve this question
add comment

migrated from stackoverflow.com Mar 5 '12 at 23:49

This question came from our site for professional and enthusiast programmers.

marked as duplicate by Mark Storey-Smith, Max Vernon, RolandoMySQLDBA, Derek Downey, StanleyJohns Apr 10 '13 at 12:03

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.

5 Answers

My solution to this problem followed the above suggestions in this way:

I downloaded a trial edition of SQL server 2008 R2 - getting just a zip file named SQLFULL_x64_ENU.exe

Having downloaded and extracted this locally I ran the setup.exe which got me as far as mentioned above in that the Complete management tools option was grayed out.

I then ran the first cmd line listed above by Alex_L, using the location where my existing SQL Server 2008 R2 Advanced edition was already installed. C:\Program Files (x86)\Microsoft SQL Server\100\Setup Bootstrap\Release\setup.exe

Running this command took no time at all but no error messages were displayed so I carried on.

I then ran the second cmd line but used the folder where I had extracted the Full edition. This took quite a while with a few dialogues displayed but which did not allow or ask for any manual input.

Once that was done (no error messages were reported ) I then ran SQL Server Mgt Studio using the program link which was already there, and voila, I now have Profiler on my Tools menu.

Remains to be seen if there are any unexpected consequences of this update........

share|improve this answer
add comment

You'll need to completely uninstall the SQL 2008 R2 tools, then reinstall them from the SQL 2008 R2 Enterprise Edition media.

share|improve this answer
add comment

if you allready have a setup of MS SQL Server 2008 R2, try to uninstall the tools only:

setup.exe /ACTION=UNINSTALL /FEATURES=TOOLS /QUIETSIMPLE

And the install it again:

setup.exe /ACTION=INSTALL /FEATURES=TOOLS /QUIETSIMPLE /IAcceptSQLServerLicenseTerms
share|improve this answer
    
Very helpful. The "quietsimple" option safes a lot of time. –  thomasjaworski.com Jul 6 '12 at 12:29
    
Thank you AJM and Alex_L! That was frustrating me big time. Shouldn't have to do such workarounds in the first place. –  user22291 Apr 8 '13 at 21:31
add comment

See the below screenshot. You need to ensure that you have Management Tools - Complete checked when you install the Shared Features:

enter image description here

Likewise, see this link on an explanation between Basic Management Tools and Complete Management Tools.

share|improve this answer
    
I found that blog entry too but I can't get Management Tools Complete check box enabled. Setup program suggests that parent feature (Basic Tools I guess) was installed for a different version (in my case it would be Express Edition) and to upgrade that version, but I already did upgrade from Express to Enterprise. –  Tony Mar 4 '12 at 22:08
1  
Ultimately I took the risk and decided to start uninstalling all SQL Server versions on my machine. In the process I was offered the option to uninstall only the Shared components. I did that and then installed them from scratch. This is about 2 hours process (SQL Server Installer is doing something for a long time, both during uninstall and subsequent install). In the end the option to select Complete Tools was enabled and I got Profiler on Tools menu. –  Tony Mar 4 '12 at 23:26
    
@Tony I have heard of that before, I believe. I'm glad you got it working now. –  Thomas Stringer Mar 5 '12 at 1:47
add comment

It is found on the Tools menu in SQL Server Management Studio, but is not installed as part of the Express edition.

You can check the version of SQL Server that you are running with:

USE master
GO
SELECT @@VERSION
GO
share|improve this answer
    
Using this query I see that I connect to both Microsoft SQL Server 2005 - 9.00.3077.00 (X64) Dec 17 2008 20:40:08 Enterprise Edition (64-bit) on Windows NT 6.1 (Build 7601: Service Pack 1) and Microsoft SQL Server 2008 R2 (RTM) - 10.50.1617.0 (X64) Apr 22 2011 19:23:43 Copyright (c) Microsoft Corporation Express Edition with Advanced Services (64-bit) on Windows NT 6.1 <X64> (Build 7601: Service Pack 1) (Hypervisor). In neither case do I get Profiler on my Tools menu. So you are saying that the 2008 R2 server must be upgraded from Express Edition. –  Tony Mar 4 '12 at 18:32
    
Ok, obviously I wouldn't except the Express edition to include Profiler, but do you have a local install of Microsoft SQL Server 2005 as well? Is the profiler available in the start menu for 2005? –  devdigital Mar 4 '12 at 18:48
    
Yes and no. Possibly Profiler didn't exist in 2005? Anyway I am going to install 2008 R2 Developer Edition. –  Tony Mar 4 '12 at 19:08
    
Unfortunately, I am no better once I upgraded Enterprise 2005 to Enterprise 2008 R2. Right now I have Microsoft SQL Server 2008 R2 (RTM) - 10.50.1600.1 (X64) Apr 2 2010 15:48:46 Copyright (c) Microsoft Corporation Enterprise Edition (64-bit) on Windows NT 6.1 <X64> (Build 7601: Service Pack 1) (Hypervisor) but still no Profiler on Tools menu. Searching folder "C:\Program Files (x86)\Microsoft SQL Server" I see Profiler folder and some files like "Default Profiler Trace.sql" but no executable. –  Tony Mar 4 '12 at 21:15
add comment

Not the answer you're looking for? Browse other questions tagged or ask your own question.