Learn to change collation of MSSQL database

Before proceeding further to change the database collation, please make sure that no user is connected to the database.

Step 1: Please set your database to the single-user mode > change the collation > set back to multi-user mode in order to perform these operation you have to run the T-SQL scripts which is mentioned below:

SELECT name, collation_name FROM sys.databases; 
GO 
ALTER DATABASE [DatabaseName]  SET SINGLE_USER WITH ROLLBACK IMMEDIATE; 
GO 
ALTER DATABASE [DatabaseName] COLLATE CollationName; 
GO 
ALTER DATABASE [DatabaseName]  SET MULTI_USER; 
GO 
SELECT name, collation_name FROM sys.databases; 
GO 

Enter your actual database name and collation name in the above example.

In order to check the available collations you can run the command mentioned below:

SELECT * FROM fn_helpcollations() 
  • database, collation, mssql, database hosting, web hosting, mssql server
  • 0 Users Found This Useful
Was this answer helpful?

Related Articles

SQL server- network related or instance-specific error happened while connection establishing

  Instance-specific or network related error happening while connecting to SQL server   Please...

OleDB connection string examples

OleDB connection string examples MS Access (Jet) "PROVIDER=Microsoft.Jet.OLEDB.4.0;DATA...

Do you allow custom COM components?

Do you allow custom COM components? We are not offering to install the custom COM components...

Error when accessing a WCF services

Error when accessing a WCF services Error when accessing a WCF service: "IIS specified...

How to cache static contents to client with UseMaxAge?

You can consider to caches static contents to the client with UseMaxAge if your website has too...

Powered by WHMCompleteSolution