To the best of my knowledge I don't think you can
you can change Server & Database and CR will find the relevant Table, Stored Proc by itself.
what you can do is
1) rename the stored Proc on you report to something short
I always do that eg SP_GetThatData_1 = GTD, this way all your code will be easy to write.
all your fields will be like {GTD.Field1} and so on
Because you are not using the real name you should be able to remap another SP onto the report without having to do all the design stuff.
go to database<Set Datasource Location
and change the Stored proc there
the other Stored Proc will simply take on the name that you have given to the original and since the structure is the same you shouldn't have any glitch.
Mo