[Release] Twi's Improved Databases

11/21/2012 13:07 xTwiLightx#1
Sodale,

da hier immernoch Fragen wegen irgendwelcher Datenbanken auftauchen und die AiO-Database aus meiner Sicht nicht wirklich etwas taugt, dachte ich, ich haue eine überarbeitete Version der Datenbanken raus, die im Umlauf sind.


Dieser Release beinhaltet folgende Datenbanken, welche in den Ordnern (beide bitte erstellen!)
  • C:\DBData
  • C:\DBLogData
erstellt werden:
  • CHARACTER_01_DBF
  • LOGGING_01_DBF
  • RANKING_DBF
Die ACCOUNT_DBF habe ich aus dem Grund draussen gelassen, weil sie bei vielen Servern anders ist und von jedem Anfänger selbst bearbeitet werden kann

- Dieser Release ist für Bugfixes (z.B.: Arithmetic Overflow), insbesondere Deadlock-Fixes gedacht und beinhaltet nur das, was man auch braucht.


Ich habe die Scripts lediglich zusammengestellt und durchgeschaut, testen müsste sie einer von euch, da ich keinen v15 Server mehr hier habe.


Falls Probleme auftauchen, meldet das und ich werde es beheben.

Hier die Datenbanken:
[Only registered and activated users can see links. Click Here To Register...]


Beachtet:
  • Es werden diese 3 Datenbanken samt Backuphistory gelöscht!
  • Es wird ein User "ranking" mit dem Passwort "!@!@ranking" erstellt, um den RANKING Verbindungsserver (Linked Server) verbindungsfähig zu machen (Hingegen dem Glaube hier, dass man ODBC dafür benötigt)
  • Dazu wird der RANKING Verbindungsserver erstellt, um RANKING_STR und usp_guildbank_log_view lauffähig machen zu können
  • Die üblichen Verbindungsserver "ACCOUNT", "CHR01" und "LOG" werden nicht mehr benötigt und fallen daher bei der Erstellung raus.


Viel Spaß und so, blablabla :D
11/21/2012 15:13 dennisdra#2
So, habe das ganze mal kurz zum testen ausführen wollen, jedoch scheint es wohl Probleme zu geben ;)
[Only registered and activated users can see links. Click Here To Register...]
11/21/2012 15:16 xTwiLightx#3
Quote:
Originally Posted by dennisdra View Post
So, habe das ganze mal kurz zum testen ausführen wollen, jedoch scheint es wohl Probleme zu geben ;)
[Only registered and activated users can see links. Click Here To Register...]
Hmm..
Unter dem "CREATE USER" ein "GO", danach müsstest du mal weiter schauen.

Die Ordner "C:\DBData" und "C:\DBLogData" müssen existieren, dann klappt alles.
11/21/2012 15:21 dennisdra#4
Hm, leider auch nicht :o
Kommen die selben Meldungen wie auf dem Screen zuvor.
11/21/2012 15:24 xTwiLightx#5
Quote:
Originally Posted by dennisdra View Post
Hm, leider auch nicht :o
Kommen die selben Meldungen wie auf dem Screen zuvor.
Quote:
Die Ordner "C:\DBData" und "C:\DBLogData" müssen existieren, dann klappt alles.
Beide Ordner erstellt?
11/21/2012 15:26 Lumi#6
Quote:
Originally Posted by dennisdra View Post
Hm, leider auch nicht :o
Kommen die selben Meldungen wie auf dem Screen zuvor.
Wie bist du denn vorgegangen?
11/21/2012 15:26 dennisdra#7
Ok, hat funktioniert ;)
Hab erst vorhin gesehen das du deinen Beitrag nochmal bearbeitet hattest.

#edit:

Sicher das die 100% Vollständig sind?
11/21/2012 15:33 xTwiLightx#8
Fehlt etwas deiner Meinung nach? :0
11/22/2012 16:44 Мichie#9
Es fehlt eigentlich nichts bei mir klappt alles .
11/25/2012 17:45 N8Schatten#10
Quote:
Die üblichen Verbindungsserver "ACCOUNT", "CHR01" und "LOG" werden nicht mehr benötigt und fallen daher bei der Erstellung raus.
Die frage ist vieicht komisch aber welche benutzer soll man dann in die Server ini´s packen nur sa??
11/25/2012 18:51 dennisdra#11
In die Server inis kommen die Benutzer die du mit ODBC angelegt hast.

@Twi

Bekomme beim Ranking die Meldung das er keine Verbindung aufgebaut bekommt :o
11/26/2012 02:20 xTwiLightx#12
Quote:
Originally Posted by N8Schatten View Post
Die frage ist vieicht komisch aber welche benutzer soll man dann in die Server ini´s packen nur sa??
Wenn du im ODBC mit NT-Auth arbeitest, gar keins. Das gilt dann auch für die Passwörter.
Quote:
Originally Posted by dennisdra View Post
In die Server inis kommen die Benutzer die du mit ODBC angelegt hast.

@Twi

Bekomme beim Ranking die Meldung das er keine Verbindung aufgebaut bekommt :o
Dann musst du den manuell nochmal erstellen; wahrscheinlich arbeitet dein SQL Server dann nicht auf Port 1433.
11/26/2012 10:22 dennisdra#13
Mein SQL Server läuft auf Port 1433, hier folgende Fehlermeldung:

[Only registered and activated users can see links. Click Here To Register...]

Habe testweise mal auf dem Verbindungsserver RANKING Rechtsklick -> Testen gemacht und da kam halt die Fehlermeldung...

#Edit:

CQuery Log:

Quote:
[WORLD:] 2012/11/26 10:10:42 OP: 5338270, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0


[WORLD:] 2012/11/26 10:11:14 OP: 32006, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0


[WORLD:] 2012/11/26 10:11:15 LUA - Event - ID:1, Title:Inception Fly - The Return!, State:1

[WORLD:] 2012/11/26 10:11:20 OP: 5543, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0


[TRANS:] 2012/11/26 10:25:37 CDbManager::UpdateGuildRanking¿¡¼* (RANKING.RANKING_DBF.dbo.RANKING_STR 'R1','01') ½ÇÆÐ
12/16/2012 18:22 BattleTale#14
Habe grade alles gemacht wie du es beschrieben hast,
darauf hin konnte ich mein SQL in die Tonne kloppen ( konnte mich nicht mehr einloggen und habe immer einen Fehler bekommen ).

Habe es nun neuinstalliert und die alten DB's wieder drauf gemacht.
Hoffe jmd mit erfahrung könnte mir da helfen.

Vielen Dank
12/16/2012 19:07 uKn0w'#15
Weis gar nich wo euer Problem is :0
Nutze die DB jetz schon ne weile & bekomme keine Errors,alles läuft eiwandfrei.
Das einzige was ihr tun müsst ist zb die Sedrika db aufspielen die dbs bis auf acc server löschen. Dann die 2 Ordner erstellen & Sql ausführen.
Zum Schluss noch neustarten & alles is perfekt.