Please start any new threads on our new site at https://forums.sqlteam.com. We've got lots of great SQL Server experts to answer whatever question you can come up with.

 All Forums
 SQL Server 2000 Forums
 SQL Server Administration (2000)
 SQL Server Rollback?

Author  Topic 

law76
Starting Member

4 Posts

Posted - 2004-06-30 : 10:20:28
Hi All,

I have an installation of SQL server 2000 which has had SQL Service pack 3 applied to it. However one of the databases in the SQL server does not work with this particular service pack, does anyone know the best way to roll back the system. Please note that the people who updated to SP3 did not back up the msdb, master or model databases before the upgrade. I am wondering if I do a backup of the database in question is it possible to restore that database to an SQL server running service pack 2 (any compatability issues). What I had in mind was to either do a full back up and restore the db with the move command to another SQL box that is running SP2 however I do not know if it is this straght forward, I also thought of detaching the DB from the SQL server with SP3 and then attaching it to the SQL server with SP2. Does anyone know if this will cause an issue

Regards
Leighton

tkizer
Almighty SQL Goddess

38200 Posts

Posted - 2004-06-30 : 13:09:52
Detaching and attaching will be the easiest for you.

http://support.microsoft.com/default.aspx?scid=kb;en-us;224071

But what problems are you encountering with service pack 3. I haven't heard of anyone having to rollback from it. Have you applied the security patch for service pack 3? It includes some bug fixes.

Tara
Go to Top of Page

law76
Starting Member

4 Posts

Posted - 2004-06-30 : 18:34:29
Thanks for your reply Tara,

It is actually the program that I am running that states that service pack 3 is not currently supported.
Just to clarify do I have to move the msdb, model, and master databases.
Is it possible to just move my database to the new server without these other databases?

Regards
Go to Top of Page

tkizer
Almighty SQL Goddess

38200 Posts

Posted - 2004-06-30 : 18:36:01
You can just move your databases, but you will lose DTS packages, jobs, maintenance plans, logins, or anything else not contained in the user database. You won't be able to move the system dbs anyway since they are a different service pack level.

Tara
Go to Top of Page

law76
Starting Member

4 Posts

Posted - 2004-06-30 : 18:43:54
Tara, just to clarify

The database actually works it is one of the frontends that works with this database that is causing the issue. Basically there is a ASP page that accesses the data in this database however there is a particular hotfix that is rolled into service pack 3 that changes the security settings in sql server which inturn makes this ASP page error out when accessing the backend. I have taken a backup of the database in question and restored it to another sql server which is running SQL server service pack 2. This seemed to work correctly however I am not sure whether the msdb, master and model databases need to also be copied to this machine.

regards
Go to Top of Page

tkizer
Almighty SQL Goddess

38200 Posts

Posted - 2004-06-30 : 18:47:12
You can't copy the system database to the other machine anyway since they are different service packs. Do you know which security setting was turned on? I know that cross database ownership chaining was turned off, but it can be turned back on afterwards. You actually can select to have it on during the installation.

Tara
Go to Top of Page

eyechart
Master Smack Fu Yak Hacker

3575 Posts

Posted - 2004-06-30 : 19:05:17
I had security problems with a distributed query that needed to be rewritten after applying SP3. It really wasn't that big of a deal though, since that code needed a rewrite anyway.

Is there any possibility of fixing the ASP code, rather than going back to SP2? Is it an in-house app, or a 3rd party app?



-ec
Go to Top of Page

law76
Starting Member

4 Posts

Posted - 2004-06-30 : 20:42:27
Thanks Tara and ec,

ec in regards to the ASP it is unfortaunatley 3rd Party so I cannot change it directly

Regards

Go to Top of Page

eyechart
Master Smack Fu Yak Hacker

3575 Posts

Posted - 2004-07-01 : 02:03:07
quote:
Originally posted by law76

Thanks Tara and ec,
ec in regards to the ASP it is unfortaunatley 3rd Party so I cannot change it directly



Can you isolate the code that is causing the problem and post the exact error you are getting? I wonder if it is related to the cross database ownership issue that Tara mentioned. That would be an easy thing to fix w/o having to go back to SP2.


-ec
Go to Top of Page
   

- Advertisement -