Re-reading, I can see the confusion. Thank you for pointing it out.
For those who read this, I am not suggesting you have to move the file and
the data. What Bill has stated is correct. If you detatch the file(s) and
move the data file (mdf) and log file (ldf) to another machine and attach,
you have the data. If you data schema has not changed at all, you can simply
move the file.
NOTE: I say files because you can, technically, commit all log entries and
simply move the mdf file (Not the wisest in many instances, but necessary at
times).
If, however, you have written a new schema with some of the same tables, you
can either
a) move the file(s) and then apply the new tables to the schema
b) migrate the data into the new schema
Migration options
------------------------
a) SSIS - not included with SQL Express
b) Bulk export and insert - not the best use of time with a single use
migration
c) DataSets - a bit kludgy, but creating a DataSet and migrating data in is
a good way to update to a table ... provided you do not have too much data
to migrate
--
Gregory A. Beamer
MVP; MCP: +I, SE, SD, DBA
*************************************************
Think outside of the box!
*************************************************