Hi Jodstar,
With Access closed, use Windows Explorer to navigate to the folder that
contains the database you are attempting to split. You should not see a
corresponding locking database file (a file with the same root name, but with
the .ldb file extension). This file is typically 1 KB in size. If you see it,
try deleting it.
Notes:
1.) You may need to configure Windows Explorer to see file extensions for
registered file types.
2.) You will not be able to delete it if someone else has the file open.
3.) If no one else has the file open, and there is a .ldb file present, this
can indicate some corruption. More information here:
Introduction to .ldb Files
http://support.microsoft.com/?id=299373
ii) Invalid procedure or call argument
This is run-time error 5. A couple of possibilities for this error include
the following:
Resetting Code in Visual Basic Editor Causes Problems with Wizards
http://support.microsoft.com/kb/223229
Error Messages That Indicate a Missing Reference
http://support.microsoft.com/kb/231413
You might try temporarily disabling your antivirus software. There have been
some reported instances where default AV software settings prevent Wizards in
Access from running properly.
As for the service packs, you can use the information in the article I
provided to verify whether or not the latest service packs are installed. If
not, you can attempt to get this situation remedied by contacting the
appropriate group within your company.
Some other information that might help- i have tried to manually split the
databases by importing the tables into another database. When I do this, it
begins importing and then freezes part way through (just never completes).
Now that's interesting. Is there any sign of corruption when you are using
the unsplit application? Can you create an empty .mdb file and then export
your tables from the unsplit application to the new empty .mdb file?
You have rebooted recently, right?
Try re-registering your wizard file, DAO and ADO, just for good measure. You
can likely do this without admin. rights. Click on Start > Run. Then enter
the following commands, pressing the <Enter> key after each one:
Regsvr32 Accwiz.dll
Regsvr32 "C:\Program Files\Common Files\system\ado\Msado15.dll"
Regsvr32 "C:\Program Files\Common Files\Microsoft Shared\DAO\Dao360.dll"
You should get a message indicating success in each case.
Tom Wickerath
Microsoft Access MVP
https://mvp.support.microsoft.com/profile/Tom
http://www.access.qbuilt.com/html/expert_contributors.html
__________________________________________