Elephant kann Sicherung nicht importieren

    • furbson
      furbson
      Bronze
      Dabei seit: 17.03.2008 Beiträge: 59
      Servus

      ich habe meinen Elephant und Postgre neu installiert und jetzt kann Elephant die Sicherung der Datenbank nicht importieren. Er kann zwar Parsen, aber die Hände werden nicht in den Stats angezeigt. Normaler Handimport geht.


      beim schliessen bekomme ich diese Fehlerlog:
      OS: Microsoft Windows NT 5.1.2600 Service Pack 2
      .NET Runtime: 2.0.50727.3053
      RAM: 2,25GB
      Processors: 1
      CPU: x86 Family 6 Model 8 Stepping 1: 0/32/29, 2079

      Software version: 0.69
      (10) Log: 09:44:40.00 -- DROP DATABASE "elephantdb"
      (10) Log: 09:44:40.21 -- , line 0: Npgsql.NpgsqlException:
      cannot drop the currently open database
      Severity: ERROR
      Code: 55006
      at Npgsql.NpgsqlState.<ProcessBackendResponses_Ver_3>d__a.MoveNext()
      at Npgsql.ForwardsOnlyDataReader.GetNextResponseObject()
      at Npgsql.ForwardsOnlyDataReader.GetNextRowDescription()
      at Npgsql.ForwardsOnlyDataReader.NextResult()
      at Npgsql.ForwardsOnlyDataReader..ctor(IEnumerable`1 dataEnumeration, CommandBehavior behavior, NpgsqlCommand command, NotificationThreadBlock threadBlock, Boolean synchOnReadError)
      at Npgsql.NpgsqlCommand.GetReader(CommandBehavior cb)
      at Npgsql.NpgsqlCommand.ExecuteNonQuery()
      at PBN.Database.PostgreSQL.ExecuteNonQuery(String in_sQueryString)
      (10) , line 0: Npgsql.NpgsqlException:
      cannot drop the currently open database
      Severity: ERROR
      Code: 55006
      at Npgsql.NpgsqlState.<ProcessBackendResponses_Ver_3>d__a.MoveNext()
      at Npgsql.ForwardsOnlyDataReader.GetNextResponseObject()
      at Npgsql.ForwardsOnlyDataReader.GetNextRowDescription()
      at Npgsql.ForwardsOnlyDataReader.NextResult()
      at Npgsql.ForwardsOnlyDataReader..ctor(IEnumerable`1 dataEnumeration, CommandBehavior behavior, NpgsqlCommand command, NotificationThreadBlock threadBlock, Boolean synchOnReadError)
      at Npgsql.NpgsqlCommand.GetReader(CommandBehavior cb)
      at Npgsql.NpgsqlCommand.ExecuteNonQuery()
      at PBN.Database.PostgreSQL.ExecuteNonQuery(String in_sQueryString)
  • 8 Antworten
    • 65poker
      65poker
      Bronze
      Dabei seit: 25.12.2006 Beiträge: 48
      Original von furbson
      Servus

      ich habe meinen Elephant und Postgre neu installiert und jetzt kann Elephant die Sicherung der Datenbank nicht importieren. Er kann zwar Parsen, aber die Hände werden nicht in den Stats angezeigt. Normaler Handimport geht.


      beim schliessen bekomme ich diese Fehlerlog:
      OS: Microsoft Windows NT 5.1.2600 Service Pack 2
      .NET Runtime: 2.0.50727.3053
      RAM: 2,25GB
      Processors: 1
      CPU: x86 Family 6 Model 8 Stepping 1: 0/32/29, 2079

      Software version: 0.69
      (10) Log: 09:44:40.00 -- DROP DATABASE "elephantdb"
      (10) Log: 09:44:40.21 -- , line 0: Npgsql.NpgsqlException:
      cannot drop the currently open database
      Severity: ERROR
      Code: 55006
      at Npgsql.NpgsqlState.<ProcessBackendResponses_Ver_3>d__a.MoveNext()
      at Npgsql.ForwardsOnlyDataReader.GetNextResponseObject()
      at Npgsql.ForwardsOnlyDataReader.GetNextRowDescription()
      at Npgsql.ForwardsOnlyDataReader.NextResult()
      at Npgsql.ForwardsOnlyDataReader..ctor(IEnumerable`1 dataEnumeration, CommandBehavior behavior, NpgsqlCommand command, NotificationThreadBlock threadBlock, Boolean synchOnReadError)
      at Npgsql.NpgsqlCommand.GetReader(CommandBehavior cb)
      at Npgsql.NpgsqlCommand.ExecuteNonQuery()
      at PBN.Database.PostgreSQL.ExecuteNonQuery(String in_sQueryString)
      (10) , line 0: Npgsql.NpgsqlException:
      cannot drop the currently open database
      Severity: ERROR
      Code: 55006
      at Npgsql.NpgsqlState.<ProcessBackendResponses_Ver_3>d__a.MoveNext()
      at Npgsql.ForwardsOnlyDataReader.GetNextResponseObject()
      at Npgsql.ForwardsOnlyDataReader.GetNextRowDescription()
      at Npgsql.ForwardsOnlyDataReader.NextResult()
      at Npgsql.ForwardsOnlyDataReader..ctor(IEnumerable`1 dataEnumeration, CommandBehavior behavior, NpgsqlCommand command, NotificationThreadBlock threadBlock, Boolean synchOnReadError)
      at Npgsql.NpgsqlCommand.GetReader(CommandBehavior cb)
      at Npgsql.NpgsqlCommand.ExecuteNonQuery()
      at PBN.Database.PostgreSQL.ExecuteNonQuery(String in_sQueryString)
      mir geht es ähnlich. mein ele ist nicht neu installiert, aber die hände der letzten 2 tage werden nicht angezeigt (import lief problemlos).
    • mrk1988
      mrk1988
      Bronze
      Dabei seit: 04.02.2007 Beiträge: 13.337
      Hallo furbson,

      das heisst die Hände der Sicherung werden alle richtig importiert, aber nicht 'angezeigt'? Sieht man die Hände denn im Hand Übersichts Tab oder sieht man sie dort auch nicht? D.h. Gegner von denen du eigentl. Hände haben solltest, haben plötzlich keine Stats mehr?
    • furbson
      furbson
      Bronze
      Dabei seit: 17.03.2008 Beiträge: 59
      Die Hände werden nirgends angezeigt. als ob keine Hände importiert worden wären. der Elephant arbeitet aber 2h um die hände zu imporiteren.
    • mrk1988
      mrk1988
      Bronze
      Dabei seit: 04.02.2007 Beiträge: 13.337
      Interessant.. hast du schonmal versucht eine neue leere Datenbank anzulegen und die Hände dort zu importieren?
    • 65poker
      65poker
      Bronze
      Dabei seit: 25.12.2006 Beiträge: 48
      Original von 65poker
      Original von furbson
      Servus

      ich habe meinen Elephant und Postgre neu installiert und jetzt kann Elephant die Sicherung der Datenbank nicht importieren. Er kann zwar Parsen, aber die Hände werden nicht in den Stats angezeigt. Normaler Handimport geht.


      beim schliessen bekomme ich diese Fehlerlog:
      OS: Microsoft Windows NT 5.1.2600 Service Pack 2
      .NET Runtime: 2.0.50727.3053
      RAM: 2,25GB
      Processors: 1
      CPU: x86 Family 6 Model 8 Stepping 1: 0/32/29, 2079

      Software version: 0.69
      (10) Log: 09:44:40.00 -- DROP DATABASE "elephantdb"
      (10) Log: 09:44:40.21 -- , line 0: Npgsql.NpgsqlException:
      cannot drop the currently open database
      Severity: ERROR
      Code: 55006
      at Npgsql.NpgsqlState.<ProcessBackendResponses_Ver_3>d__a.MoveNext()
      at Npgsql.ForwardsOnlyDataReader.GetNextResponseObject()
      at Npgsql.ForwardsOnlyDataReader.GetNextRowDescription()
      at Npgsql.ForwardsOnlyDataReader.NextResult()
      at Npgsql.ForwardsOnlyDataReader..ctor(IEnumerable`1 dataEnumeration, CommandBehavior behavior, NpgsqlCommand command, NotificationThreadBlock threadBlock, Boolean synchOnReadError)
      at Npgsql.NpgsqlCommand.GetReader(CommandBehavior cb)
      at Npgsql.NpgsqlCommand.ExecuteNonQuery()
      at PBN.Database.PostgreSQL.ExecuteNonQuery(String in_sQueryString)
      (10) , line 0: Npgsql.NpgsqlException:
      cannot drop the currently open database
      Severity: ERROR
      Code: 55006
      at Npgsql.NpgsqlState.<ProcessBackendResponses_Ver_3>d__a.MoveNext()
      at Npgsql.ForwardsOnlyDataReader.GetNextResponseObject()
      at Npgsql.ForwardsOnlyDataReader.GetNextRowDescription()
      at Npgsql.ForwardsOnlyDataReader.NextResult()
      at Npgsql.ForwardsOnlyDataReader..ctor(IEnumerable`1 dataEnumeration, CommandBehavior behavior, NpgsqlCommand command, NotificationThreadBlock threadBlock, Boolean synchOnReadError)
      at Npgsql.NpgsqlCommand.GetReader(CommandBehavior cb)
      at Npgsql.NpgsqlCommand.ExecuteNonQuery()
      at PBN.Database.PostgreSQL.ExecuteNonQuery(String in_sQueryString)
      mir geht es ähnlich. mein ele ist nicht neu installiert, aber die hände der letzten 2 tage werden nicht angezeigt (import lief problemlos).
      ich hab jetzt postgresql und den ele neu installiert. einlesen geht und dann wird aber jetzt keine hand mehr angezeigt (nirgendwo).
    • furbson
      furbson
      Bronze
      Dabei seit: 17.03.2008 Beiträge: 59
      Soll ich die Sicherung über die Reimportfunktion importieren oder über den Hand import?
    • mrk1988
      mrk1988
      Bronze
      Dabei seit: 04.02.2007 Beiträge: 13.337
      Die Reimport Funktion macht quasi eine Sicherung und importiert die Hände danach neu. Du kannst auch versuchen über pgAdmin das Backup wieder einzuspielen. Dazu verbindest du dich mit pgAdmin mit dem Datenbankserver und machst einen Rechtsklick auf die Datenbank in die du das Backup importieren willst. Dort wählst du dann "Wiederherstellen".
    • furbson
      furbson
      Bronze
      Dabei seit: 17.03.2008 Beiträge: 59
      also ich habe mal zwei verschiedene sicherungen importiert, die zum teil die gleichen Hände beinhalten. die doppelten hände werden erkannt, also sind hände in der datenbank. wenn ich mit pgadmin die db wiederherstellen will, muss ich sie nicht zuvor auch mit pgadmin gesichert haben?