all groups > sql server connect > july 2005 >
You're in the

sql server connect

group:

Error 5123 Cannot Attach DB


Error 5123 Cannot Attach DB Leslie
7/27/2005 11:05:03 AM
sql server connect:
I'm getting Error 5123 "Cannot Open file because file is being used by
another process" when I try re-attaching a DB (.mdf) I had just detached.

I'm afraid I issued a DBCC command (which may be locking the file) right
before I detached the Database: DBCC OPENTRAN (oldoaiapp)

Does anyone know how I can identify and kill whatever process is attached to
my .mdf database? I obviously cannot use Query Analyzer as I cannot see the
database anymore.
Re: Error 5123 Cannot Attach DB Leslie
7/27/2005 12:43:05 PM
Hari,

I cannot copy the files as I get the same lock error. I have determined it
is indeed SQL Server which is locking the files. I have rebooted the SQL
Server as well, and that does not clear the file locks. I'm afraid the DBCC
OpenTran (oldoaiapp) is what caused the lock.

I tried the Query Analyzer command below and am getting the error below (the
filename path IS correct):

EXEC sp_attach_db @dbname = 'OldOAIApp',

@filename1 = N'C:\SQLData\MSSQL\Data\POAIAPP.mdf',
@filename2 = N'C:\SQLData\MSSQL\Data\POAIAPP_log.ldf'

Error:
Server: Msg 5105, Level 16, State 4, Line 1
Device activation error. The physical file name
'C:\SQLData\MSSQL\Data\POAIAPP.mdf' may be incorrect.

[quoted text, click to view]
Re: Error 5123 Cannot Attach DB Leslie
7/27/2005 1:04:04 PM
Thanks Hari,

I will try the stopping of SQL Server and do the file move/renames after
hours. I think this will work and hopefully SQL Server won't choke on
restart!

Cheers,
Leslie

[quoted text, click to view]
Re: Error 5123 Cannot Attach DB Hari Prasad
7/28/2005 12:51:35 AM
Hi,

Probably your MDF or LDF file will be used by either Backup process or Anti
virus software. Verify both first and attach again.
If you still have issues then try to copy the files to a new folder and use
SP_ATTACH_DB to attach the database.

Incase if you still have issues then restart sql server service.

Thanks
Hari
SQL Server MVP


[quoted text, click to view]

Re: Error 5123 Cannot Attach DB Hari Prasad
7/28/2005 1:24:02 AM
Hi,

Can you stop MSSQL Server service and copy both files into a new folder.
Then rename the copied files to a different name
and try to attach the database.

Also verify the file names and directory you mention is correct.

Thanks
Hari
SQL Server MVP

[quoted text, click to view]

AddThis Social Bookmark Button