How to Resolve Files Open Conflict During Elliott Installation

How to Resolve Files Open Conflict During Elliott Installation

Release Date: 03/29/2024
Version: 8.6 & Up

Q - During installation of Elliott 8.6, I run into the following error message:
Error 1306: Another application has excusive access to
the file C:\Company\Elliott7\SYRDTYPB.BTR. Please
shut down all other applications, then click Retry.
See sample screen below:

Retry won't work so I have to choose the "Cancel" option to end the installation.

I understand this is due to some of the Report Desk or PowerSearch files experiencing an open conflict in the Elliott root directory.  But all Elliott users are logged out.  This file is still open by the PSQL engine.  See PSQL Monitor sample screen below:


I know I can restart the PSQL engine to close this file.  However, we have website activities on 24x7 basis.  Is there a way for me not to restart the PSQL engine and complete the installation?

A - You can use BUTIL -STARTBU and -ENDBU to allow the installation to override this file.  Here are the details:
1. On the PSQL server, bring up a command prompt and go to the local path where Elliott is installed. In this case, it is C:\COMPANY\ELLIOTT7.
2. Bring up a command prompt. In this example, use 
    BUTIL -STARTBU C:\COMPANY\ELLIOTT7\SYRDTYPB.BTR.

3. The above procedure puts this file into backup mode which will allow the installation utility to override. 
4. Proceed with Elliott Installation again. 
5. If you run into a similar error with different files, repeat steps 2 - 4.
6. Once Elliott is successfully installed, it may prompts you to restart the server. Ignore it by answering "No." See sample screen below:
 
7. Go back to your command prompt and end the file backup mode by using the following command:
     BUTIL -ENDBU C:\COMPANY\ELLIOTT7\SYRDTYPB.BTR
8. Repeat step 7 for all files where you did the BUTIL -STARTBU.


EMK


    • Related Articles

    • How to Debug Elliott Installation with a Log File When It Fails

      Q - When I install the Elliott update package to a network share like M:\Elliott7, it always ends up with a message asking me to reboot my machine. If I reboot my workstation per the instructions in the installation package, it doesn't update all ...
    • Solving Elliott 8.6 Installation Conflict with Root Directory BTR Files

      Release Date: 05/09/2024 Version: 8.6 Elliott 8.6 supports ReportDesk and PowerSearch features. Both features require installing BTR files at the Elliott root directory level. Some of these BTR files may change from time to time, which will be ...
    • Feature - Minimize Open Files by Elliott Defer Processing

      Release Date: 7/14/2023 Version: 8.63.714 & Up Background The primary purpose of this enhancement is allow XCOPY to back up Elliott's data. Some users may choose to accomplish this by using XCOPY at nighttime through Task Scheduler. See below: The ...
    • Elliott 8.6 Installation & Directory Structures

      Release Date: 11/14/2022 Revise Date: 09/28/2023 Version: 8.6 Network Share to Host Elliott Elliott relies on the PSQL database engine. On your PSQL server, you should have a network share to host the Elliott8 folder. For example, you could create a ...
    • A Comparison of Elliott 7.5, 8.2, 8.5, 8.6 and 8.6 V2 DDF Files

      Release Date: 11/15/2022 Last Updated: 06/25/2024 Version: 7.5 & Up DDF Files are used to define the PSQL database schema. Generally speaking, we distribute five different types of DDF files for different versions of Elliott releases: 7.5 DDF: These ...