You can setup virtual directories in IIS and make as many DDNs as you want, by installing the files as you did in c:\dotnentnuke. Then in each installation, just adjust the database settings in web.config. You can use separate SQL Server databases, or using your exisiting database or by changing the objectQualifier in web.config. The objectQualifier prefixes your database and stored procedures with whatever value you use. Just don't modify it after installing DotNetNuke.
Example changes in web.config for separate databases:
<add key="SiteSqlServer" value="Server=(local);Database=DotNetNuke;uid=dnn;pwd=dnn;" />
Database=DotNetNuke2
Database=DotNetNuke3
Example changes in web.config for multiple sites in one database:
<add name="SqlDataProvider" type="DotNetNuke.Data.SqlDataProvider, DotNetNuke.SqlDataProvider" connectionStringName="SiteSqlServer" upgradeConnectionString="" providerPath="~\Providers\DataProviders\SqlDataProvider\" objectQualifier=”” databaseOwner="dbo" />
objectQualifier=”dnnsite2”
objectQualifier=”dnnsite3”
Also you can simply add parent portals to a single DNN installation using a single database.
I hope this is of some help to you.
Dwayne J. Baldwin