Database Administrators Stack Exchange is a question and answer site for database professionals who wish to improve their database skills and learn from others in the community. It's 100% free, no registration required.

As I understood you want to migrate your database from one location to another. First you must create tablespaces that you need on target database, than create users as they are created on source db. The point here is that you must create your users manually, and than give them privileges that they needed. There is no way that you can do it with exp or expdp utility.