One developer create a report and then make a package of the Tableau file and send to other user.
This user doesn't have oracle installed on system, still he\she wants to update or refresh the data so can see the latest one.
You mean the user does not have an Oracle Client, right?
You can do this by using data server features of tableau server: http://downloads.tableausoftware.com/quickstart/feature-guides/data_server_admin.pdf
Your users can refresh extracts on server and then import it to their desktops or connect to database directly thru your tableau server.
Many Thanks Tamas,
I think I was looking for this kind of solution.