As such, when you publish just your report, the data source settings will reference a data source that is in the same folder as the report. Obviously this will fail as such a data source doesn't exist.
You'll need to go to the report manager or the sql management studio and set the report data source after you publish to the desired shared data source.
-Lukasz