Skip to content

TechDirectArchive

Hands-on IT, Cloud, Security, Veeam & DevOps

  • Home
  • About
  • Advertise With US
  • Reviews
  • Contact
  • Toggle search form

Change SQL Database Collation: ePO events DB and SQL server should match with ePO core collation

Posted on 15/03/202401/07/2025 IT Expert By IT Expert No Comments on Change SQL Database Collation: ePO events DB and SQL server should match with ePO core collation
  1. Home
  2. Oracle/MSSQL/MySQL
  3. Change SQL Database Collation: ePO events DB and SQL server should match with ePO core collation
Database-Collation

In SQL Server, collations dictate the sorting rules, case sensitivity, and accent sensitivity properties for your data types such as char and varchar. They determine the code page and corresponding characters that can be represented for those data types. “In this article, we will discuss this error message “Change Database Collation: EPO core collation is {core_collation}, and ePO events DB and SQL server should match with ePO core collation”. Please see Trellix ePolicy Orchestrator Installation on Windows Server.

Trellix ePO on-premise software supports all Microsoft SQL Server collations using the following two SQL collation properties:
– Case Insensitivity (CI)
– Full ASCII character set support (these characters are included in all Unicode-based character sets)

Understanding the locale requirements, sorting order, and case and accent sensitivity of the data you’re working with is crucial whether you’re installing a new instance of SQL Server, restoring a database backup, or connecting server to client databases. To list the collations that are available on your instance of SQL Server, see sys.fn_helpcollations (Transact-SQL).

When you select a collation for your server, database, column, or expression, you’re assigning certain characteristics to your data. These characteristics affect the results of many operations in the database.

Also, see how to Disable SQL Auto Close: Auto Close is enabled for both ePO and ePO Events Databases, how to Migrate Veeam MSSQL Database to a new MSSQL Server, and apply Fixes to Trellix ePolicy Orchestrator Installation Errors.

Is this truly an error “ePO events DB and SQL server should match with ePO core collation”?

To understand this error message below. Let’s review some fundamentals. Microsoft recommends that the collations of user-defined databases must match the collation of master or model. Else, collation conflicts can occur that might prevent code from executing.

ePO-Db-Collation-Error

With this in mind, Trellix emphatically stressed that “the SQL collation of the SQL Server must match the collation of the ePO database. Changing the collation of the ePO SQL database itself is not supported. If an SQL collation mismatch occurs, do either of the following

  • Change the collation of the SQL Server itself is possible. But might end up as a tricky operation you may not want to embark upon.
  • Move the ePO SQL database to an instance that matches the database collation.

Note: I will not do anything as this is not an issue for Trellix as stated in their product documentation and I quote.

IMPORTANT: ePO is primarily tested with SQL_Latin1_General_CP1_CI_AS. Which is the default for English United States. Test striping is performed against some of the default SQL collations for non-English languages.

Use SQL to make sure that the collations match and sync with the ePO_DB and ePO_Events databases.Make sure that the Server Collation matches the ePO core Database collation, and that it’s a supported collation.

I confirmed that SQL server collation matched with the ePO_Db and the ePO_Events. Therefore this task is marked completed. Here is how to how to upgrade Trellix ePolicy Orchestrator.

Change Database Collation

Note: I repeat, when this error is prompted and you have seen a mismatch between the SQL Server collation and that of the ePO databases. Then you can perform the following below to change the ePO database collation to the SQL server collation.

But if you wish to learn how to change database instance collation, please follow the steps below.

Launch SQL Server Management Studio as shown below,

SSMS-Launch

In Object Explorer, connect to an instance of the SQL Server Database Engine.

Connect to SQL Server
Connect to SQL Server

Right-click the database that you want and select Properties.

ePO-DB

Select the Options page, and select a collation from the Collation drop-down list.

change-collation
Note: This collation works and manually selecting SQL_Latin1_General_CP1_CI_AS might not work!!!

Note: I did not change this but only showing you how to change from one collation to another.

After you are finished, select OK.

SQL_Latin1_General_CP1_CI_AS-set-for-ePO-DB

As I said before, you do not need to change to this collation if there is no mismatch. ePO is primarily tested by Trellix with SQL_Latin1_General_CP1_CI_AS, which is the default for English United States. But they support all collations with certain requirements as mentioned above.

Bonus Tips

The nested triggers option controls whether an AFTER trigger can cascade. That is, perform an action that initiates another trigger, which initiates another trigger, and so on.

See How to Fix Microsoft Outlook Not Syncing Issue, how to Configure SQL Server Instance to listen on a specific TCP Port, and how to upgrade Microsoft SQL Server 2019 to 2022

Configure Nested Triggers option

After launching the explorer, Right-click the SQL Server that you want and select Properties. Select Advanced and set the “Allow Triggers to Fire Other” to “True”.

