Is there a tool or special query to do that. I\'m not an database administrator.
Here are the steps to generate the scripts from a database along with data. The screenshots were taken using SQL Server 2012 Management Studio but I believe that the steps are similar for SQL Server 2008 as well.
Tasks --> Generate Scripts...
Next button.
Script entire database and all database objects checked. You can also select the option Select specific database objects and pick the objects of your choice.
Advanced button.
Types of data to script. By default, this is set to Schema only, which means it will generate only the create object statements. If you want both object creation script along with data, select the option Schema and data. Click OK on the Advanced Scripting Options dialog and click Next on the Set Scripting Options step


Scripting the entire AdventureWorks database turned to be a huge 522 MB script file!
Hope that helps.