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.2k 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.
  • A
    A
    Akira
    wrote on last edited by
    #1

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

    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

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

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

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

      C:\Program Files\NetXMS\bin>nxdbmgr check
      NetXMS Database Manager Version 0.2.28
      
      Configuration file OK
      Checking database:
      Your database has format version 97, this tool is compiled for version 98.
      Use "upgrade" command to upgrade your database first.
      Database check aborted
      
      C:\Program Files\NetXMS\bin>nxdbmgr upgrade
      NetXMS Database Manager Version 0.2.28
      
      Configuration file OK
      Upgrading database...
      Upgrading from version 97 to 98
      
      C:\Program Files\NetXMS\bin>nxdbmgr check
      NetXMS Database Manager Version 0.2.28
      
      Configuration file OK
      Checking database:
      Your database has format version 97, this tool is compiled for version 98.
      Use "upgrade" command to upgrade your database first.
      Database check aborted
      
      C:\Program Files\NetXMS\bin>
      
      1 Reply Last reply
      0
      • 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