Alow-Triggers-to-fire

I hope you found this article useful on “Change Database Collation: EPO core collation is {core_collation}, and ePO events DB and SQL server should match with ePO core collation”. Please feel free to leave a comment below.

5/5 - (1 vote)

Thank you for reading this post. Kindly share it with others.

  • Share on X (Opens in new window) X
  • Share on Reddit (Opens in new window) Reddit
  • Share on LinkedIn (Opens in new window) LinkedIn
  • Share on Facebook (Opens in new window) Facebook
  • Share on Pinterest (Opens in new window) Pinterest
  • Share on Tumblr (Opens in new window) Tumblr
  • Share on Telegram (Opens in new window) Telegram
  • Share on WhatsApp (Opens in new window) WhatsApp
  • Share on Mastodon (Opens in new window) Mastodon
  • Share on Bluesky (Opens in new window) Bluesky
  • Share on Threads (Opens in new window) Threads
  • Share on Nextdoor (Opens in new window) Nextdoor
Oracle/MSSQL/MySQL Tags:Microsoft Windows, Windows Server 2016

Post navigation

Previous Post: Disable SQL Auto Close: Auto Close is enabled for both ePO and ePO Events Databases
Next Post: Object First OOTBI Appliance Unboxing and Quick Setup

Related Posts

  • upgrade Microsoft SQL Server
    How to upgrade Microsoft SQL Server 2019 to 2022 Oracle/MSSQL/MySQL
  • SQL Server Management Studio 1
    How to manually check and update SQL Server Management Studio Oracle/MSSQL/MySQL
  • FEATURE ZABBIX
    How to Install Zabbix Monitoring Tool on a Linux System Linux
  • Uninstall SQL Server 2025
    Uninstall Microsoft SQL Server 2025 from Windows Oracle/MSSQL/MySQL
  • Setup is unable to access the SQL UDP port 1434
    Setup is unable to access the SQL UDP Port 1434 on the specified SQL Server Oracle/MSSQL/MySQL
  • tredfghgfde3456578
    How to install Java Runtime Environment on Mac OS Mac

More Related Articles

upgrade Microsoft SQL Server How to upgrade Microsoft SQL Server 2019 to 2022 Oracle/MSSQL/MySQL
SQL Server Management Studio 1 How to manually check and update SQL Server Management Studio Oracle/MSSQL/MySQL
FEATURE ZABBIX How to Install Zabbix Monitoring Tool on a Linux System Linux
Uninstall SQL Server 2025 Uninstall Microsoft SQL Server 2025 from Windows Oracle/MSSQL/MySQL
Setup is unable to access the SQL UDP port 1434 Setup is unable to access the SQL UDP Port 1434 on the specified SQL Server Oracle/MSSQL/MySQL
tredfghgfde3456578 How to install Java Runtime Environment on Mac OS Mac

Leave a Reply Cancel reply

You must be logged in to post a comment.

Microsoft MVP

VEEAMLEGEND

vexpert-badge-stars-5

Virtual Background

GoogleNews

Categories

veeaam100

Veeam Vanguard

  • images 5
    Perform Pleasant Password Self-Service Reset Enrolment Password Manager
  • Deploy Web App from GitHub
    Deploy Code from GitHub to Azure Apps Services via the Command line AWS/Azure/OpenShift
  • 1 8y62mmvjlr 5uovgoq6zmq
    How to download and install DriveLock on Windows Security | Vulnerability Scans and Assessment
  • Run Android Apps on Windows with BlueStacks
    How to Run Android Apps on Windows with BlueStacks Windows
  • Capture 2
    MDT Invalid credentials: The network was not found Windows
  • Azure File Sync
    Azure File Sync : How to enable Self-Service restore AWS/Azure/OpenShift
  • printserver
    How to set up a Print Server on Windows Servers Windows
  • Webp.net resizeimage 4
    Create, list, lock, deploy, and delete Azure Resource Group via Azure CLI AWS/Azure/OpenShift

Subscribe to Blog via Email

Enter your email address to subscribe to this blog and receive notifications of new posts by email.

Join 1,796 other subscribers
  • RSS - Posts
  • RSS - Comments
  • About
  • Authors
  • Write for us
  • Advertise with us
  • General Terms and Conditions
  • Privacy policy
  • Feedly
  • Telegram
  • Youtube
  • Facebook
  • Instagram
  • LinkedIn
  • Tumblr
  • Pinterest
  • Twitter
  • mastodon

Tags

Active Directory Azure Bitlocker Microsoft Windows PowerShell WDS Windows 10 Windows 11 Windows Deployment Services Windows Server 2016

Copyright © 2025 TechDirectArchive

Loading Comments...

You must be logged in to post a comment.