Hola amigos aqui les dejare un par de querys que podran correr desde su analizador de consultas para hacerles el trabajo mas corto a la hora de arreglar un problema para no tener que entrar a la base de datos y trabajar, sin mas nada que decir espero les sirva de mucho.
PASOS A IMPLEMENTAR PARA CORRER QUERYS
Spoiler for Hiden:
1er paso:
Bien, vamos al Administrador Corporativo (
Enterprise manager) cuando inicia, vamos a bases de datos y buscamos la base "
MuOnline" click derecho -> todas las tareas -> Reducir las bases de datos (Tambien puede aparecer en ingles como
"Shrink database" le hacemos click y aparecerá una ventana, sin tocar absolutamente nada le damos a aceptar (ok) y aparecerá un mensaje indicando que la base de datos a sido reducida correctamente.
2do paso:
Ahora abrimos el Analizador de Consultas (Query Analizer) pedirà iniciar la sesion del usuario de sql "sa" por defecto, colocamos el pass y entramos.
Arriba en la pestaña de bases de datos buscamos "MuOnline" y en la sección de consulta colocamos la query.
Luego por ultimo damos a este boton >
corre la sentencia y listo, tenemos nuestras bases de datos reducidas.REDUCIR DE BASE DE DATOS.
Con esto podras liberar un poco mas el lag y hace que el sql funcione consumiento menos recursos dado a que las bases son mas pequeñas. Este paso se puede hacer sin necesidad de detener el server y es aconsejable hacerlo al menos 1 vez a la semana. (de todas maneras si quieren detener el servidor es cosa suya)
BACKUP LOG MuOnline WITH TRUNCATE_ONLY
DBCC SHRINKDATABASE ( MuOnline , TRUNCATEONLY )
CORREGIR USUARIOS EN LINEA A 0 (DEBE ESTAR EL SERVIDOR APAGADO):
UPDATE MEMB_STAT
SET ConnectStat='0'
WHERE ConnectStat>0
ACTUALIZAR RAZAS.
(Suele pasar en algunos servidores que las quest no estan bien configuradas y los jugadores quedan en ninguna raza o en algun valor de raza inexistente, como también puede que deseen en algun servidor S3 en adelante volver a todos los que se hicieron 3er evolución a 2da)
UPDATE Character
SET Class='49'
WHERE Class=50
ARREGLAR DINERO NEGATIVO
UPDATE Character
SET Money='2000000000'
WHERE Money<-1
DAR DINERO A LOS NUEVOS USUARIOS
en SET Money=('colocan el valor deseado')
UPDATE Character
SET Money=('10000000')
WHERE Money<1
AUTO STATS FIX
Para servidores con variable smallint (soporta 32767)
UPDATE Character
SET Strength='32766'
WHERE Strength<1
UPDATE Character
SET Dexterity='32766'
WHERE Dexterity<1
UPDATE Character
SET Vitality='32766'
WHERE Vitality<1
UPDATE Character
SET Energy='32766'
WHERE Energy<1
CORREGIR A LOS DARKLORD
UPDATE Character
SET Strength='32766'
WHERE Strength<1
UPDATE Character
SET Dexterity='32766'
WHERE Dexterity<1
UPDATE Character
SET Vitality='32766'
WHERE Vitality<1
UPDATE Character
SET Energy='32766'
WHERE Energy<1
UPDATE Character
SET Leadership='32766'
WHERE Leadership<1
AUTO PK CLEAR
UPDATE Character
SET PkLevel = ('0'), PkTime = ('0'), PkCount = ('0')
Where PkLevel>2
CREAR GM TOTAL
Con esta consulta das todos los permisos (comandos) al pj que coloques en (NombrePJ)
use muonline update character set ctlcode = 32 where name = 'nombrePJ'
Mientras se vayan consiguiento mas querys se van a ir actualizando a este post, a disfrutar
