how to if needed recover from mistake
how to if needed recover from mistake
am 16.05.2007 14:27:43 von Jeff Kish
Hi.
I deleted a stored procedure (one I had written) out of the master database. I
thought I had accidentally put it there, then I got to thinking.. what if it
is normally reflected there, and maybe I should not of deleted it.
So.. my question.. is it normal for procedures in other databases to be
reflected also in the master database, and then how can I restore / recover
the master database if necessary.
I am using sql server 2005 on XP pro.
thanks for the advice
Jeff Kish
Re: how to if needed recover from mistake
am 16.05.2007 17:13:02 von Ed Murphy
Jeff Kish wrote:
> I deleted a stored procedure (one I had written) out of the master database. I
> thought I had accidentally put it there, then I got to thinking.. what if it
> is normally reflected there, and maybe I should not of deleted it.
>
> So.. my question.. is it normal for procedures in other databases to be
> reflected also in the master database,
Not in my experience. I haven't used SQL Server 2005 yet, but this
doesn't seem like something that would have changed there. I would
guess that someone just forgot to pick the right the database before
running a CREATE PROCEDURE command.
> and then how can I restore / recover the master database if necessary.
>
> I am using sql server 2005 on XP pro.
Googling ("SQL Server 2005" "restore master") turns up
http://msdn2.microsoft.com/en-us/library/ms190190.aspx
Re: how to if needed recover from mistake
am 17.05.2007 00:46:15 von Erland Sommarskog
Jeff Kish (jeff.kish@mro.com) writes:
> I deleted a stored procedure (one I had written) out of the master
> database. I thought I had accidentally put it there, then I got to
> thinking.. what if it is normally reflected there, and maybe I should
> not of deleted it.
If you found your procedure in master, it was because you added it there,
probably by mistake.
> So.. my question.. is it normal for procedures in other databases to be
> reflected also in the master database,
Well, you are not the first to make the mistake. But that's not the same
thing as normal.
> and then how can I restore / recover the master database if necessary.
I recommend that you read in Books Online if you are interested in
this exercise. That's at least where I would look, if I would run into
the situation that I would need to restore a master database. I don't
do it often enough to know the procedures by heart!
--
Erland Sommarskog, SQL Server MVP, esquel@sommarskog.se
Books Online for SQL Server 2005 at
http://www.microsoft.com/technet/prodtechnol/sql/2005/downlo ads/books.mspx
Books Online for SQL Server 2000 at
http://www.microsoft.com/sql/prodinfo/previousversions/books .mspx
Re: how to if needed recover from mistake
am 17.05.2007 14:21:33 von Jeff Kish
On Wed, 16 May 2007 22:46:15 +0000 (UTC), Erland Sommarskog
wrote:
>Jeff Kish (jeff.kish@mro.com) writes:
>> I deleted a stored procedure (one I had written) out of the master
>> database. I thought I had accidentally put it there, then I got to
>> thinking.. what if it is normally reflected there, and maybe I should
>> not of deleted it.
>
>If you found your procedure in master, it was because you added it there,
>probably by mistake.
>
>
>> So.. my question.. is it normal for procedures in other databases to be
>> reflected also in the master database,
>
>Well, you are not the first to make the mistake. But that's not the same
>thing as normal.
>
>> and then how can I restore / recover the master database if necessary.
>
>I recommend that you read in Books Online if you are interested in
>this exercise. That's at least where I would look, if I would run into
>the situation that I would need to restore a master database. I don't
>do it often enough to know the procedures by heart!
Thanks much.
I keep getting my priorities switched around... its hard to keep up on all the
docs, but I keep peeking in there.
Jeff Kish