S
Stephan Steiner
Hi
In order to migrate our test project server to 2007 I moved a copy of
the 2003 database (running on sql server 2000) to my 2007 server
(running sql server 2005). I migrated and it worked out just fine.
However, in the meantime, somebody messed up some of the projects on
the 2003 server, so knowing that the the database that is on the 2007
server is okay, I figured let's just detach it, and reattach to the
2003 server.
That wasn't such a great idea as now I'm stuck with a DB that I cannot
attach on sql server 2000. Since I absolutely need that data back and
there are no backups (yeah I know.. ordered 4 TB of backup space last
week but it has yet to get to me) I used the hard way to go back..
extract the schema from the 2005 server in 2000 style, loaded it on
the 2000 server, then exported the data (had to do it in many steps as
copying a lot of table makes the management tool go nuts and try to re-
create tables even though I said not to), then finally restored
triggers and FKs (turns out there's but one trigger and no FKs). Then
I re-setup the two MSProject* users as usual and figured that's it.
But no.. I still got the 5001 error upon trying to log in. After a
while of scratching my head I looked at the roles more closely and
realized that even though they were there, the securables were blank.
So.. I restored those as well and sure enough no more error 5001 upon
login. However, now I'm stuck with a 5016 error.. no matter what
account I try (both domain and project server accounts) project server
2003 tells me that the account has no permissions to login in.
So, something is still b0rked but I cannot figure out what it could
be. Any ideas?
I already considered loading a backup from the productive server which
would obviously work, but the test server contains certain projects I
need and afaik restorep needs the project to be in both databases.
I'm at the end of my rope here and would really appreciate some ideas
on how to get my test server back to working status.
Regards
Stephan
P.S. I considered that I might be able to simply use the database on
the 2007 server but I'd like to remain with one machine for the entire
functionality.. I don't know yet what we'll do with the 2007 server.
In order to migrate our test project server to 2007 I moved a copy of
the 2003 database (running on sql server 2000) to my 2007 server
(running sql server 2005). I migrated and it worked out just fine.
However, in the meantime, somebody messed up some of the projects on
the 2003 server, so knowing that the the database that is on the 2007
server is okay, I figured let's just detach it, and reattach to the
2003 server.
That wasn't such a great idea as now I'm stuck with a DB that I cannot
attach on sql server 2000. Since I absolutely need that data back and
there are no backups (yeah I know.. ordered 4 TB of backup space last
week but it has yet to get to me) I used the hard way to go back..
extract the schema from the 2005 server in 2000 style, loaded it on
the 2000 server, then exported the data (had to do it in many steps as
copying a lot of table makes the management tool go nuts and try to re-
create tables even though I said not to), then finally restored
triggers and FKs (turns out there's but one trigger and no FKs). Then
I re-setup the two MSProject* users as usual and figured that's it.
But no.. I still got the 5001 error upon trying to log in. After a
while of scratching my head I looked at the roles more closely and
realized that even though they were there, the securables were blank.
So.. I restored those as well and sure enough no more error 5001 upon
login. However, now I'm stuck with a 5016 error.. no matter what
account I try (both domain and project server accounts) project server
2003 tells me that the account has no permissions to login in.
So, something is still b0rked but I cannot figure out what it could
be. Any ideas?
I already considered loading a backup from the productive server which
would obviously work, but the test server contains certain projects I
need and afaik restorep needs the project to be in both databases.
I'm at the end of my rope here and would really appreciate some ideas
on how to get my test server back to working status.
Regards
Stephan
P.S. I considered that I might be able to simply use the database on
the 2007 server but I'd like to remain with one machine for the entire
functionality.. I don't know yet what we'll do with the 2007 server.