Productos y versiones afectados:
BioStar 2.6.2 ~ 2.7.10 versión MSSQL
Resumen
El estado de la zona BioStar 2 muestra 'Desconocido' incluso si todos los dispositivos de la zona están conectados a BioStar 2.
En el registro del sistema BioStar 2, verá algunos errores de consulta como a continuación.
12/09/06 12: 02: 11.129589 E <SYS> [0x000016c0] No se puede ejecutar el comando:
ACTUALIZAR T_ZN COMO ZN SET ZN.STA = CASO CUANDO
(SELECCIONE EL CONTEO * DE (
(SELECCIONE Z.ZNUID, Z.STA ZS, D.DEVID, D.STA DS DE T_ZN Z
ÚNETE A T_ETRDEVS ED ON Z.ZNUID = ED.ZNUID
ÚNETE A T_DEV D EN ED.DEVUID = D.DEVID)
UNIÓN
(SELECCIONE Z.ZNUID, Z.STA ZS, D.DEVID, D.STA DS DE T_ZN Z
ÚNETE A T_ZNFALINPSNS INP EN Z.ZNUID = INP.ZNUID
ÚNETE A T_DEV D EN INP.INPDEVID = D.DEVID)
UNIÓN
(SELECCIONE Z.ZNUID, Z.STA ZS, D.DEVID, D.STA DS DE T_ZN Z
ÚNETE A T_FALDRS FDR EN Z.ZNUID = FDR.ZNUID
ÚNETE A T_DR DR ON FDR.DRUID = DR.DRUID
ÚNASE A T_DEV D EN DR.INSDEVUID = D.DEVID O DR.OUSDEVUID = D.DEVID O DR.RELDEVIDX = D.DEVID O DR.SNSDEVIDX = D.DEVID)
UNIÓN
(SELECCIONE Z.ZNUID, Z.STA ZS, D.DEVID, D.STA DS DE T_ZN Z
ÚNETE A T_EXDEVS EX EN Z.ZNUID = EX.ZNUID
ÚNETE A T_DEV D EN EX.DEVUID = D.DEVID)
) COMO U
DONDE ZNUID = 32769 Y DS = 0)> 0
ENTONCES (ZN.STA | 64) OTRO (ZN.STA & ~ (64)) FIN
DONDE ZN.ZNUID = 32769
Código de error = 102
Sintaxis incorrecta cerca de '>'.
Sintaxis incorrecta cerca de la palabra clave 'AS'.
Porque
Error de consulta MSSQL
Solución
Actualización BioStar 2.7.11