Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (Flatly)
  • No Skin
Collapse
Brand Logo

NetXMS Forum

  1. Home
  2. Support (Russian)
  3. Upgrade 0.2.25 to 0.2.28 проблема базы данных

Upgrade 0.2.25 to 0.2.28 проблема базы данных

Scheduled Pinned Locked Moved Support (Russian)
12 Posts 4 Posters 61.3k Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • V
    V
    Victor Kirhenshtein
    wrote on last edited by
    #3

    @akira said in Upgrade 0.2.25 to 0.2.28 проблема базы данных:

    Не апгрейдит  ???

    nxdbmgr.exe check
    NetXMS Database Manager Version 0.2.28

    Configuration file OK
    Checking database:
    Your database has format version 95, this tool is compiled for version 98.
    Use "upgrade" command to upgrade your database first.
    Database check aborted

    nxdbmgr.exe upgrade
    NetXMS Database Manager Version 0.2.28

    Configuration file OK
    Upgrading database...
    Upgrading from version 95 to 96
    SQL query failed (General SQL Server error: Check messages from the SQL Server.):
    UPDATE object_properties SET comments=N''+nchar(-48)+N''+nchar(-96)+N'' ............. WHERE object_id=407
    Rolling back last stage due to upgrade errors...
    Database upgrade failed

    Откатился пока обратно...

    Попробуйте заменить mssql.ddr на файл из аттачмента и провести апгрейд еще раз.


    mssql.ddr

    1 Reply Last reply
    0
    • V
      V
      Victor Kirhenshtein
      wrote on last edited by
      #4

      @ethril said in Upgrade 0.2.25 to 0.2.28 проблема базы данных:

      У меня похожие проблемы при апгрейде с 0.2.27 на 0.2.28.
      DB Upgrade долго работает, но в итоге не отрабатывает. Как автоматический из инсталлятора, так и ручной из командной строки.

      Похоже что upgrade валится на больших логах. Если это не критично, попробуйте очистить логи:

      DELETE FROM event_log
      DELETE FROM audit_log
      DELETE FROM syslog
      DELETE FROM snmp_trap_log

      После этого апгрейд должен пройти.

      Альтернативный вариант - логи не трогать, и просто выполнить query

      UPDATE metadata SET var_value='98' WHERE var_name='SchemaVersion'

      После этого сервер заработает, но при просмотре логов возможно будут попадаться мусорные символы.

      1 Reply Last reply
      0
      • A
        A
        Akira
        wrote on last edited by
        #5

        @victor said in Upgrade 0.2.25 to 0.2.28 проблема базы данных:

        Попробуйте заменить mssql.ddr на файл из аттачмента и провести апгрейд еще раз.

        Помогло. Обновите что-ли инсталлер.

        Возникла другая проблема - не работает удаленное обновление агента с 2.26 на 2.28.
        Сносит 2.26 и потом отваливается с ошибкой Timeout

        В памяти остается висеть:
        nxagent-0-2-28.exe
        nxagent-0-2-28.tmp
        nxagentd.exe

        Была у Вас похожая проблема на 2.26, Вы еще тогда 2.26.1 выпускали

        1 Reply Last reply
        0
        • E
          E
          Ethril
          wrote on last edited by
          #6

          @victor said in Upgrade 0.2.25 to 0.2.28 проблема базы данных:

          Похоже что upgrade валится на больших логах. Если это не критично, попробуйте очистить логи:

          DELETE FROM event_log
          DELETE FROM audit_log
          DELETE FROM syslog
          DELETE FROM snmp_trap_log

          Очистил логи, размер базы резко уменьшился (3Гб->350Мб), апгрейд сервера прошёл успешно.

          Но клиенты (Win2003 Eng R2 SP2 x86) с 0.2.27 на 0.2.28 апгрейдиться не хотят, выскакивает следующая ошибка:

          ---------------------------
          nxagentd.exe - Entry Point Not Found
          ---------------------------
          The procedure entry point InitSubAgentsLogger could not be located in the dynamic link library libnetxms.dll.
          ---------------------------
          OK 
          ---------------------------

          И, соответственно, следующее сообщение в Эвентлоге:

          Event Type: Information
          Event Source: Application Popup
          Event Category: None
          Event ID: 26
          Date: 07.10.2009
          Time: 12:14:28
          User: N/A
          Computer: AGRA
          Description:
          Application popup: nxagentd.exe - Entry Point Not Found : The procedure entry point InitSubAgentsLogger could not be located in the dynamic link library libnetxms.dll.

          For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp.

          1 Reply Last reply
          0
          • V
            V
            Victor Kirhenshtein
            wrote on last edited by
            #7

            Да, это вторая проблема с этим релизом 😞 Я сейчас готовлю исправленный дистрибутив, инсталлер агента уже готов - https://www.netxms.org/download/agent_packages/nxagent-0.2.29.exe. Можно пробовать.

            1 Reply Last reply
            0
            • E
              E
              Ethril
              wrote on last edited by
              #8

              Кстати, только что выяснил, что на чистый сервер агент 0.2.28 инсталлится нормально.

              1 Reply Last reply
              0
              • E
                E
                Ethril
                wrote on last edited by
                #9

                @victor said in Upgrade 0.2.25 to 0.2.28 проблема базы данных:

                Да, это вторая проблема с этим релизом 😞 Я сейчас готовлю исправленный дистрибутив, инсталлер агента уже готов - https://www.netxms.org/download/agent_packages/nxagent-0.2.29.exe. Можно пробовать.

                Пробный деплой 0.2.29 на 0.2.27 прошёл нормально.

                1 Reply Last reply
                0
                • A
                  A
                  Akira
                  wrote on last edited by
                  #10

                  @victor said in Upgrade 0.2.25 to 0.2.28 проблема базы данных:

                  Да, это вторая проблема с этим релизом 😞 Я сейчас готовлю исправленный дистрибутив, инсталлер агента уже готов - https://www.netxms.org/download/agent_packages/nxagent-0.2.29.exe. Можно пробовать.

                  0.2.26 на 0.2.29 отапгрейдился нормально

                  1 Reply Last reply
                  0
                  • E
                    E
                    EngineerN
                    wrote on last edited by
                    #11

                    При апгрейде с 0.2.27 на 1.0.3 выдаёт:
                    C:\NetXMS\bin>nxdbmgr.exe check
                    NetXMS Database Manager Version 1.0.3

                    Checking database:
                    Your database has format version 93, this tool is compiled for version 103.
                    Use "upgrade" command to upgrade your database first.
                    Database check aborted

                    C:\NetXMS\bin>nxdbmgr.exe upgrade
                    NetXMS Database Manager Version 1.0.3

                    Upgrading database...
                    Database is locked
                     Пожскажите пожалуйста, что делать в этом случае?

                    1 Reply Last reply
                    0
                    • V
                      V
                      Victor Kirhenshtein
                      wrote on last edited by
                      #12

                      nxdbmgr unlock

                      Tol'ko prover'te, chto servernij process dejstvitel'no zavershilsja.

                      1 Reply Last reply
                      0

                      Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                      Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                      With your input, this post could be even better 💗

                      Register Login
                      Reply
                      • Reply as topic
                      Log in to reply
                      • Oldest to Newest
                      • Newest to Oldest
                      • Most Votes


                      • Login

                      • Don't have an account? Register

                      • Login or register to search.
                      Powered by NodeBB Contributors
                      • First post
                        Last post
                      0
                      • Categories
                      • Recent
                      • Tags
                      • Popular
                      • Users
                      • Groups