Move WSS content database to a different drive
with SSEE using Osql.exe tool
If you are using WSS 3.0 with SQL Server Embedded Edition
(SSEE), follow the steps below:
==========
1. Locate the database files location. By default, these files are located
in the following folder:
C:\WINDOWS\SYSMSI\SSEE\MSSQL.2005\MSSQL\Data
2. Click Start, click Run, type cmd , and then press ENTER.
4. At the osql command prompt, back up the existing databases. To do this,
type the following at the osql command prompt:
BACKUP DATABASE <SharePoint> TO DISK = ' PathName '
where <SharePoint> is the name of the SSEE database, and where PathName is
the path and file name that you want, such as C:\SSEE\Backup
\sharepoint.bak.
5. Type GO , and then press ENTER.
6. Repeat steps 4 and 5 for each database.
7. Detach all the content databases. To do this, type EXEC sp_detach_db <DatabaseName>
at the command prompt, where <DatabaseName> is the
name of the SSEE database name, and then press ENTER.
Note If you receive a message that the database is in use and cannot be
detached, open the services console by entering services.msc in a Run
window,
and find SQL Server 2005 Embedded Edition (MICROSOFT##SSEE), Pause and then
Start it.
8. Start another command prompt, or start Microsoft Windows Explorer, and
then copy both of the SSEE database files (including the .ldf files) that
you
located in step 1 to the new folder that you want.
9. Attach all the database. To do this, type the following at the command
prompt where the Osql.exe tool is running
EXEC sp_attach_db @dbname = <DatabaseName>, @filename1 = 'd:\
new_database_location \DatabaseName.mdf', @filename2 = 'd:\
new_database_location \DatabaseName_log.ldf'
where new_database_location is the folder where you moved the database files
in step 8.
10. At the command prompt, type quit, and then press ENTER to quit the
Osql.exe tool.
We can use Microsoft SQL Server Management Studio Express - a Graphical User
Interface tool to detach and attach the databases: