Форумы  ·  Войти  · 

Тема: С MySQL 5.0.22 32bit на MySQL 5.0.96 64bit

10.08.12 13:08   Vahe  (74/18.05.11)  

Добрый день.
Пытались поменять версию с MySQL 5.0.22 32bit на MySQL 5.0.96 64bit.
Процедура востановления резервной копии которая была сделана с 5.0.22 вылетает с ошибками.

Пробовали создать новую базу данных на 5.0.96 64bit с нуля, база нормально создалась и конфигуратор подключился.

Попытка востановления с резервной копии с помошью конфугуратора на новосозданной базе прошла без ошибок, но после перезапуска конфигуратора, конфигуратор вылетел с ошибкой повреждения базы данных.

Можно как то усправить?

[ #1 ]  10.08.12 15:33   Ware.Support  EXPERT  
Vahe - 10.08.12 13:08

Процедура востановления резервной копии которая была сделана с 5.0.22 вылетает с ошибками.

 
Какую выдает ошибку? Скриншот ошибки пришлите.

[ #2 ]  10.08.12 15:41   Vahe  (74/18.05.11)  

Вот ошибка

Вложенный рисунок
1.jpg
[ #3 ]  13.08.12 9:52   Kosstos  EXPERT  

Если СУБД MySQL установлена не из пакета ПО “Комендантъ”, то в файле конфигурации my.ini(my.cnf) необходимо указать кодировку клиента, сервера и параметр max_allowed_packet:

[mysqld]
old-passwords=1
 
default-character-set=cp1251

#Параметр обязателен к установке. В противном случае неизбежны ошибки при восстановлении БД из резервной копии.
max_allowed_packet=20000000

[mysql]
default-character-set=cp1251

[ #4 ]  13.08.12 16:59   Vahe  (74/18.05.11)  

Спасибо , база нормально востановилась.
просто в конфигурационном файле

[mysqld]

Строчка такая

# The default character set that will be used when a new schema or table is
# created and no character set is defined
character-set-server=cp1251

вместо

default-character-set=cp1251

[ #5 ]  13.08.12 18:24   Vahe  (74/18.05.11)  

А какие привелегии для юзера admin нужны в базе komendant для ручного добавления юзера admin?

[ #6 ]  13.08.12 18:29   Ware.Support  EXPERT  

Необходимо дать все привилегии кроме распределения прав (установите MySQL из комплекта и там все увидите).

[ #7 ]  13.08.12 18:49   Vahe  (74/18.05.11)  
Ware.Support - 13.08.12 18:29

Необходимо дать все привилегии кроме распределения прав (установите MySQL из комплекта и там все увидите).

Чесноговоря сначала так и сделал, admin получал select и super, продубливорав на новую бд , при конекте выскочила ошибка.
вернул все привелегии кроме grand. так нормально подключилось.
делал при помоши EMS SQL Manager for MySQL.

Komendant.pro
 ©1999-2025  Инженерная лаборатория "Комендантъ"