I want to install Oracle Solaris with Windows 7 without Virtual Machine...like means there should be an option of dual boot means that i can select the operating system during booting and can work in that Operating System.
Yes, this is doable as long as you install Windows 7 first after provisioning a free partition for Solaris to install.
Solaris installer detects the Windows installation and add a GRUB entry to chainload Windows boot loader.
The installation documentation states:
Of course, make sure you have a backup of any file of value before attempting the process as a mistake or unexpected event might brick your Windows installation.
That's the reason why using a virtualization technology like VirtualBox is recommended instead of risking wiping out your current partitions, which can easily happen if you aren't familiar with installing dual-boot OSes.