Da ich länger nichts mehr mit Files & Dbs gemacht habe (Gedächnis Verlust like a Unfall ;/) ,wollt ich fragen ob mir jemand bei diesem Fehler hier helfen kann :
query:RANKING.RANKING_DBF.dbo.RANKING_STR 'R1','01'
SQLSTATE:01000 error:[Microsoft][SQL Server Native Client 10.0][SQL Server]Der OLE DB-Anbieter 'SQLNCLI10' für den Verbindungsserver 'RANKING' hat die Meldung 'A network-related or instance-specific error has occurred while establishing a connection to SQL Server. Server is not found or not accessible. Check if instance name is correct and if SQL Server is configured to allow remote connections. For more information see SQL Server Books Online.' zurückgeben.
Die Sache mit dem RANKING Server lässt sich in 2 Wegen lösen.
(Nebenbei gesagt, was hat der ranking Login damit zu tun, dass der RANKING Linked Server nicht erreichbar ist? Lest euch die Errors durch, bevor ihr nen Müll hier hinklatscht.)
Entfernt im Source in der Funktion für die Abfragen in der RANKING_DBF das "RANKING." Das steht in SQL für einen Linked Server. So sollte es nur noch "RANKING_DBF.dbo.RANKING_STR" heißen und damit keine Probleme mehr verursachen. Vorraussetzung ist natürlich, dass der Login Rechte für diese Datenbank hat. (was erwähne ich das überhaupt, ihr nehmt ja eh alle sa für alles, von Rechteverwaltung habt ihr auch nie was gehört...)
Ihr erstellt den Linked Server über das SQL Management Studio GUI mit richtigen Einstellungen. Screenshots habe ich unten hinterlegt.
Beispiel für 1.:
_Database\DbManager.cpp
CDbManager::GuildBankLogView
Aus
Nächste Frage:
In der Firewall sollte nur der Account Server mit Port freigegeben ,weil die anderen werden ja bei der Abfrage beim ersten Starten freigeben und der Port öffnet sich nur ,wenn die Exe läuft . Ist das so richtig ?
Antwort:
Es müssen Account Server + Login Server + Certifiler in manuell in der Firewall geaddet werden ,der rest per ersten Starten freigeben (Nebenbei ist es so Sicherer).
also zu dem db error:
der fehler entsteht normalerweise bei allen files,wieso weiß ich nicht. Ist also nicht weiter tragisch
zu dem 2:
per resource hacker ist der erste port(5400 oder 15400) der client port darunter ist ein ersatz port glaube ich aber eine richtige bedeutung hat er nicht, meines Wissens nach.
zu dem 3:
wenn du den port in der firewall freigibst ist er immer freigegeben , wenn du hingegen die ganze binary freigibst(nicht zu empfehlen) ist sie halt nur freigegebn wenn die gestartet ist.
Zum 2.: Cache Port = Port des CacheServers. Der Client benötigt diesen, ums sich mit dem WorldServer zu verbinden, im Stringtable der Neuz meine ich an 6ter Stelle, das danach ist kein Ersatzport sondern meines Wissens nach das Shoutlimit.
Da ich länger nichts mehr mit Files & Dbs gemacht habe (Gedächnis Verlust like a Unfall ;/) ,wollt ich fragen ob mir jemand bei diesem Fehler hier helfen kann :
query:RANKING.RANKING_DBF.dbo.RANKING_STR 'R1','01'
SQLSTATE:01000 error:[Microsoft][SQL Server Native Client 10.0][SQL Server]Der OLE DB-Anbieter 'SQLNCLI10' für den Verbindungsserver 'RANKING' hat die Meldung 'A network-related or instance-specific error has occurred while establishing a connection to SQL Server. Server is not found or not accessible. Check if instance name is correct and if SQL Server is configured to allow remote connections. For more information see SQL Server Books Online.' zurückgeben.
Der Ranking login schein nicht vorhanden zu sein, möglicherweise auch ein anderes connection problem
PHP Code:
CREATE LOGIN [ranking] WITH PASSWORD = 0x01002D631644A23ADBF56AD8DEC32D4145A4ACC38D0568FED6D0 HASHED, SID = 0xB7A910F1BAEAD748AA0D89219EBF8480, DEFAULT_DATABASE = [master], CHECK_POLICY = OFF, CHECK_EXPIRATION = OFF
Habe nun eine neue Frage:
Wie änder ich den Trigger in der Source so ab das auch die PVP Zone wieder funktioniert ?
Schreib ich dir morgen abend bin dsnn erst wieder am pc.
Vllt schsffste es ja alleine ..
In der isarenatarget einfach die region des users und des attackers abfragen und dann wenn beide halt die pvp region sind true returnen.
Schreib ich dir morgen abend bin dsnn erst wieder am pc.
Vllt schsffste es ja alleine ..
In der isarenatarget einfach die region des users und des attackers abfragen und dann wenn beide halt die pvp region sind true returnen.
Okay dann bist morgen Abend .. Hoffe du schaffst das ^^ .. Werde dann die Antwort für alle hier adden ..
Du hast einen Fehler bei deinen Antworten, den Accountserver.exe (29000) solltest du in der Firewall blockieren da man sonst schlimme Sachen damit anstellen kann.
Du hast einen Fehler bei deinen Antworten, den Accountserver.exe (29000) solltest du in der Firewall blockieren da man sonst schlimme Sachen damit anstellen kann.
Das habe ich nicht geschrieben o.o ? Ich habe keine Ports angegeben ^^
Die Sache mit dem RANKING Server lässt sich in 2 Wegen lösen.
(Nebenbei gesagt, was hat der ranking Login damit zu tun, dass der RANKING Linked Server nicht erreichbar ist? Lest euch die Errors durch, bevor ihr nen Müll hier hinklatscht.)
Entfernt im Source in der Funktion für die Abfragen in der RANKING_DBF das "RANKING." Das steht in SQL für einen Linked Server. So sollte es nur noch "RANKING_DBF.dbo.RANKING_STR" heißen und damit keine Probleme mehr verursachen. Vorraussetzung ist natürlich, dass der Login Rechte für diese Datenbank hat. (was erwähne ich das überhaupt, ihr nehmt ja eh alle sa für alles, von Rechteverwaltung habt ihr auch nie was gehört...)
Ihr erstellt den Linked Server über das SQL Management Studio GUI mit richtigen Einstellungen. Screenshots habe ich unten hinterlegt.
Beispiel für 1.:
_Database\DbManager.cpp
CDbManager::GuildBankLogView
Aus