FragenThread [Offi V15][OLD]

  • Naja, wiegesagt, ich verstehe den Error, aber ich weiß einfach nicht wieso er sie nicht öffnen kann. Soll ich sie neu batchen?

    [CENTER][COLOR="Magenta"] Pink rockz :3[/COLOR][/CENTER]

  • Habe ich doch schon gesagt das liegt nicht an der DB sondern an dem Verbindungsserver.

    Jetzt weißt du doch was du machen musst.

    Mfg Tin0

    [CENTER][/CENTER]

  • Hier damit kannste den Verbindungsserver erstellen:

    Code
    exec sys.sp_addlinkedserver  'RANKING', '', 'SQLNCLI', '[COLOR="Red"]SQL SERVER INSTANZNAME[/COLOR]', null, null, 'RANKING_DBF'
    
    
    exec sys.sp_serveroption @server='RANKING', @optname='rpc', @optvalue='true'
    exec sys.sp_serveroption @server='RANKING', @optname='rpc out', @optvalue='true'

    Bei dem Roten musst du deinen Sql Server eintragen z.B XXX\SQLEXPRESS

    Mfg

    Tin0

    [CENTER][/CENTER]

  • Zitat von uKnow;118307

    Naja, wiegesagt, ich verstehe den Error, aber ich weiß einfach nicht wieso er sie nicht öffnen kann. Soll ich sie neu batchen?


    Du musst bei Verbindungsservern einen User angeben.
    Sollte sa sein.

    Zitat von uKnow;118326

    An welchem Verbindungsserver? o.ô

    RANKING xD

    [RIGHT][SIZE=1]
    It'll take QQ to a whole new level.[/SIZE]
    [mad][/mad]
    [/RIGHT]

  • Okay, gefixt.
    Wie fixe ich das hier?

    Ich schätze ich hab die falschen Modeldatein oder?

    [CENTER][COLOR="Magenta"] Pink rockz :3[/COLOR][/CENTER]

  • Zitat von uKnow;118346

    Okay, gefixt.
    Wie fixe ich das hier?

    Ich schätze ich hab die falschen Modeldatein oder?


    -------

    Diesen Fehler hatte ich auch mal .

    2010/ 5/ 3 21:58:12 CDbManager::UpdateGuildRanking¿¡¼* (RANKING.RANKING_DBF.dbo.RANKING_STR 'R1','01') ½ÇÆÐ

    Datenbank neu draufbatchen , und nochmal versuchen .
    So habe ich es damals wegbekommen :)

    Mfg

    :yuush:

    Ich mag v15 Files O_o

  • Da meine frage Warscheinlich übersehen wurde hier nochmal ^^ sry für doppelpost

    [CENTER][/CENTER]

  • Okay mein Server Verifizierungsfehler konnte ich jetzt fixxen.
    Die Files sind so unintelligent^^ wenn man die OBDC login2 nennt und auch in den files einträgt geht es trotzdem nicht, also nimmt keine änderung an genau wie beim WorldServer. Da kann man auch nicht mit 1 und 0 ein-/ausschalten sondern man muss ja "// <- auskommentieren"

    [COLOR="Red"]Beim Acc erstellen bekomm ich Error:
    Meldung 2627, Ebene 14, Status 1, Prozedur usp_CreateNewAccount, Zeile 18
    Verletzung der PRIMARY KEY-Einschränkung 'PK_AccountPlay'. Ein doppelter Schlüssel kann in das 'dbo.AccountPlay'-Objekt nicht eingefügt werden.[/COLOR]

    Hab schon geguckt aber nichts gefunden.

  • Zitat von BoXXer;118381

    Da meine frage Warscheinlich übersehen wurde hier nochmal ^^ sry für doppelpost

    Also zu deinem Fehler kann ich sagen , dass ich den auch mal hatte xDD
    Aber jetzt gefixxed :yuush:

    Versuch mal den Worldserver ohne Mapkey : p
    Dann die Offi Maps rein in den Client , dann kriegst du keinen Invalid Map Key error mehr .
    Falls das dann immernoch nicht funzt poste mal die errors aus den Files.
    Also Error.log , error.txt , Cquery,log

    :yuush:

    Ich mag v15 Files O_o

  • Zitat von LordAnubis;118384

    Okay mein Server Verifizierungsfehler konnte ich jetzt fixxen.
    Die Files sind so unintelligent^^ wenn man die OBDC login2 nennt und auch in den files einträgt geht es trotzdem nicht, also nimmt keine änderung an genau wie beim WorldServer. Da kann man auch nicht mit 1 und 0 ein-/ausschalten sondern man muss ja "// <- auskommentieren"

    [COLOR="Red"]Beim Acc erstellen bekomm ich Error:
    Meldung 2627, Ebene 14, Status 1, Prozedur usp_CreateNewAccount, Zeile 18
    Verletzung der PRIMARY KEY-Einschränkung 'PK_AccountPlay'. Ein doppelter Schlüssel kann in das 'dbo.AccountPlay'-Objekt nicht eingefügt werden.[/COLOR]

    Hab schon geguckt aber nichts gefunden.

    Soo nun zu deinem Problem ...
    Das mit dem PKAccountPlay kenne ich so auch nicht ; D
    Lösche mal alle deine Datenbanken , und mach sie neu drauf ,
    vorher kannst du aber noch probieren die neue usp_CreateNewAccount zu nehmen , also Rechtsklick drauf Prozedur ändern . Die gute Prozedur findest du hier auf den ersten Seiten .
    Und poste mal bitte deine alte Prozedur , dann kann der Fehler auch für andere User geklärt werden :secret laugh:

    Mfg

    :yuush:

    Ich mag v15 Files O_o

  • Zitat von Laymi;118389

    Soo nun zu deinem Problem ...
    Das mit dem PKAccountPlay kenne ich so auch nicht ; D
    Lösche mal alle deine Datenbanken , und mach sie neu drauf ,
    vorher kannst du aber noch probieren die neue usp_CreateNewAccount zu nehmen , also Rechtsklick drauf Prozedur ändern . Die gute Prozedur findest du hier auf den ersten Seiten .
    Und poste mal bitte deine alte Prozedur , dann kann der Fehler auch für andere User geklärt werden :secret laugh:

    Mfg

    Ähm hab die DB schon neu reingetan (die SQL Backups) und wollte direkt Acc erstellen. Da kam der error, hab ich eben hier geguckt ob das auch schon jemand hatte. Naja nu hatte ich den neuen CreateNewAccount gefunden und hab den neuen Code einfach mal versucht. Hat aber nichts gebracht
    "PRIMARY KEY-Einschränkung" Ist das vllt. eine art Dateityp/-verschlüsselung die man ändern muss?

  • Sobald ich die Prozedur ausführe, also daten eingebe und "OK" klicke.
    Auch wenn ich den Befehl selbst eingebe (Neue Abfrage).
    Okay Hier:

    Edit: ich merk grad, eine "PK_AccountPlay" gibt es nicht, nur normal "AccountPlay"

  • also das kopieren vom world ordner vom root auf pc kann dauern :D

    aber das andere ohne nomap key ist auch nich gegangen ;)

    und habe nur die error.txt & da wird nur ein debugg error angezeigt ;)


    das is aus den files aus dem error.txt

    das mit gildhouse weis ich wie es weg geht aber das sollte gerade nich stören weil wen es weg geht funktioniert es genau so wenig ^^ was mich nur iritiert sind die OP: den ich weis nich was das ist vielleicht liegt das auch daran ;)

    die andere sachen sind alle gefixxt glaub ich so das es querylog und error.log nich anzeigt

    und das aus dem client aus der error.txt

    [CENTER][/CENTER]

  • Nen funtionierendes Registerscript währe noch besser :P (Keine komplette HP, nur weiße Seite mit Eingabefeldern xD)

    Aber ok, hoffe es hilft^^

  • Soo , das ist jetzt komisch ...
    Das ist mein Script :

    set ANSI_NULLS ON
    set QUOTED_IDENTIFIER ON
    GO
    ALTER proc [dbo].[usp_CreateNewAccount]
    @account varchar(32),
    @pw varchar(32),
    @cash int = 0,
    @email varchar(100) = ''
    as
    set nocount on
    set xact_abort on

    if not exists (select * from ACCOUNT_TBL where account = @account)
    begin

    begin tran
    INSERT ACCOUNT_TBL(account,password,isuse,member,id_no1,id_no2,realname, cash)
    VALUES(@account, @pw, 'T', 'A', '', '@pw', 'T', @cash)
    INSERT ACCOUNT_TBL_DETAIL(account,gamecode,tester,m_chLoginAuthority,regdate,BlockTime,EndTime,WebTime,isuse,secession, email)
    VALUES(@account,'A000','2','F',GETDATE(),CONVERT(CHAR(8),GETDATE()-1,112),CONVERT(CHAR(8),DATEADD(year,10,GETDATE()),112),CONVERT(CHAR(8),GETDATE()-1,112),'T',NULL, @email)
    insert AccountPlay (Account, PlayDate)
    select @account, convert(int, convert(char(8), getdate(), 112))

    if @@error <> 0
    begin
    rollback tran
    select -1
    end
    else
    begin
    commit tran
    select 1
    end
    end
    else
    begin
    select 0
    end


    Aber ich habe keine Unterschiede zu deinem gefunden O_o
    Naja versuchs mal damit

    :yuush:

    Ich mag v15 Files O_o

  • also das kopieren vom world ordner vom root auf pc kann dauern :D

    aber das andere ohne nomap key ist auch nich gegangen ;)

    und habe nur die error.txt & da wird nur ein debugg error angezeigt ;)


    das is aus den files aus dem error.txt

    Zitat:


    das mit gildhouse weis ich wie es weg geht aber das sollte gerade nich stören weil wen es weg geht funktioniert es genau so wenig ^^ was mich nur iritiert sind die OP: den ich weis nich was das ist vielleicht liegt das auch daran ;)

    die andere sachen sind alle gefixxt glaub ich so das es querylog und error.log nich anzeigt

    und das aus dem client aus der error.txt

    Zitat:

    [CENTER][/CENTER]

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!