Cambiando Collation en Base de datos

21/10/2008 - 12:58 por Alhambra Eidos Desarrollo | Informe spam
Hola, estoy en SQL SERVER 2005.

intento cambiar desde SSMS el collation (intercalación) en las propiedades
de la base de datos, y me aparece este error:

Excepción al ejecutar ( Microsoft.SqlServer.ConnectionInfo)
The database could not be exclusively locked to perform the operation.
ALTER DATABASE failed. The default collation of database 'ERPSercab7' cannot
be set to Modern_Spanish_CI_AI.

Alguna sugerencia?

Gracias de antemano
http://www.alhambra-eidos.es/web2005/index.html
www.kiquenet.com/churrosoft
http://www.setbb.com/putainformatic...opic.php?p„3
www.trabajobasura.com/solusoft
 

Leer las respuestas

#1 Alejandro Mesa
21/10/2008 - 15:33 | Informe spam
Alhambra Eidos Desarrollo,

Si alguien, incluyendo tu usuario, esta usando la db, entonces no puedes
alterarla. Debes cerrar las connexiones hacia ella, alterarla y luego
habilitarla para que se siga usando.

USE [master];
GO

ALTER DATABASE [ERPSercab7]
SET SINGLE_USER
WITH ROLLBACK IMMEDIATE;
GO

ALTER DATABASE [ERPSercab7]
COLLATE Modern_Spanish_CI_AI;
GO

ALTER DATABASE [ERPSercab7]
SET MULTI_USER;
GO


AMB


"Alhambra Eidos Desarrollo" wrote:

Hola, estoy en SQL SERVER 2005.

intento cambiar desde SSMS el collation (intercalación) en las propiedades
de la base de datos, y me aparece este error:

Excepción al ejecutar ( Microsoft.SqlServer.ConnectionInfo)
The database could not be exclusively locked to perform the operation.
ALTER DATABASE failed. The default collation of database 'ERPSercab7' cannot
be set to Modern_Spanish_CI_AI.

Alguna sugerencia?

Gracias de antemano
http://www.alhambra-eidos.es/web2005/index.html
www.kiquenet.com/churrosoft
http://www.setbb.com/putainformatic...opic.php?p„3
www.trabajobasura.com/solusoft

Preguntas similares