For V2, you would have to SMIGRATE the site (subweb) out, then use something
to “Replay” the permissions back onto the site.
(See: “Replaying Permissions and Moving Webs”
blogs.msdn.com/.../687850.aspx )
For V3, you can use STSADM –o export/import to move the site(subweb) around
without needing to reply the security (There is an includesecurity switch)
In the end, for both versions, you can’t maintain the web hierarchy of a
single site collection across databases. A site collection can only live in
one database as mentions below.
So, if you had something like:
http://server/sites/topsite/bigolsubweb/someothersite
And you wanted to move the subweb “bigolsubweb” to a different database, you
would have to
1. export it out (including someothersite and all others)
2. Provision a new site collection in a new database (I can send you
instructions for specifically targeting one if you need)
3. Import “bigolsubweb” into the new site collection.
Keep in mind, that “bigolsubweb” would either need to be a new top level
site now, or a child of something else in that new site collection.
What I’m saying, is that you can’t have the “topsite” portion in one
database, “bigolsubweb” in another, and even “someothersite” in another.
Most folks that have wanted this, always want to maintain the web hierarchy
of where their current web resides, which just can’t be done
Does that make sense?