Problemas con elphant

    • joshuagomez
      joshuagomez
      Bronce
      Registro: 12-27-2010 Artículos: 15
      Ya no se que hacer, he provado muchas formas que se han comentado pero no me funciona.

      He probado con windows 7 y vista con el PSQL 8.3-8.4 y 9.1 con dos versiones de elephant actualmente con la 0.106 y las distintas versiones de PSQL.

      Siempre me dice Base de Datos obsoleto y no me importa ninguna mano, el historial lo guado en ingles y el loby de pokerstars tambien lo he provado en ingles y en español pero nada no importa nada.

      Dejo el LOG ese que se pide, antes si que me funcionaba porque lo usaba pero ahora no va de ninguna manera.

      LOG:
      2012-02-28 17:09:46,913 - [1] 507 INFO : -------------------- Launching 'Elephant.exe' (Version: 0.106.50109.2) -------------------- 2012-02-28 17:09:48,938 - [3] 2532 INFO : -------------------- System Info -------------------- 2012-02-28 17:09:49,110 - [3] 2704 INFO : CPU: Intel(R) Core(TM)2 Quad CPU Q6600 @ 2.40GHz at 2399 Mhz with 4 cores (x64 Family 6 Model 15 Stepping 11) 2012-02-28 17:09:49,111 - [3] 2705 INFO : OS : Microsoft® Windows Vista™ Home Premium (Microsoft Windows NT 6.0.6000.0) 2012-02-28 17:09:49,111 - [3] 2705 INFO : RAM: 3.00GB 2012-02-28 17:09:49,111 - [3] 2705 INFO : Culture info: es-ES 2012-02-28 17:09:54,925 - [1] 8519 INFO : -------------------- System Info -------------------- 2012-02-28 17:09:54,926 - [1] 8520 INFO : CPU: Intel(R) Core(TM)2 Quad CPU Q6600 @ 2.40GHz at 2399 Mhz with 4 cores (x64 Family 6 Model 15 Stepping 11) 2012-02-28 17:09:54,926 - [1] 8520 INFO : OS : Microsoft® Windows Vista™ Home Premium (Microsoft Windows NT 6.0.6000.0) 2012-02-28 17:09:54,926 - [1] 8520 INFO : RAM: 3.00GB 2012-02-28 17:09:54,926 - [1] 8520 INFO : Culture info: es-ES 2012-02-28 17:09:55,187 - [1] 8781 ERROR: Exception caught in Boolean PokerStrategyElephant.PostgreSQLInstaller.CheckForPostgreSQLInstalled(Boolean) -------------------- System.UnauthorizedAccessException -------------------- - Message: Acceso denegado a la ruta de acceso 'C:ProgramDataMicrosoftWindowsStart MenuProgramas'. - Data: System.Collections.ListDictionaryInternal - TargetSite: Void WinIOError(Int32, System.String) - HelpLink: <null> - Source: mscorlib - InnerException: <null><none> - StackTrace: en System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath) en System.IO.FileSystemEnumerableIterator`1.CommonInit() en System.IO.FileSystemEnumerableIterator`1..ctor(String path, String originalUserPath, String searchPattern, SearchOption searchOption, SearchResultHandler`1 resultHandler) en System.IO.Directory.GetDirectories(String path) en PokerStrategyElephant.PostgreSQLInstaller.CheckForPostgreSQLInstalled(Boolean doShowMessage) 2012-02-28 17:10:36,805 - [1] 50399 ERROR: Exception caught in Boolean PBN.Database.PostgreSQL.InitializeConnection(System.String ByRef) -------------------- Npgsql.NpgsqlException -------------------- - Message: FATAL: 3D000: no existe la base de datos �elephantdb� - Severity: FATAL - Code: 3D000 - BaseMessage: no existe la base de datos �elephantdb� - Detail: - Hint: - Position: - Where: - File: .srcbackendutilsinitpostinit.c - Line: 709 - Routine: InitPostgres - ErrorSql: - Errors: System.Collections.ArrayList - ErrorCode: -2147467259 - Data: System.Collections.ListDictionaryInternal - TargetSite: Boolean MoveNext() - HelpLink: <null> - Source: Npgsql - InnerException: <null><none> - StackTrace: en Npgsql.NpgsqlState.<ProcessBackendResponses_Ver_3>d__a.MoveNext() en Npgsql.NpgsqlState.IterateThroughAllResponses(IEnumerable`1 ienum) en Npgsql.NpgsqlConnectedState.Startup(NpgsqlConnector context) en Npgsql.NpgsqlConnector.Open() en Npgsql.NpgsqlConnectorPool.GetPooledConnector(NpgsqlConnection Connection) en Npgsql.NpgsqlConnectorPool.RequestPooledConnectorInternal(NpgsqlConnection Connection) en Npgsql.NpgsqlConnectorPool.RequestPooledConnector(NpgsqlConnection Connection) en Npgsql.NpgsqlConnectorPool.RequestConnector(NpgsqlConnection Connection) en Npgsql.NpgsqlConnection.Open() en PBN.Database.PostgreSQL.InitializeConnection(String& in_sBinPath) 2012-02-28 17:10:36,836 - [1] 50430 ERROR: Exception caught in Boolean PBN.Database.PostgreSQL.InitializeConnection(System.String ByRef) -------------------- Npgsql.NpgsqlException -------------------- - Message: FATAL: 3D000: no existe la base de datos �elephantdb� - Severity: FATAL - Code: 3D000 - BaseMessage: no existe la base de datos �elephantdb� - Detail: - Hint: - Position: - Where: - File: .srcbackendutilsinitpostinit.c - Line: 709 - Routine: InitPostgres - ErrorSql: - Errors: System.Collections.ArrayList - ErrorCode: -2147467259 - Data: System.Collections.ListDictionaryInternal - TargetSite: Boolean MoveNext() - HelpLink: <null> - Source: Npgsql - InnerException: <null><none> - StackTrace: en Npgsql.NpgsqlState.<ProcessBackendResponses_Ver_3>d__a.MoveNext() en Npgsql.NpgsqlState.IterateThroughAllResponses(IEnumerable`1 ienum) en Npgsql.NpgsqlConnectedState.Startup(NpgsqlConnector context) en Npgsql.NpgsqlConnector.Open() en Npgsql.NpgsqlConnectorPool.GetPooledConnector(NpgsqlConnection Connection) en Npgsql.NpgsqlConnectorPool.RequestPooledConnectorInternal(NpgsqlConnection Connection) en Npgsql.NpgsqlConnectorPool.RequestPooledConnector(NpgsqlConnection Connection) en Npgsql.NpgsqlConnectorPool.RequestConnector(NpgsqlConnection Connection) en Npgsql.NpgsqlConnection.Open() en PBN.Database.PostgreSQL.InitializeConnection(String& in_sBinPath) 2012-02-28 17:11:04,956 - [1] 78550 INFO : Poker.PlayerCache.PlayerCacheLineCollection PokerStrategyElephant.Database.Caching.GetCache(System.String) took 00:00:01.0185077(00:00:00.0015863/00:00:00.0000613) 2012-02-28 17:11:12,061 - [1] 85655 WARN : Cannot find the version table - will export schema now. -------------------- PS.Common.Database.DatabaseException -------------------- - Message: could not execute query [ SELECT this_.InstallDate as InstallD1_16_0_, this_.Version as Version16_0_ FROM PSE_VersionHistory this_ ORDER BY this_.Version desc limit :p0 ] [SQL: SELECT this_.InstallDate as InstallD1_16_0_, this_.Version as Version16_0_ FROM PSE_VersionHistory this_ ORDER BY this_.Version desc limit :p0] - Data: System.Collections.ListDictionaryInternal - TargetSite: Void CallDatabase(System.Action) - HelpLink: <null> - Source: PS.Common.Database - InnerException: NHibernate.ADOException<none> - StackTrace: en PS.Common.Database.Controller.DatabaseWorker.CallDatabase(Action databaseAction) en PS.Database.nHibernate.Repositories.VersionHistoryRepository.GetHighestVersion() en PSE.Database.Controller.ElephantDatabaseController.TryUpdateDatabase() -------------------- NHibernate.ADOException -------------------- - Message: could not execute query [ SELECT this_.InstallDate as InstallD1_16_0_, this_.Version as Version16_0_ FROM PSE_VersionHistory this_ ORDER BY this_.Version desc limit :p0 ] [SQL: SELECT this_.InstallDate as InstallD1_16_0_, this_.Version as Version16_0_ FROM PSE_VersionHistory this_ ORDER BY this_.Version desc limit :p0] - SqlString: SELECT this_.InstallDate as InstallD1_16_0_, this_.Version as Version16_0_ FROM PSE_VersionHistory this_ ORDER BY this_.Version desc limit :p0 - Data: System.Collections.ListDictionaryInternal - TargetSite: System.Collections.IList DoList(NHibernate.Engine.ISessionImplementor, NHibernate.Engine.QueryParameters) - HelpLink: <null> - Source: NHibernate - InnerException: Npgsql.NpgsqlException<none> - StackTrace: en NHibernate.Loader.Loader.DoList(ISessionImplementor session, QueryParameters queryParameters) en NHibernate.Loader.Loader.ListIgnoreQueryCache(ISessionImplementor session, QueryParameters queryParameters) en NHibernate.Loader.Loader.List(ISessionImplementor session, QueryParameters queryParameters, ISet`1 querySpaces, IType[] resultTypes) en NHibernate.Impl.SessionImpl.List(CriteriaImpl criteria, IList results) en NHibernate.Impl.CriteriaImpl.List(IList results) en NHibernate.Impl.CriteriaImpl.List[T]() en NHibernate.Linq.Visitors.ImmediateResultsVisitor`1.GetElementList(MethodCallExpression call, Int32 count) en NHibernate.Linq.Visitors.ImmediateResultsVisitor`1.HandleFirstCall(MethodCallExpression call) en NHibernate.Linq.Visitors.ImmediateResultsVisitor`1.VisitMethodCall(MethodCallExpression call) en NHibernate.Linq.Visitors.ExpressionVisitor.Visit(Expression exp) en NHibernate.Linq.Visitors.NHibernateExpressionVisitor.Visit(Expression exp) en NHibernate.Linq.Visitors.ImmediateResultsVisitor`1.GetResults(MethodCallExpression expr) en NHibernate.Linq.Visitors.RootVisitor.HandleImmediateResultsCall(MethodCallExpression call) en NHibernate.Linq.Visitors.RootVisitor.VisitMethodCall(MethodCallExpression expr) en NHibernate.Linq.Visitors.ExpressionVisitor.Visit(Expression exp) en NHibernate.Linq.Visitors.NHibernateExpressionVisitor.Visit(Expression exp) en NHibernate.Linq.Visitors.NHibernateQueryTranslator.TranslateInternal(Expression expression) en NHibernate.Linq.Visitors.NHibernateQueryTranslator.Translate(Expression expression, QueryOptions queryOptions) en NHibernate.Linq.NHibernateQueryProvider.TranslateExpression(Expression expression) en NHibernate.Linq.NHibernateQueryProvider.Execute(Expression expression) en NHibernate.Linq.QueryProvider.System.Linq.IQueryProvider.Execute[T](Expression expression) en System.Linq.Queryable.First[TSource](IQueryable`1 source) en PS.Database.nHibernate.Repositories.VersionHistoryRepository.<>c__DisplayClass4.<GetHighestVersion>b__3() en PS.Common.Database.Controller.DatabaseWorker.CallDatabase(Action databaseAction) -------------------- Npgsql.NpgsqlException -------------------- - Message: ERROR: 42P01: no existe la relación «pse_versionhistory» - Severity: ERROR - Code: 42P01 - BaseMessage: no existe la relación «pse_versionhistory» - Detail: - Hint: - Position: 81 - Where: - File: .srcbackendparserparse_relation.c - Line: 857 - Routine: parserOpenTable - ErrorSql: SELECT this_.InstallDate as InstallD1_16_0_, this_.Version as Version16_0_ FROM PSE_VersionHistory this_ ORDER BY this_.Version desc limit ((1)::int4) - Errors: System.Collections.ArrayList - ErrorCode: -2147467259 - Data: System.Collections.ListDictionaryInternal - TargetSite: Boolean MoveNext() - HelpLink: <null> - Source: Npgsql - InnerException: <null>1 items actual-sql-query - actual-sql-query - StackTrace: en Npgsql.NpgsqlState.<ProcessBackendResponses_Ver_3>d__a.MoveNext() en Npgsql.ForwardsOnlyDataReader.GetNextResponseObject() en Npgsql.ForwardsOnlyDataReader.GetNextRowDescription() en Npgsql.ForwardsOnlyDataReader.NextResult() en Npgsql.ForwardsOnlyDataReader..ctor(IEnumerable`1 dataEnumeration, CommandBehavior behavior, NpgsqlCommand command, NotificationThreadBlock threadBlock, Boolean synchOnReadError) en Npgsql.NpgsqlCommand.GetReader(CommandBehavior cb) en Npgsql.NpgsqlCommand.ExecuteReader(CommandBehavior cb) en Npgsql.NpgsqlCommand.ExecuteDbDataReader(CommandBehavior behavior) en System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader() en NHibernate.AdoNet.AbstractBatcher.ExecuteReader(IDbCommand cmd) en NHibernate.Loader.Loader.GetResultSet(IDbCommand st, Boolean autoDiscoverTypes, Boolean callable, RowSelection selection, ISessionImplementor session) en NHibernate.Loader.Loader.DoQuery(ISessionImplementor session, QueryParameters queryParameters, Boolean returnProxies) en NHibernate.Loader.Loader.DoQueryAndInitializeNonLazyCollections(ISessionImplementor session, QueryParameters queryParameters, Boolean returnProxies) en NHibernate.Loader.Loader.DoList(ISessionImplementor session, QueryParameters queryParameters) 2012-02-28 17:11:14,534 - [1] 88128 INFO : Installed PostgreSQL version: PostgreSQL 9.1.3, compiled by Visual C++ build 1500, 32-bit 2012-02-28 17:11:14,536 - [1] 88130 INFO : MainForm.UseDatabase took 00:00:10.6195434 2012-02-28 17:11:19,016 - [1] 92610 INFO : MainForm.Init - before LoadSettings - 00:00:00.0001018 2012-02-28 17:11:19,430 - [1] 93024 INFO : MainForm.Init - before StartPatchDatabase - 00:00:00.4149206 2012-02-28 17:11:19,448 - [1] 93042 INFO : MainForm.Init - before UseDatabase - 00:00:00.4321975 2012-02-28 17:11:19,503 - [1] 93097 INFO : Poker.PlayerCache.PlayerCacheLineCollection PokerStrategyElephant.Database.Caching.GetCache(System.String) took 00:00:00.0275239(00:00:00.0002378/00:00:00.0000013) 2012-02-28 17:11:19,514 - [1] 93108 INFO : Installed PostgreSQL version: PostgreSQL 9.1.3, compiled by Visual C++ build 1500, 32-bit 2012-02-28 17:11:19,514 - [1] 93108 INFO : MainForm.UseDatabase took 00:00:00.0658533 2012-02-28 17:11:19,514 - [1] 93108 INFO : MainForm.Init - before InitTables - 00:00:00.4986346 2012-02-28 17:11:19,515 - [1] 93109 INFO : MainForm.Init - before ReadPortalDesc - 00:00:00.4991943 2012-02-28 17:11:20,064 - [1] 93658 INFO : MainForm.Init - before GenerateExistingPortalsAndPlayersList - 00:00:01.0488214 2012-02-28 17:11:20,136 - [1] 93730 INFO : MainForm.Init took 00:00:01.1206056 2012-02-28 17:11:20,517 - [1] 94111 INFO : MainForm._Loaded took 00:00:00.3087106 2012-02-28 17:11:20,634 - [1] 94228 INFO : Starting background version check... 2012-02-28 17:11:21,144 - [14] 94738 INFO : Background version check finished. Latest Version: 0.102.40520.2 NewVersionAvail: False IgnoreUpdateVersion:


      Captura de pantalla por si sirve de algo



      Gracias.
  • 1 respuesta
    • Jesus80
      Jesus80
      Bronce
      Registro: 11-15-2007 Artículos: 62.536
      ¡Hola joshuagomez!

      Muchas gracias por el reporte, esto lo pasaré a nuestros desarrolladores para ver que me pueden decir.

      Usualmente el error de base de datos obsoleta es por una versión antigua del postgreSQL.

      Saludos
      Jesús