I am using SQL Server 2008 R2 Edition and I have a database dbCRM with many tables and other database objects. 
Now I created a database dbCRMTest and I want to copy all the database objects from the first database dbCRM to second dbCRMTest.
How do we achieve this?