Restore Repository Database Only

Is it safe if a particular database, related to the repository will be manually dropped and will be restored using the data from the backup taken before the upgrade two weeks old?
Initial testing has shown this method, to completely fix the problem Showing Unknown Object in task. But the risk here is, we will be dropping the entire particular database related to repository, which will include all the repo, is there will be any unforeseen error or side effect that may impact all the other Repo in the diffusion. Please suggest.

No, it is not safe to restore a subset of databases from an older backup.

Thanks for the suggestion. So now only option would recreate the broken links, but the old broken links will not go away from the UI. the only side effect is, this will look ugly on the UI with good and bad links visible.