Topic Last Modified: 2007-01-23

The Microsoft® Exchange Database Troubleshooter Tool detected one or more MSExchangeIS 9518 events with error code 0xfffffc01 in the Application log. This indicates that an incorrect drive letter or path has been set for the Exchange database or log files.

Explanation

This error indicates that the database or log file path in the affected storage group points to an invalid drive letter or that the file path is incorrect. When this error occurs, all databases in the affected storage group will be unable to mount.

This problem may also occur if antivirus software is blocking write access to the drives that contain the Exchange database or transaction log files.

The event can also be identified as error -1023, JET_errInvalidPath.

User Action

To resolve the issue, do one or more of the following:

  • To determine whether your antivirus software is causing this problem, temporarily disable the antivirus software in the Services console. Then, try to mount the affected databases. If the databases mount successfully, contact the antivirus vendor for the latest build of the software.

  • Verify and set the correct system, database, and transaction log file paths for each storage group and database affected by this error. Follow these steps.

To verify and set correct file paths in Exchange Server 2003 or Exchange 2000 Server
  1. Start Exchange System Manager. Click Start, point to Programs, point to Microsoft Exchange, and then click System Manager.

  2. If administrative groups are displayed in Exchange System Manager, expand Administrative Groups, and then expand the administrative group in which you experience the problem.

  3. Expand Servers, and then expand the server on which you experience the problem.

  4. Right-click the storage group that contains the store that you cannot mount, and then click Properties.

  5. On the General tab, examine the path that appears in the Transaction log location box. Examine the path in the System path location box.

    If these paths are incorrect, contact Microsoft Product Support Services for help in resolving this issue.

  6. Follow steps 3 through 5 for each storage group that may be present to verify the database path and the transaction log file path.

  7. After you verify the system path and the transaction log file path for each storage group, verify the database paths for each store in each storage group. To do this, follow these steps:

    1. Expand a storage group. For example, expand First Storage Group.

    2. Right-click StoreName (ServerName), and then click Properties.

    3. Click the Database tab, and then verify the path that appears in the Exchange database box. Then, verify the path that appears in the Exchange streaming database box.

      If a particular path is incorrect, contact Microsoft Product Support Services for help in resolving this issue.

    4. Repeat steps 7b and 7c to verify the paths for each mailbox store or public folder store that is present in each storage group.

  8. Mount the mailbox store or the public folder store.

To verify and set correct file paths in Exchange Server 2007
  1. Start Exchange Management Console. Click Start, point to Programs, point to Microsoft Exchange, and then click Exchange Management Console.

  2. Expand Server Configuration, select Mailbox

  3. In the Database Management pane, select the storage group that contains the databases that you cannot mount.

  4. Right-click the storage group, and then click Properties.

  5. On the General tab, examine the path listed in the Log path and System path locations.

    If these paths are incorrect, right-click the storage group and select Move Storage Group Path. Under Log files path and System files path click Browse to locate the folder that contains the transaction log files or the database files. By default, the transaction log files and the database files are located in the following folder:

    %PROGRAMFILES%\Microsoft\Exchange Server\Mailbox\<storage group name>

  6. Click OK.

  7. Follow steps 3 through 5 for each storage group that may be present to verify the system path and the transaction log file path.

  8. After you verify the system path and the transaction log file path for each storage group, verify the database paths for each database in each storage group. To do this, follow these steps:

    1. Expand a storage group. For example, expand First Storage Group.

    2. Verify the path that appears under Database File Path in the Database Management pane.

    3. If a particular path is incorrect, right-click the database, and then click Move Database Path.

    4. Click Browse to locate the correct folder for the database file. By default, the Exchange database file (.edb) is located in the following folder:

      %PROGRAMFILES%\Microsoft\Exchange Server\Mailbox\<storage group name>\<database name.edb>

    5. Click OK.

    6. Follow steps 8b through 8e to verify the paths for each mailbox or public folder database that is present in each storage group.

  9. Mount the mailbox database or the public folder database.