How can I replace my primary url globally with a parked one?

You should change all occurences of this url in database. To do it you can:

  1. Export database to SQL
  2. Use some text editor to find&replace all occurences of http://ex-ample.com to http://example.com
  3. Import this new database to server.

The other option is to use http://wordpress.org/plugins/search-and-replace/ and replace all http://ex-ample.com occurences.

This article should be helpfull too: http://codex.wordpress.org/Moving_WordPress#On_Your_Existing_Server