Solo usuarios registrados pueden comentar y agradecer, Logueate o Registrate

Autor Topic: Eror dataserver "Estado del cursor no válido"  (Visto 1155 veces)

0 Miembros and 1 Guest are viewing this topic.

Offline mistmaker Posteado: September 29, 2019, 10:37:12 PM

  • 0 puntos por ventas
  • *
  • Rank: Principiante
  • Posts: 15
  • Gracias recibida: 1
  • ar
Estoy teniendo este problema con el dataserver, despues de un rato cuando se reloguea los pjs no aparecen en la seleccion y el dataserver
Estoy usando los files de zabi Season6 Episodio3 - MuEMU + Efectos dinamicos + [New HP Bars] + RankTittle


Code: [Select]
00:20:31 [ServerManager][0] AddServer (127.0.0.1)
00:20:31 [ServerManager][0] ServerInfo (MuEMU) (55901) (0)
00:21:18 SELECT Name FROM QuestWorld WHERE Name='MistMaker'
00:21:18 [QueryManager] State (24000), Diagnostic: [Microsoft][ODBC SQL Server Driver]Estado del cursor no válido
00:21:18 INSERT INTO QuestWorld (Name,QuestWorldList) VALUES ('MistMaker',?)
00:21:18 [QueryManager] State (24000), Diagnostic: [Microsoft][ODBC SQL Server Driver]Estado del cursor no válido
00:21:18 SELECT GUID FROM T_FriendMain WHERE Name='MistMaker'
00:21:18 [QueryManager] State (24000), Diagnostic: [Microsoft][ODBC SQL Server Driver]Estado del cursor no válido
00:21:19 SELECT Id FROM AccountCharacter WHERE Id='maker'
00:21:19 [QueryManager] State (24000), Diagnostic: [Microsoft][ODBC SQL Server Driver]Estado del cursor no válido
00:21:19 INSERT INTO AccountCharacter (Id) VALUES ('maker')
00:21:19 [QueryManager] State (24000), Diagnostic: [Microsoft][ODBC SQL Server Driver]Estado del cursor no válido
00:21:19 SELECT * FROM AccountCharacter WHERE Id='maker'
00:21:19 [QueryManager] State (24000), Diagnostic: [Microsoft][ODBC SQL Server Driver]Estado del cursor no válido

Gracias:


Offline TroYaN #1 Posteado: September 30, 2019, 01:53:08 AM

  • 0 puntos por ventas
  • *
  • Rank: Dedicado
  • Posts: 41
  • Gracias recibida: 10
  • ar
Parece un error con la ODBC, fíjate si es eso sino informa trata de crear la ODBC manualmente o fíjate desde el archivo que este en MUOnline porque aveces esta MuOnlineS6


Offline mistmaker #2 Posteado: September 30, 2019, 02:07:21 AM

  • 0 puntos por ventas
  • *
  • Rank: Principiante
  • Posts: 15
  • Gracias recibida: 1
  • ar
Parece un error con la ODBC, fíjate si es eso sino informa trata de crear la ODBC manualmente o fíjate desde el archivo que este en MUOnline porque aveces esta MuOnlineS6

Primero que nada, gracias por la respuesta. Mi db se llama 'MuOnline1'. En primer lugar cambie la linea DataServerODBC = MuOnline1 en dataserver.ini (me parece muy extraño que estos files no tengan para configurar user y pass del sql pero levanta sin problemas). En Joinserver.ini cambie la linea JoinServerODBC = MuOnline1. La ODBC ya la cree manualmente, con los reg originales y editandolos y sigo teniendo el mismo error.


Offline TroYaN #3 Posteado: September 30, 2019, 02:33:07 AM

  • 0 puntos por ventas
  • *
  • Rank: Dedicado
  • Posts: 41
  • Gracias recibida: 10
  • ar
Parece un error con la ODBC, fíjate si es eso sino informa trata de crear la ODBC manualmente o fíjate desde el archivo que este en MUOnline porque aveces esta MuOnlineS6

Primero que nada, gracias por la respuesta. Mi db se llama 'MuOnline1'. En primer lugar cambie la linea DataServerODBC = MuOnline1 en dataserver.ini (me parece muy extraño que estos files no tengan para configurar user y pass del sql pero levanta sin problemas). En Joinserver.ini cambie la linea JoinServerODBC = MuOnline1. La ODBC ya la cree manualmente, con los reg originales y editandolos y sigo teniendo el mismo error.

Entonces es bien raro, posiblemente sea el dataserver del error, pero puede que sea tu sql tambien proba reinstalando la db


Offline ZabiinoOo #4 Posteado: September 30, 2019, 02:58:37 AM

  • MAESTRO

  • US. DE HONOR

  • LEYENDA

  • Administrador
  • 0 puntos por ventas
  • *
  • Rank: Puto amo
  • Posts: 7.270
  • Gracias recibida: 125209
  • pe
Chequea abriendo tu sql aver si te muestra un error, si te muestra un error nos dejas una captura




Prohibido pedir soporte via MP
Leer las reglas de cada seccion
we trust god

Offline mistmaker #5 Posteado: September 30, 2019, 03:20:29 AM

  • 0 puntos por ventas
  • *
  • Rank: Principiante
  • Posts: 15
  • Gracias recibida: 1
  • ar
Chequea abriendo tu sql aver si te muestra un error, si te muestra un error nos dejas una captura

Haciendo prueba y error descubri el por que. Este server es un server solo PvP, por lo cual se comienza full level y stats. Pero tambien queria que se comience full skill tree y master level, por lo que cree la siguiente query

Code: [Select]
USE MuOnline
IF EXISTS (SELECT name FROM sysobjects
WHERE name = 'Bonus3' AND type = 'TR')
DROP TRIGGER Bonus3
GO

CREATE TRIGGER Bonus3 ON Dbo.MasterSkillTree FOR INSERT
AS
BEGIN

DECLARE
@ml INT,
@mp INT,
@Char varchar(50)
SELECT @Char = Name FROM INSERTED

SET @ml = 400 -- Cantidad de zen
SET @mp = 2000 -- Nivel con el que comienza el personaje

UPDATE Dbo.MasterSkillTree
SET MasterLevel = @ml, MasterPoints = @mp
WHERE Name = @Char
END

Quiero destacar que me base en una query que da zen resets y level y la adapte para lo que queria hacer. No se si esta bien, tecnicamente funciona, los puntos y master levels te los da pero tambien provoca ese error.

Basicamente eso estaba provocando el error, asi que no me queda otra que preguntar si es posible dar los master level y los puntos sin que se rompa todo  :D


Solo usuarios registrados pueden comentar y agradecer, Logueate o Registrate


 

Related Topics

  Subject / Started by Replies Last post
6 Replies
6466 Views
Last post June 30, 2017, 04:34:22 PM
by hardpower
9 Replies
6520 Views
Last post July 06, 2017, 12:51:57 PM
by chemanuelr
4 Replies
3888 Views
Last post September 26, 2017, 12:59:35 PM
by servermaster
3 Replies
3098 Views
Last post July 12, 2019, 10:38:16 PM
by onlinezajzaj
2 Replies
1005 Views
Last post August 03, 2020, 02:41:50 PM
by pegesus2