Wrox Programmer Forums
Go Back   Wrox Programmer Forums > SQL Server > SQL Server 2000 > SQL Server 2000
|
SQL Server 2000 General discussion of Microsoft SQL Server -- for topics that don't fit in one of the more specific SQL Server forums. version 2000 only. There's a new forum for SQL Server 2005.
Welcome to the p2p.wrox.com Forums.

You are currently viewing the SQL Server 2000 section of the Wrox Programmer to Programmer discussions. This is a community of software programmers and website developers including Wrox book authors and readers. New member registration was closed in 2019. New posts were shut off and the site was archived into this static format as of October 1, 2020. If you require technical support for a Wrox book please contact http://hub.wiley.com
 
Old July 9th, 2004, 01:45 PM
Authorized User
 
Join Date: Jul 2004
Posts: 13
Thanks: 0
Thanked 0 Times in 0 Posts
Default any sql tool recommendations?

Hi again,

I'm looking for a comprehensive sql developer tool for MS sql server. Ideally it would be something similar to Quest Software's SQL Navigator. (Unfortunately SQL Navigator is only for Oracle.)

I suppose something akin to TOAD would be ok, but was just wondering if anyone knows of anything a little more feature rich. (I wouldn't doubt it if MS sold their own, even that would be fine as long as it worked well.)

I'm thinking of a well layed out GUI interface with db objects arranged in a tree like structure, parsed out by owner, with drill downs for tables, stored procs, views, etc. that would tell you more about each object. For example:

TABLES
|_table1
  |_columns
  |_constraints
  |_indexes

If the tool could tell you which columns make up the primary key, show you foreign keys, and produce a listing of constraints, and be able to extract DDL for stored procs that would be a good start.

Thanks again
 
Old July 9th, 2004, 02:39 PM
planoie's Avatar
Friend of Wrox
 
Join Date: Aug 2003
Posts: 5,407
Thanks: 0
Thanked 16 Times in 16 Posts
Default

What about MSSQL enterprise manager? If you have SQL Server installed, you have that.
 
Old July 9th, 2004, 04:24 PM
Authorized User
 
Join Date: Jul 2004
Posts: 13
Thanks: 0
Thanked 0 Times in 0 Posts
Default

Yes, you're right and I looked at it. It appears to be more of a DBA tool than a developer tool but I may be wrong. The tool I'm looking for should be something that any SQL developer who doesn't have DBA privs should find useful. Can MS Ent. Mgr. be set up to allow multiple developers access to view db objects, constraints, and the like w/o having the capability of dropping objects or changing object privs and roles themselves?
 
Old July 11th, 2004, 07:29 AM
Friend of Wrox
 
Join Date: Jun 2003
Posts: 2,480
Thanks: 0
Thanked 1 Time in 1 Post
Default

Yes, apply the User with the privs you want, and use that to register the sql server on EM. Those restrictions are applied to the EM based on the user priv with which the user REGISTERS the SQL server and logs in.

Hope that helps.
Cheers!

_________________________
- Vijay G
Strive for Perfection
 
Old July 11th, 2004, 08:14 PM
planoie's Avatar
Friend of Wrox
 
Join Date: Aug 2003
Posts: 5,407
Thanks: 0
Thanked 16 Times in 16 Posts
Default

From my experience, SQL Enterprise Manager IS the development tool. Aren't DBAs database developers? (Perhaps I have a horribly distorted idea of DBAs.) Your DBA should be able to provide you with a login that would allow you to view and possibly edit objects but not let you drop them or create them. Not being a DBA, I don't really know the finer details of SQL Server security. In organizations I have been part of, the developers have administrator rights because we are often the ones who need to create and change the database architecture.

If you happen to be using Microsoft development tools, some of them have SQL "browsers" built in. They are really just a integrated (and watered down) version of Enterprise manager. These can be found in many of the Visual Studio environments.
 
Old July 12th, 2004, 08:16 AM
Authorized User
 
Join Date: Jul 2004
Posts: 13
Thanks: 0
Thanked 0 Times in 0 Posts
Default

Thank you for your replies. I will look further into EM.

Regards
 
Old July 13th, 2004, 08:31 AM
Authorized User
 
Join Date: Jul 2004
Posts: 13
Thanks: 0
Thanked 0 Times in 0 Posts
Default

To those who recommended EM. I was able to play with it more yesterday and found it decent. I'm use to my old tool (Quest Software SQL Navigator) which is a bit more feature rich, but for what I need to do write now EM works well (and it's already installed!)

Thanks again
 
Old September 7th, 2005, 06:36 PM
Friend of Wrox
 
Join Date: Aug 2004
Posts: 385
Thanks: 0
Thanked 0 Times in 0 Posts
Default

You might want to look into the embarcadero suite of products. they are pricy but I like them.

 
Old September 8th, 2005, 02:47 AM
Authorized User
 
Join Date: Oct 2004
Posts: 46
Thanks: 0
Thanked 0 Times in 0 Posts
Default

There is a product called SqlEditor. Its at http://www.sqleditor.com/.

Some developers at our place liked it.
 
Old September 8th, 2005, 02:17 PM
Registered User
 
Join Date: Sep 2005
Posts: 4
Thanks: 0
Thanked 0 Times in 0 Posts
Default

Have you looked at Query Manager? (one of the supplied tools) Activate the Object Browser using the Tools menu option to show the drill-down hierarchy you are looking for.

I agree that Enterprise Manager is geared toward DBAs. QM is much more approptiate for developers. Be sure to review "Show Execution Plan" and "Server Statistics" for query efficiencies.

There is a lot of power in QM. I have not found a need for a 3rd party application.






Similar Threads
Thread Thread Starter Forum Replies Last Post
whats a good tool for auto-formatting SQL Syntax?? callagga SQL Language 1 August 29th, 2008 12:11 PM
Web Site Admin Tool SQL Problem PeteC BOOK: Beginning ASP.NET 2.0 AJAX ISBN: 978-0-470-11283-0 1 July 29th, 2008 12:48 PM
SQL 2005 Syntax checker Tool ThomasWikman SQL Language 32 November 26th, 2007 05:36 AM
Tool for testing SQL syntax ThomasWikman BOOK: Beginning ASP.NET 2.0 BOOK VB ISBN: 978-0-7645-8850-1; C# ISBN: 978-0-470-04258-8 1 May 30th, 2007 06:29 AM
looking for sql server online administration tool method SQL Server 2000 1 March 9th, 2005 12:03 PM





Powered by vBulletin®
Copyright ©2000 - 2020, Jelsoft Enterprises Ltd.
Copyright (c) 2020 John Wiley & Sons, Inc.