Re: Microsoft SQL Server Best Practices Analyzer

From: Martin Millar (barney_at_newsgroups.nospam)
Date: 01/18/05


Date: Tue, 18 Jan 2005 01:53:02 -0800

Thanks for this. perhaps I should have been a bit more precise. I am a
developer and I'm having a beef with my DBA who has installed this on the
live production server. My argument is that this should be installed and run
on a test system as there is no need to test the performance of the hardware
on which the DB runs on.

If it's OK on Test then it gets ported to live. I believe that anything that
does not need to be installed on a production server should not be on there
as there is a danger that something else running on the box may result in a
loss of service or may intoduce a risk of virus or attack. This tool requires
the dot.net framework and I am a strong fan of this being an asp.net
developer. But until this (dot.net) becomes a core part of the OS (i.e. when
it's installed by default on XP, win2003 etc) I categorise this as a
development add-on and has an attached if installed.

If MS release a security patch for dot.net then I need to schedule downtime
on the production server to apply this.

So back to my original question, which is in itself is about best practises,
should it be best practise to install the BPA on a production server?

Thanks in advance

"Sethu Srinivasan [MSFT]" wrote:

> Martin,
> If you are concerned about installing this tool on production server, you
> can install this tool on a remote machine and you could analyze a production
> server from a remote machine (as long as you can connect to target SQL
> Server from remote machine)
> SQL Best Practices Analyzer relies on the BPA Repository database, which is
> a SQL Server database created during SQL BPA installation. You can have this
> BPA repository database created on local SQL Server or a remote SQL Server.
>
> SQL Best Practices Analyzer requires the following components to be
> installed on the machine
> .. Microsoft Internet Explorer 6.0 or later
> .. Microsoft .Net Framework 1.1
> Reference:
> http://www.microsoft.com/downloads/details.aspx?FamilyID=B352EB1F-D3CA-44EE-893E-9E07339C1F22&displaylang=en
>
>
> Thanks
> Sethu
>
> --
> This posting is provided "AS IS" with no warranties, and confers no rights.
> Use of included script samples are subject to the terms specified at
> http://www.microsoft.com/info/cpyright.htm.
>
>
> "Martin Millar" <barney@newsgroups.nospam> wrote in message
> news:7C86BCA9-E805-48F2-91DD-E707914E9102@microsoft.com...
> > Should this tool be installed and run in a production server????
> > --
> > MM
> > barney@newsgroups.nospam
>
>
>



Relevant Pages

  • Re: Dont understand what version of SQL to install
    ... You can probably install it on Windows XP as well but I have not tried it yet. ... Actually, if you investigate the documents on Books Online, it's not stated that SQL Server 2008 Enterprise Edition can be installed on Windows XP nor Vista. ... I suggest you to use SQL Server 2008 Developer Edition to create databases for your SQL Server 2005 and 2008 database applications. ...
    (microsoft.public.sqlserver.setup)
  • Re: VS 2005 and SQL Server 2005 developer edition
    ... When trying to remove the SQL 2005 Developer Edt. ... > So now I need to remove the SQL 2005 Developer Edt., and then install the ... >> I don't want SQL express, I want the developer edition. ...
    (microsoft.public.vsnet.setup)
  • MS SQL 2000 Developer Edition.
    ... I am looking to install MS SQL 2000 on my laptop. ... purpose of which is to develop GUI and Web applications. ... Am I right in thinking the developer edition of MSSQL2K is ...
    (microsoft.public.sqlserver.server)
  • Re: VS 2005 and SQL Server 2005 developer edition
    ... I've installed the SQL 2005 Developer Edt. and when I try to install the VS ... So now I need to remove the SQL 2005 Developer Edt., and then install the VS ... > I don't want SQL express, I want the developer edition. ...
    (microsoft.public.vsnet.setup)
  • Re: Management tools setup error
    ... I have no unused instances of SQL Server. ... client has a version of SQL 2000 Developer. ... other SQL instances on my machine and I'm not trying to install any. ...
    (microsoft.public.sqlserver.setup)