Announcement

Collapse
No announcement yet.

Partner 728x90

Collapse

Cannot run NT8 unless Domain Administrator

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    Cannot run NT8 unless Domain Administrator

    We currently have an installation on NinjaTrader 8 on one of our client's Windows 10 laptops that refuses to work unless run as a Domain Administrator. The program starts but then issues a warning which indicates that SQL Server Compact Edition doesn't have the access rights to check permissions and ownership of the database file when run as the user account. We've allowed the program to run when elevated to local administrator privilege via Threatlocker, however it issues the same error. When run directly as a local machine administrator, the program won't even start up (even though it will actually start under the standard user AD account).

    Also curiously, it works when the user is connected directly to their office network using their own account, but not when connected via a VPN (despite the fact that we can see domain authentication working without issue across said VPN)

    As we naturally can't give a standard user Domain Administrator privilege, is there anything else we need to do to get this to run either as the logged in user or using a local administration account?

    #2
    Hello Globalnet ,

    Welcome to the NinjaTrader forums and thank you for your post!

    It would definitely not be expected for NinjaTrader 8 to require these elevated privileges.

    Based on the SQL-related error; Is it possible the laptop makes use of an SQL database itself? If a different SQL Server Compact Edition has been installed that now requires these admin privileges, e.g. because it always runs remotely, it would explain why NinjaTrader is affected by this as well.

    If the PC does not use a work-related SQL database, my suggestion would be to reinstall the SQL Server Compact Edition, as this should reset the rights and privileges.

    To do this, please follow the steps below:
    • Navigate to the Windows Control Panel
    • Add and remove software/programs
    • Uninstall any SQL Compact Editions you see, if none are present you may ignore this step and continue with the next step
    • Install latest SQL Compact Edition 3.5. SP2 which is available here: Download Here
    • Once you run the downloaded file it will ask you for a directory to extract the installer to. Point this to a temporary directory that you will be able to quickly locate later, such as the desktop
    • Navigate to the aforementioned directory in which the files have been extracted to
    • Run the file named SSCERuntime-ENU.exe in which you will want to extract to this directory once more (there will be two files)
    • SSCERuntime_x86-ENU.msi - Run this one first
    • SSCERuntime_x64-ENU.msi - Install this, once the x86 version has successfully installed
    • Once installed you will need to restart the PC
    Should this not resolve the error, or if you have any further questions, please don't hesitate to let me know!
    Manfred F.NinjaTrader Customer Service

    Comment

    Latest Posts

    Collapse

    Topics Statistics Last Post
    Started by Brevo, Today, 01:45 AM
    0 responses
    6 views
    0 likes
    Last Post Brevo
    by Brevo
     
    Started by aussugardefender, Today, 01:07 AM
    0 responses
    3 views
    0 likes
    Last Post aussugardefender  
    Started by pvincent, 06-23-2022, 12:53 PM
    14 responses
    241 views
    0 likes
    Last Post Nyman
    by Nyman
     
    Started by TraderG23, 12-08-2023, 07:56 AM
    9 responses
    384 views
    1 like
    Last Post Gavini
    by Gavini
     
    Started by oviejo, Today, 12:28 AM
    0 responses
    6 views
    0 likes
    Last Post oviejo
    by oviejo
     
    Working...
    X