|
You last visited: Today at 02:46
Advertisement
v19 Files MAIL_STR 'S1' Fehler
Discussion on v19 Files MAIL_STR 'S1' Fehler within the Flyff Private Server forum part of the Flyff category.
05/26/2012, 21:31
|
#1
|
elite*gold: 0
Join Date: Jul 2010
Posts: 176
Received Thanks: 13
|
v19 Files MAIL_STR 'S1' Fehler
Hallo zusammen,
versuch ich halt mal ob mir hier jemand helfen kann. (dieser Server geht danach eh nicht Puplic sondern nur für paar Freunde, also keine Sorge :P)
Neben den hier releasten v19 Files verwende ich Sedrikas Aio-Datenbase, weil ich die neuen Funktionen nicht benötige und die mitgelieferte Database anscheinend nicht funktioniert.
Sobald ich jetzt den Database-Server öffne, bekomme ich folgende Meldung
Quote:
ODBC ist auf Englisch und habe bereits Google nach einer Lösung durchsucht und dabei einen Code ausprobiert, dieser hat das Problem jedoch auch nicht gelöst.
Code:
USE [CHARACTER_01_DBF]
GO
/****** Objet : StoredProcedure [dbo].[MAIL_STR_REALTIME] Date de génération du script : 10/28/2009 19:14:15 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
ALTER proc [dbo].[MAIL_STR_REALTIME]
@iGu CHAR(255),
@serverindex CHAR(2),
@nMail_Before INT = 0,
@nMail_After INT = 0,
@idPlayer CHAR(7) = '0000000',
@nLevel INT = 0,
@iaccount VARCHAR(32) = '',
@tmCreate INT = 0,
@dwSerialNumber INT = 0,
@nHitPoint INT = 0
as
set nocount on
declare @iserverindex char(2)
set @iserverindex = cast((cast(@serverindex as int) + 50) as char(2))
IF @iGu = 'S1'
BEGIN
SELECT * FROM MAIL_TBL
WHERE serverindex = @iserverindex AND byRead<90
ORDER BY nMail
RETURN
END
ELSE
IF @iGu = 'U1'
BEGIN
UPDATE MAIL_TBL SET nMail = @nMail_After, serverindex = @serverindex, dwSerialNumber = @dwSerialNumber, nHitPoint = @nHitPoint
WHERE serverindex = @iserverindex and nMail = @nMail_Before
RETURN
END
ELSE
IF @iGu = 'I1'
BEGIN
DECLARE @ItemID int
DECLARE @ItemNum int
DECLARE @bBinds int
SET @ItemID = 0
SET @ItemNum = 1
SET @bBinds = 2
IF( @nLevel = 20 ) BEGIN
SET @ItemID = 26112
END
ELSE IF( @nLevel = 40 ) BEGIN
SET @ItemID = 26211
END
ELSE IF( @nLevel = 60 ) BEGIN
SET @ItemID = 26103
END
ELSE IF( @nLevel = 80 ) BEGIN
SET @ItemID = 30135
END
ELSE IF( @nLevel = 100 ) BEGIN
SET @ItemID = 5800
SET @bBinds = 0
END
ELSE IF( @nLevel = 120 ) BEGIN
SET @ItemID = 4703
SET @bBinds = 0
END
IF( @ItemID = 0 ) BEGIN
RETURN
END
-- ?? ??? ?? ??
DECLARE @nMaxMailID int
SELECT @nMaxMailID = MAX(nMail)+1 from MAIL_TBL where serverindex = @iserverindex
SET @nMaxMailID = ISNULL( @nMaxMailID, 0 )
-- ??? ??
DECLARE @szTitle VARCHAR(128)
DECLARE @szText VARCHAR(1024)
SET @szTitle = 'Title'
SET @szText = 'Text'
EXEC dbo.MAIL_STR 'A1', @nMaxMailID, @iserverindex, @idPlayer, '0000000', 0, @tmCreate, 0, @szTitle, @szText,@ItemID, @ItemNum, 0, 0, 0, 0, @bBinds
RETURN
END
Meine Ini:
Quote:
ResourceFolder "C:\...\Resource"
Sys 3
Account "127.0.0.1"
DSN_NAME_CHARACTER "character03"
DB_ADMIN_ID_CHARACTER "character03"
DSN_NAME_LOG "log03"
DB_ADMIN_ID_LOG "log03"
DSN_NAME_ITEMUPDATE "CLog"
DB_ADMIN_ID_ITEMUPDATE "item"
ITEMUPDATE
DB_PWD_LOG ""
DB_PWD_CHARACTER ""
DB_PWD_ITEMUPDATE ""
|
Hab es mit 01 und 03 versucht.
Hat jemand eine Ahnung, an was dies liegt? Eine Error.txt wird nicht ausgegeben.
|
|
|
05/26/2012, 23:43
|
#2
|
ベトナム警察
elite*gold: 725
Join Date: Jan 2012
Posts: 16,378
Received Thanks: 3,429
|
Bei mir kam nur diesen Error, wenn jemand die DB down gemacht hat.
Ansonsten mal anschauen, ob SQL Dienst ... Ausgeführt ist.
|
|
|
05/26/2012, 23:45
|
#3
|
elite*gold: 0
Join Date: Jul 2010
Posts: 176
Received Thanks: 13
|
Hm, glaube irgendwas mit dem SQL-Dienst gelesen zu haben, als ich die Datenbank neu aufgesetzt habe.. das wirds wohl sein ... Schau ich morgen mal. Danke.
|
|
|
05/28/2012, 17:48
|
#4
|
elite*gold: 0
Join Date: Jul 2010
Posts: 176
Received Thanks: 13
|
#push
Hab SQL-Server nochmal neuinstalliert und die Datenbank erneut eingerichtet, doch der Fehler ist immernoch da
Fehlermeldung ist immernoch nicht vorhanden.
|
|
|
05/28/2012, 17:51
|
#5
|
elite*gold: 825
Join Date: Feb 2012
Posts: 1,002
Received Thanks: 1,076
|
Die ODBC's wurden alle richtig eingestellt?
Eventuell hat sich auch was verändert, hab kp was die alles getrieben haben.
|
|
|
05/28/2012, 19:22
|
#6
|
elite*gold: 0
Join Date: May 2012
Posts: 65
Received Thanks: 28
|
Ignoier den Fehler einfach , kommt bei mir auch aber es läuft alles die db wird trtz starten nur wegklicken und warten , wenn du schon bei sonm teil hängen bleibst da wirste bei certifier und der neuz kopfschmerzen bekommen und ohne asm und dem ksan auth server wird das eh nichts
|
|
|
05/28/2012, 20:20
|
#7
|
elite*gold: 0
Join Date: Jul 2010
Posts: 176
Received Thanks: 13
|
Ne odbc sind richtig eingestellt, und @boboko123 der bleibt aber zu, wenn ich auf ok drücke passieren tut da nix und weitere Server gehen danach auch nicht zu öffnen.
|
|
|
05/28/2012, 21:52
|
#8
|
elite*gold: 0
Join Date: Aug 2011
Posts: 392
Received Thanks: 26
|
doch das geht das dauert nicht etwas bis der db server hochgefahren ist ^^warte einfach mal ein bisschen der wird aufgehen
|
|
|
05/29/2012, 01:48
|
#9
|
elite*gold: 0
Join Date: May 2008
Posts: 1,012
Received Thanks: 1,341
|
Also in V15 lag der Fehler ja an der schreibweise:
Code:
declare @sdate datetime
declare @edate datetime
declare @iserverindex char(2)
--set @sdate = '2007-07-18 00:00:00'--'2007-07-10 00:00:00' -- '2007-07-18 00:00:00'
--set @edate = '2007-08-31 23:59:00'--'2007-07-10 23:00:00' -- '2007-08-31 23:59:00'
-- set @sdate = '2008-01-15 11:00:00'
-- set @edate = '2008-02-24 12:00:00'
select @sdate = '2009-12-26 10:00:00', @edate = '2010-02-03 10:00:00'
set @iserverindex = cast((cast(@serverindex as int) + 50) as char(2))
Diese ist im Englischen/Deutschen Unterschiedlich (Datum), such mal nach einem Eintrag wo das Datum definiert wird, sollte so ähnlich wie bei mir aussehen und ggfs ändere das.
Weiß nicht ob es dir weiter hilft, mit den V19 Files will ich mich eigendlich nicht so beschäftigen
|
|
|
05/29/2012, 11:16
|
#10
|
elite*gold: 0
Join Date: Jul 2010
Posts: 176
Received Thanks: 13
|
Hab jetzt über 30min gewartet, und es ist nichts passiert
Und @pixelz, hab ja keine Source davon.
|
|
|
05/29/2012, 11:49
|
#11
|
ベトナム警察
elite*gold: 725
Join Date: Jan 2012
Posts: 16,378
Received Thanks: 3,429
|
Quote:
Originally Posted by Sakurax3
Hab jetzt über 30min gewartet, und es ist nichts passiert
Und @pixelz, hab ja keine Source davon.
|
Das ist keine Source, sondern eine Abfrage.
|
|
|
05/29/2012, 12:01
|
#12
|
elite*gold: 0
Join Date: Jul 2010
Posts: 176
Received Thanks: 13
|
Ahh, sah nach Source aus, sry xD
|
|
|
05/29/2012, 13:11
|
#13
|
elite*gold: 0
Join Date: Jan 2009
Posts: 1,739
Received Thanks: 1,669
|
Änder einfach das DATEFORMAT in der Prozedur...
Code:
ALTER proc [dbo].[MAIL_STR_REALTIME]
@iGu CHAR(2),
@serverindex CHAR(2),
@nMail_Before INT = 0,
@nMail_After INT = 0,
@idPlayer CHAR(7) = '0000000',
@nLevel INT = 0,
@iaccount VARCHAR(32) = '',
@tmCreate INT = 0,
@dwSerialNumber INT = 0,
@nHitPoint INT = 0
as
set nocount on
-- change dateformat "fix" (TwiLight)
set dateformat ymd
declare @sdate datetime
declare @edate datetime
declare @iserverindex char(2)
--set @sdate = '2007-07-18 00:00:00'--'2007-07-10 00:00:00' -- '2007-07-18 00:00:00'
--set @edate = '2007-08-31 23:59:00'--'2007-07-10 23:00:00' -- '2007-08-31 23:59:00'
-- set @sdate = '2008-01-15 11:00:00'
-- set @edate = '2008-02-24 12:00:00'
select @sdate = '2009-12-29 10:00:00', @edate = '2010-03-02 10:00:00'
set @iserverindex = cast((cast(@serverindex as int) + 50) as char(2))
Quote:
Neben den hier releasten v19 Files verwende ich Sedrikas Aio-Datenbase, weil ich die neuen Funktionen nicht benötige und die mitgelieferte Database anscheinend nicht funktioniert.
|
Dann wirst du aber gewaltige Probleme haben, da das neue Inventory z.b. auch eigene Prozeduren und Tables hat.
Die Datenbanken funktionieren einwandfrei, ich habe einen Testserver laufen, der bisher keine Faxen gemacht hat.
|
|
|
05/29/2012, 21:59
|
#14
|
elite*gold: 0
Join Date: Jul 2010
Posts: 176
Received Thanks: 13
|
Einzige was danach kommt ist :
Ungültiger Objektname 'dbo.MAIL_STR_REALTIME'.
|
|
|
05/30/2012, 00:49
|
#15
|
elite*gold: 0
Join Date: Jan 2009
Posts: 1,739
Received Thanks: 1,669
|
Dann hast du sie vorher nicht drin gehabt...
Ersetze das "ALTER" durch "CREATE".
|
|
|
|
|
Similar Threads
|
Fly Files fehler
03/10/2012 - Metin2 Private Server - 6 Replies
Hallo ich hab die Serverfiles von Flyworld2 auf die Platte von Kay (6.1) entpackt .... Sobald ich die Files gestartet habe kommt man Ingame aber nach ca 1 min kriegt man einen Kick und die Ports sind offline , das passiert jedes mal ..Hat jemand ein ähnliches Problem oder gibt es jemanden , der sich bereit erklären würde mir zu helfen? =)
Edit: Meine Syserror's sind alle clean außer die der db :
SYSERR: Mar 10 10:37:17 :: Start: TABLE_POSTFIX not configured use default
SYSERR: Mar 10...
|
files fehler
02/22/2012 - Metin2 Private Server - 6 Replies
Hey ich habe folgendes problem:
b213# cd /home/game && sh start.sh
Wie viele Channels möchtest du starten?
1
Starte DB-Server...
Starte Auth-Server...
Starte Channel 1 ...
start.sh: ./db: not found
start.sh: ./auth: not found
|
Fehler mit den v15 Files?
02/15/2011 - Flyff Private Server - 10 Replies
Liebe epvpers :)
- Soeben wollte ich meinen Server neumachen, mit den verbesserten v15 files.
Alles eingerichtet. - Dann wollte ich den Account Server starten, & was ist?
Kommt sofort eine Fehlermeldung: "Account Server funktioniert nicht mehr"
Was könnte daran liegen? Würde nur schweren Herzen's wieder die "Normalen" v15 Files nehmen :(
MfG
|
Fehler Fehler Profizocker94´s Files!
12/29/2010 - Metin2 Private Server - 5 Replies
Also ich habe mall den Profizocker94´s Files gebenutzt!
Dann habe ich mich GM gemacht auf einmal Spieler können auch GM werden.
:((
Bitte wenn jemand den Fehler weißt antworten und kriegt THX.
|
Profizocker´s Files Map Fehler!
07/11/2010 - Metin2 Private Server - 1 Replies
Hallo com
ich habe profizocker94 ´s Files benutzt alles leuft soweit super blos
alle maps auser map1 und map1 klappen nicht wen nach ot geht kick und man kommt net mehr rein
port map alles leuft super
ich weiß nicht wie man das lösen kann weiß einer weiter profizocker94 antwortet nicht
|
All times are GMT +2. The time now is 02:46.
|
|