Ad Widget

Collapse

patch.sql

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Casper
    Member
    • Oct 2010
    • 67

    #1

    patch.sql

    При обновлении заббикса с версии 1.6.2 на 1.8.2 возникла проблема с патчем базы.
    Проблема с кодировкой...

    Вот что показывает:

    Code:
    root@zabbix:/# psql -U casper zabbix < /home/patch.sql.gz 
    Password for user casper: 
    ERROR:  syntax error at or near ""
    LINE 1: LQ�1ݕ,=5p�Up �9�Ԙܞ�ZW
                                      ܦ�F���A���XL;
            ^
    ERROR:  syntax error at or near "P"
    LINE 1: ��*f�-[Ml�q�d�����?5�&n�H'�aA:ɂX�06����^*(쟯SF��>��...
            ^
    invalid command \������'�w]shNӚ��V�"��[."�J�Q�
                                                    ���nһY:���(a��=VF��
    ERROR:  syntax error at or near ""
    LINE 1: ̐ �h�+����(d�(��x�v����nљ;Ζmã�~�Y�$��|faj��A1�S...
            ^
    Вопрос что делать и как это исправить?
  • ugh
    Senior Member
    • Jun 2009
    • 296

    #2
    мне кажется у вас локалью или хммм... даже незнаю как в постгрес это называется, "с кодировкой "когда обращаются к базе" что-то не так"

    Comment

    • Casper
      Member
      • Oct 2010
      • 67

      #3
      с кодировкой разобрались, патч запустили. Только вот с этим патчем ничего не работает.

      Comment

      • zalex_ua
        Senior Member
        Zabbix Certified Trainer
        Zabbix Certified SpecialistZabbix Certified Professional
        • Oct 2009
        • 1286

        #4
        Originally posted by casper
        Вот что показывает:

        Code:
        root@zabbix:/# psql -u casper zabbix < /home/patch.sql.gz
        Вопрос что делать и как это исправить?
        А может патч нужно распаковать сначала? Я постгресом (если правильно догадываюсь) не пользовался никогда, но я не видел нигде чтобы для клиентской утилиты скармливали запакованный патч. Покажите пожалуйста где нибудь в документации или на вики такой пример. Нигде в исходниках не видел запакованных патчей.

        p.s. спасибо dima_dm за хорошую ссылку. Буду теперь ее в нужных местах использовать:
        Как правильно задавать вопросы в технических форумах
        Last edited by zalex_ua; 08-10-2010, 10:12.

        Comment

        • ugh
          Senior Member
          • Jun 2009
          • 296

          #5
          + за внимательность )))

          Comment

          • Casper
            Member
            • Oct 2010
            • 67

            #6
            распокованный запускался... запустился без ошибок, теперь вот такие вот ошибки:
            Вверху страницы:
            Code:
                * pg_query() [<a href='function.pg-query'>function.pg-query</a>]: Query failed: ERROR: permission denied for relation user_history[/usr/share/zabbix/include/db.inc.php:408]
                * Error in query [SELECT title1, url1, title2, url2, title3, url3, title4, url4, title5, url5 FROM user_history WHERE userid=3] [ERROR: permission denied for relation user_history]
                * pg_fetch_assoc() expects parameter 1 to be resource, boolean given[/usr/share/zabbix/include/db.inc.php:550]
                * pg_free_result(): supplied argument is not a valid PostgreSQL result resource[/usr/share/zabbix/include/db.inc.php:552]
            Внизу:
            Code:
                * pg_query() [<a href='function.pg-query'>function.pg-query</a>]: Query failed: ERROR: permission denied for relation graphs_items[/usr/share/zabbix/include/db.inc.php:408]
                * Error in query [SELECT DISTINCT h.*,gi.graphid FROM hosts h,graphs_items gi,items i WHERE (gi.graphid IN (387,386,4)) AND i.itemid=gi.itemid AND h.hostid=i.hostid AND ((gi.graphid BETWEEN 000000000000000 AND 099999999999999)) AND h.status IN (0,1)] [ERROR: permission denied for relation graphs_items]
                * pg_fetch_assoc() expects parameter 1 to be resource, boolean given[/usr/share/zabbix/include/db.inc.php:550]
                * pg_free_result(): supplied argument is not a valid PostgreSQL result resource[/usr/share/zabbix/include/db.inc.php:552]
                * pg_query() [<a href='function.pg-query'>function.pg-query</a>]: Query failed: ERROR: permission denied for relation sysmaps[/usr/share/zabbix/include/db.inc.php:408]
                * Error in query [SELECT DISTINCT s.* FROM sysmaps s WHERE ((s.sysmapid BETWEEN 000000000000000 AND 099999999999999)) AND (s.sysmapid IN (-1)) ] [ERROR: permission denied for relation sysmaps]
                * pg_fetch_assoc() expects parameter 1 to be resource, boolean given[/usr/share/zabbix/include/db.inc.php:550]
                * pg_free_result(): supplied argument is not a valid PostgreSQL result resource[/usr/share/zabbix/include/db.inc.php:552]
                * pg_query() [<a href='function.pg-query'>function.pg-query</a>]: Query failed: ERROR: permission denied for relation graphs_items[/usr/share/zabbix/include/db.inc.php:408]
                * Error in query [SELECT DISTINCT h.*,gi.graphid FROM hosts h,graphs_items gi,items i WHERE (gi.graphid IN (387,386,4)) AND i.itemid=gi.itemid AND h.hostid=i.hostid AND ((gi.graphid BETWEEN 000000000000000 AND 099999999999999)) AND h.status IN (0,1)] [ERROR: permission denied for relation graphs_items]
                * pg_fetch_assoc() expects parameter 1 to be resource, boolean given[/usr/share/zabbix/include/db.inc.php:550]
                * pg_free_result(): supplied argument is not a valid PostgreSQL result resource[/usr/share/zabbix/include/db.inc.php:552]
                * pg_query() [<a href='function.pg-query'>function.pg-query</a>]: Query failed: ERROR: permission denied for relation sysmaps[/usr/share/zabbix/include/db.inc.php:408]
                * Error in query [SELECT DISTINCT s.* FROM sysmaps s WHERE ((s.sysmapid BETWEEN 000000000000000 AND 099999999999999)) AND (s.sysmapid IN (-1)) ] [ERROR: permission denied for relation sysmaps]
                * pg_fetch_assoc() expects parameter 1 to be resource, boolean given[/usr/share/zabbix/include/db.inc.php:550]
                * pg_free_result(): supplied argument is not a valid PostgreSQL result resource[/usr/share/zabbix/include/db.inc.php:552]
                * pg_query() [<a href='function.pg-query'>function.pg-query</a>]: Query failed: ERROR: permission denied for relation user_history[/usr/share/zabbix/include/db.inc.php:408]
                * Error in query [SELECT title5, url5 FROM user_history WHERE userid=3] [ERROR: permission denied for relation user_history]
                * pg_fetch_assoc() expects parameter 1 to be resource, boolean given[/usr/share/zabbix/include/db.inc.php:550]
                * pg_free_result(): supplied argument is not a valid PostgreSQL result resource[/usr/share/zabbix/include/db.inc.php:552]
                * pg_query() [<a href='function.pg-query'>function.pg-query</a>]: Query failed: ERROR: permission denied for relation user_history[/usr/share/zabbix/include/db.inc.php:491]
                * Error in query [INSERT INTO user_history (userhistoryid, userid, title5, url5) VALUES(9, 3, 'S_DASHBOARD', 'dashboard.php')] [ERROR: permission denied for relation user_history]

            Comment

            • dima_dm
              Senior Member
              • Dec 2009
              • 2697

              #7
              Так у вас банально прав не хватает, на изменение этих таблиц

              Comment

              • zalex_ua
                Senior Member
                Zabbix Certified Trainer
                Zabbix Certified SpecialistZabbix Certified Professional
                • Oct 2009
                • 1286

                #8
                Originally posted by casper
                распокованный запускался... запустился без ошибок, теперь вот такие вот ошибки:
                Эх, отписываюсь от этой ветки. Все что хотел сказать - уже сказал в предыдущем сообщении.

                Comment

                • Casper
                  Member
                  • Oct 2010
                  • 67

                  #9
                  Originally posted by dima_dm
                  Так у вас банально прав не хватает, на изменение этих таблиц
                  Изверняюсь ещё за один глупый вопрос... но вроде права все есть...
                  не подскажете где глянуть?И подправить?

                  Comment

                  • dima_dm
                    Senior Member
                    • Dec 2009
                    • 2697

                    #10
                    Originally posted by casper
                    Изверняюсь ещё за один глупый вопрос... но вроде права все есть...
                    не подскажете где глянуть?И подправить?
                    Имелись в виду права на базу данных, в базе права можно и посмотреть.

                    Comment

                    • Casper
                      Member
                      • Oct 2010
                      • 67

                      #11
                      спасибо, всё заработало

                      Comment

                      Working...