Resuelto

Cambio de Collation

Buenos Dias

Estoy replicando mi proyecto a otro servidor y tengo un problema con la Collation. Investigando en la Comunidad encontré este link el cual tiene un script para ejecutar

http://feedback.bizagi.com/suite/es/topic/cambiar-collation-de-base-de-datos-bak-bizagi-en-sql-2014

El resultado de su ejecutión arroja el siguiente mensaje

ALTER TABLE [sys].[TT_BizagiCatalogType_405A880E] DROP CONSTRAINT [PK__TT_Bizag__49D23FCF4242D080]

Msg 4902, Level 16, State 1, Line 108

No se encuentra el objeto "sys.TT_BizagiCatalogType_405A880E" porque no existe o no tiene permisos.

--DROP PK FAILED. SEE ERROR LOG FOR DETAILS.

Msg 50000, Level 16, State 1, Line 1485

DROP PK FAILED. SEE ERROR LOG FOR DETAILS.

Como resultado final la Collation no es modificada y como dato adicional la base queda en Single User. El proyecto está creado en Bizagi 11.

Necesito cambiarlo de SQL_Latin1_General_CP1_CI_AS a Modern_Spanish_CI_AS

Adjunto Log completo.

Gracias

Comentarios (4)

photo
1

Estimado Santiago,

Es importante que el script que ejecute, sea ejecutado en modo SQLCMD tal cual es explicado en la parte superior: "to run this script in SSMS - please switch to SQLCMD mode".

Luego, debe colocar lo siguiente:

-- please do not use brackets for database name, it should be Northwind not [Northwind]. Names with blanks are not allowed.

  • :SETVAR destdb [BASEDEDATOSAMODIFICAR]
  • :SETVAR desired_collation [COLLECTIONACAMBIARACORDEALSQLSERVER]
  • :SETVAR script_only 0

Saludos

photo
1

Buenas tardes Juan

Gracias por la pronta respuesta

Te comento que el script lo ejecuté en modo SQLCMD. colocando lo siguiente:

:SETVAR destdb RentaMed

:SETVAR desired_collation Modern_Spanish_CI_AS

:SETVAR script_only 0

Recuerdo que Modern_Spanish_CI_AS es la nueva Collation y RentaMed es el nombre de la Base de Datos

con estos pasos el error se repite.

Saludos

photo
1

Estimado Santiago,

El script no es de Bizagi, es de un externo. Nosotros (soporte) lo hemos usado para modificar el collation a una base de datos que nos envía los usuarios cuando maneja otra colaction. Pero, como tal, No damos soporte sobre el script.

En caso que Bizagi Studio no funcione aplicando ese script, debe buscar otro script que permita modificar de una collation a otro.

Saludos

photo
1

Perfecto Juan

Muchísimas Gracias !!

Los comentarios han sido bloqueados en esta página