probleme import alter datenbank

    • PLuke
      PLuke
      Bronze
      Dabei seit: 22.03.2006 Beiträge: 684
      hallo,

      ich habe probleme beim import meiner alten datenbank von elephant. er liest die dateien ein, scheint sie aber nicht zu importieren. auch bei importierte hände steht dann 0. in den ansichten tauchen danach keine neuen hände auf bzw. es bleibt leer.

      woran kann das liegen? ich bekomme auch beim beenden nach dem importieren meist fehlermeldungen wie diese hier:

      OS: Microsoft Windows NT 5.1.2600 Service Pack 3
      .NET Runtime: 2.0.50727.3603
      RAM: 2GB
      Processors: 2
      CPU: x86 Family 6 Model 15 Stepping 11: 0/32/2, 2193

      Software version: 0.69

      (10) Log: 00:21:10.00 -- Logfile set: C:\Dokumente und Einstellungen\Luke Skywalker\Lokale Einstellungen\Anwendungsdaten\PokerStrategy\Elephant\log.txt
      (10) Log: 00:21:10.00 -- Logfile cleared: C:\Dokumente und Einstellungen\Luke Skywalker\Lokale Einstellungen\Anwendungsdaten\PokerStrategy\Elephant\log.txt
      (10) Log: 00:23:07.68 -- nicht auswertbare Zeile: holcombsr said, ,
      (10) Log: 00:23:08.25 -- nicht auswertbare Zeile: ehrmstyle said, c
      (10) Log: 00:23:08.60 -- nicht auswertbare Zeile: allinbrogado said, ?
  • 13 Antworten
    • PLuke
      PLuke
      Bronze
      Dabei seit: 22.03.2006 Beiträge: 684
      also ich habe noch einmal alls gemacht: altes image von windows zurückgespielt, die datenbank aus elephant .67 gesichert. dann meine neue xp-version wieder draufgemacht. auf der aktuellen xp version (sp3) dann nochmal elephant deinstalled und postgres auch. dann wieder alles eingerichtet. und hände importiert.

      der import vorgang ist erfolgreich. er importiert auch hände (zeigt die anzahl der importierten hände an)... aber das problem bleibt: nach dem import bleiben hand-ansicht und statistiken leer! :(

      was kann das sein ? :(
    • PLuke
      PLuke
      Bronze
      Dabei seit: 22.03.2006 Beiträge: 684
      nach beenden von elephant gerade diese fehlermedlung bekommen:

      OS: Microsoft Windows NT 5.1.2600 Service Pack 3
      .NET Runtime: 2.0.50727.3603
      RAM: 2GB
      Processors: 2
      CPU: x86 Family 6 Model 15 Stepping 11: 0/32/2, 2193

      Software version: 0.69

      (10) Log: 11:39:46.73 -- Logfile set: C:\Dokumente und Einstellungen\Luke Skywalker\Lokale Einstellungen\Anwendungsdaten\PokerStrategy\Elephant\log.txt
      (10) Log: 11:39:46.73 -- Logfile cleared: C:\Dokumente und Einstellungen\Luke Skywalker\Lokale Einstellungen\Anwendungsdaten\PokerStrategy\Elephant\log.txt
      (10) Log: 11:50:12.00 -- nicht auswertbare Zeile: holcombsr said, ,
      (10) Log: 11:50:12.62 -- nicht auswertbare Zeile: ehrmstyle said, c
      (10) Log: 11:50:13.04 -- nicht auswertbare Zeile: allinbrogado said, ?
      (10) Log: 11:50:41.07 -- DROP DATABASE "hmhlukeb"
      (10) Log: 11:50:41.29 -- , line 0: Npgsql.NpgsqlException:
      cannot drop the currently open database
      Severity: ERROR
      Code: 55006
      bei Npgsql.NpgsqlState.<ProcessBackendResponses_Ver_3>d__a.MoveNext()
      bei Npgsql.ForwardsOnlyDataReader.GetNextResponseObject()
      bei Npgsql.ForwardsOnlyDataReader.GetNextRowDescription()
      bei Npgsql.ForwardsOnlyDataReader.NextResult()
      bei Npgsql.ForwardsOnlyDataReader..ctor(IEnumerable`1 dataEnumeration, CommandBehavior behavior, NpgsqlCommand command, NotificationThreadBlock threadBlock, Boolean synchOnReadError)
      bei Npgsql.NpgsqlCommand.GetReader(CommandBehavior cb)
      bei Npgsql.NpgsqlCommand.ExecuteNonQuery()
      bei PBN.Database.PostgreSQL.ExecuteNonQuery(String in_sQueryString)
      (10) , line 0: Npgsql.NpgsqlException:
      cannot drop the currently open database
      Severity: ERROR
      Code: 55006
      bei Npgsql.NpgsqlState.<ProcessBackendResponses_Ver_3>d__a.MoveNext()
      bei Npgsql.ForwardsOnlyDataReader.GetNextResponseObject()
      bei Npgsql.ForwardsOnlyDataReader.GetNextRowDescription()
      bei Npgsql.ForwardsOnlyDataReader.NextResult()
      bei Npgsql.ForwardsOnlyDataReader..ctor(IEnumerable`1 dataEnumeration, CommandBehavior behavior, NpgsqlCommand command, NotificationThreadBlock threadBlock, Boolean synchOnReadError)
      bei Npgsql.NpgsqlCommand.GetReader(CommandBehavior cb)
      bei Npgsql.NpgsqlCommand.ExecuteNonQuery()
      bei PBN.Database.PostgreSQL.ExecuteNonQuery(String in_sQueryString)
      (10) Log: 11:53:30.00 -- , line 0: Npgsql.NpgsqlException:
      value too long for type character varying(60)
      Severity: ERROR
      Code: 22001
      bei Npgsql.NpgsqlState.<ProcessBackendResponses_Ver_3>d__a.MoveNext()
      bei Npgsql.NpgsqlState.IterateThroughAllResponses(IEnumerable`1 ienum)
      bei Npgsql.NpgsqlCopyInState.SendCopyDone(NpgsqlConnector context)
      bei Npgsql.NpgsqlCopyIn.End()
      bei PBN.Database.PostgreSQL.ExecuteQueryCopy(CacheItemCollection cacheItemCollection, String commandQuery)
      (10) , line 0: Npgsql.NpgsqlException:
      value too long for type character varying(60)
      Severity: ERROR
      Code: 22001
      bei Npgsql.NpgsqlState.<ProcessBackendResponses_Ver_3>d__a.MoveNext()
      bei Npgsql.NpgsqlState.IterateThroughAllResponses(IEnumerable`1 ienum)
      bei Npgsql.NpgsqlCopyInState.SendCopyDone(NpgsqlConnector context)
      bei Npgsql.NpgsqlCopyIn.End()
      bei PBN.Database.PostgreSQL.ExecuteQueryCopy(CacheItemCollection cacheItemCollection, String commandQuery)
    • MichaelWagner42
      MichaelWagner42
      Bronze
      Dabei seit: 12.09.2009 Beiträge: 1.552
      Hallo,

      Auf welchem Pokerraum spielst Du? Generell könnte Dir ein Update auf die aktuellste Developer Release helfen: http://elephant.pokerstrategy.com/Intermediate_DevBuild_0.78.878.1639_-_Database_Stability

      Wir haben inzwischen eine ganze Menge an den Parsern verbessert...

      Bitte gib bescheid, ob Dir das Update geholfen hat.

      Ciao
      Michael
    • PLuke
      PLuke
      Bronze
      Dabei seit: 22.03.2006 Beiträge: 684
      also scheinbar stimmte mit meiner exportierten datenbank was nich. auch mit dem neuen dev-build gings net... import fehlerrlos und dann zeigt er nix an. ich spiele dominanterweise bei mansion, hab in der alten db aber auch noch andere hände.

      ABER: ein import einer älterer datenbank von mir funktionierte! hab jetz wieder 10k hände drin... wenn auch nicht sicher wie alt die sind, aber es geht. das einzige problem: er zeigt alle alten hände zwar an, aber kann das "spiel nicht auswerten"... das steht im handfenster. bei neugespielten händen funktioniert alles fehlerlos. es kommen auch nach dem import auch keine fehlermedlungen mehr bei beenden des elephant. scheint echt einiges gefixed worden zu sein.

      danke!!!! ... ein tipp, wie man die alten spiel auswertbar macht, wäre noch gut, wenn das geht
    • MichaelWagner42
      MichaelWagner42
      Bronze
      Dabei seit: 12.09.2009 Beiträge: 1.552
      Hallo,

      Kannst Du uns mal welche von den alten und neuen Mansion Händen per Email zusenden? Bitte gepackt an elephant(at)pokerstrategy.com

      Du kannst die Hände auch vorher anonymisieren: http://elephant.pokerstrategy.com/We_need_your_hands_-_SNG_hands!

      Dann können wir uns das mal ansehen.

      Danke
      Michael
    • PLuke
      PLuke
      Bronze
      Dabei seit: 22.03.2006 Beiträge: 684
      1. würde euch gern alte und neue hände schicken, aber wie? wie kann ich einzelne hände exportieren.

      2. desweiteren zeigt er jetz nur noch irgendwelche hände an (paarn 30) und das sind nich die neuen... auch diese können aber nicht ausgewertet werden... was is da los? :( wenn nicht mal die neuen korrekt angezeigt werden
    • MichaelWagner42
      MichaelWagner42
      Bronze
      Dabei seit: 12.09.2009 Beiträge: 1.552
      Hallo,

      Exportiere einfach die Datenbank mittels der Datenbankverwaltung im Elephant. Der schreibt auch nur die Original-HH in einen Ordner.

      Das schickst Du uns dann.

      Danke
      Michael
    • PLuke
      PLuke
      Bronze
      Dabei seit: 22.03.2006 Beiträge: 684
      sorry für späte antwort. expotieren is kein ding. wohin soll ich dann den ordner (gepackt als zip?) schicken.
    • MichaelWagner42
      MichaelWagner42
      Bronze
      Dabei seit: 12.09.2009 Beiträge: 1.552
      Hallo,

      Bitte per Mail an Elephant(at)pokerstrategy.com. Verweise auch auf diesen Thread, dann können wir das gleich zuordnen.

      Danke
      Michael
    • PLuke
      PLuke
      Bronze
      Dabei seit: 22.03.2006 Beiträge: 684
      ...schon irgendwas rausgefunden oder meldet ihr euch dann bei mir per mail?
    • mrk1988
      mrk1988
      Bronze
      Dabei seit: 04.02.2007 Beiträge: 13.337
      Infos zu der Sache kriegst du dann hier im Forum ;)
    • PLuke
      PLuke
      Bronze
      Dabei seit: 22.03.2006 Beiträge: 684
      also bei mir macht er aktuell jetz wirklich gar nix mehr richtig. nachdem ich euch das geschickt habe ist es jetzt so: er registriert die hände (HUD funktioniert auch tadellos) und zeigt sich auch in der tage/monate/jahre ansicht an, aktualisiert den graphen aber nicht!!! und in der handbewertungsansicht (oder wie man die auch nennen mag), erscheinen die neuen hände gar nicht mehr :(

      schon eine lösung in aussicht?
    • MichaelWagner42
      MichaelWagner42
      Bronze
      Dabei seit: 12.09.2009 Beiträge: 1.552
      Hallo,

      Du kannst mal unsere neueste Developer Version probieren -> Da gab es einen Fix zum Reimport.

      Ciao
      Michael