MySQL on NetWare кто-либо реально использует или щупал ?

Обсуждение технических вопросов по продуктам Novell

MySQL on NetWare кто-либо реально использует или щупал ?

Сообщение skoltogyan » 15 сен 2006, 10:24

NW6.5SP5
Mysql тот, что входит в него.

Пробовал-ли кто-либо импортировать в него фалй размером 1.5 G ?

Вообщее - как еге производительность по сравненения с mySQL на других платформах ?
skoltogyan
 
Сообщения: 2047
Зарегистрирован: 12 июл 2002, 19:39
Откуда: Украина, Донецк

Сообщение Мещеряков Андрей » 15 сен 2006, 13:53

Работет стабильно. Два года на автопилоте - полет нормальный. База nvstat достигала без малого 2G. На 6.0 замечены грабли с невозможностью переименования временных файлов. Причина не ясна - то ли ее nss, то ли старый сервер. На 6.5 такого небыло. На других платформах не эксплуатировал.. Сохранения/восстановление таблиц mysqladmin - нормально.
Аватара пользователя
Мещеряков Андрей
 
Сообщения: 1999
Зарегистрирован: 19 сен 2002, 14:55
Откуда: lipetsk

Сообщение Савельев Сергей » 15 сен 2006, 14:11

На NW 6.5 использую MySQL 5.0.21
ставил поверх четвёрки (которая входит в состав NW 6.5)

NVStst крутится 2 месяца. Проблем пока не замечал (хотя задачка не бог весть какая)

В недалёком будущем преподаватели планируют студентов MySQL'ем пытать, естественно на другом сервере.
посмотрим что будет
Лучше ужасный конец, чем ужас без конца

Главное чтобы свет в конце тоннеля не оказался поездом идущем на встречу.

Изображение
______________________________________
Аватара пользователя
Савельев Сергей
 
Сообщения: 524
Зарегистрирован: 15 ноя 2002, 11:24
Откуда: Моск. обл. г. Железнодорожный

пробовали делать импорт в него фйла. размеро 1.5 G ?

Сообщение skoltogyan » 15 сен 2006, 14:32

пробовали делать импорт в него фйла. размером 1.5 G ?
skoltogyan
 
Сообщения: 2047
Зарегистрирован: 12 июл 2002, 19:39
Откуда: Украина, Донецк

Сообщение Мещеряков Андрей » 15 сен 2006, 15:29

1.223G если быть точным. Нет проблем.
Аватара пользователя
Мещеряков Андрей
 
Сообщения: 1999
Зарегистрирован: 19 сен 2002, 14:55
Откуда: lipetsk

а какова процедура апгрейда ?

Сообщение skoltogyan » 15 сен 2006, 16:48

а какова процедура апгрейда (с учетмо того, что уже есть базы в старой mysql ) ?
skoltogyan
 
Сообщения: 2047
Зарегистрирован: 12 июл 2002, 19:39
Откуда: Украина, Донецк

Сообщение Савельев Сергей » 15 сен 2006, 18:04

А там скрипт ПЕРЛОВЫЙ есть для обновления базы пользователей

Только я не усёк одного момента. С иными Базами происходят какие-нибудь действия или нет (без букваря не помню, и делать пока не приходилось)
если никто не ответит, то завтра скажу точнее

Внимание!!!!!!
Прежде чем запускать скрипты необходимо убедится в при отсутствии компонентов PERL'а для MySQL
я не помню есть эти компоненты в перле изначально, но мне пришлось обновлять их
http://forge.novell.com/modules/xfconte ... rl/Modules
Лучше ужасный конец, чем ужас без конца

Главное чтобы свет в конце тоннеля не оказался поездом идущем на встречу.

Изображение
______________________________________
Аватара пользователя
Савельев Сергей
 
Сообщения: 524
Зарегистрирован: 15 ноя 2002, 11:24
Откуда: Моск. обл. г. Железнодорожный

Сообщение Савельев Сергей » 16 сен 2006, 11:55

От старого MySQL остаётся только MY.CNF и каталог DATA
Всё остальное сохранить в другом каталоге и удавить из SYS:MYSQL
Распаковать скаченный архив. Скопировать всё что распаковалось SYS:MYSQL
Запустить новую версию MYSQL
Обновить таблицы привилегий
Перед обновлением привилегий сделайте резервную копию базы пользователей

2.5.8. Обновление таблиц привилегий
Некоторые выпуски вносят изменения в структуры таблиц привилегий (таблицы в базе данных mysql), добавляя новые привилегии или средства. Дабы иметь уверенность, что структура ваших таблиц привилегий не устарела при обновлении MySQL, вы должны их также обновить.
В системах на базе Unix и Unix-подобных ОС это делается путем запуска сценария
mysql_fix_privilege_tables:
shell> mysql_fix_privilege_tables
Этот сценарий должен выполняться при работающем сервере. Он пытается установить соединение с сервером, который функционирует на локальном хосте, от имени root. Если ваша учетная запись root требует пароля, укажите пароль в командной строке. Для MySQL 4.1 и выше это делается следующим образом:
shell> mysql_fix_privilege_tables --password=пароль_пользователя_root
Для более ранних версий MySQL это выглядит так:
shell> mysql_fix_privilege_tables пароль_пользователя_root
Сценарий mysql_fix_privilege_tables выполняет все действия, необходимые для преобразования в новый формат существующих таблиц привилегий. При этом он может выдать некоторые предупреждения наподобие Duplicate column names (Дублированные имена столбцов). Их можно проигнорировать.
После завершения этого сценария перезапустите сервер.
В Windows-системах не было простого пути обновить таблицы привилегий до версии MySQL 4.0.15. Начиная с этой версии, дистрибутив MySQL включает в себя SQL-сценарий mysql_fix_privilege_tables.sql, который можно запустить с помощью клиента mysql.
Если MySQL находится в каталоге С:\mysql, команды выглядят следующим образом:
С:\> С:Mysql\bin\mysql -u root -p mysql
mysql> SOURCE C:\mysql\scripts\mysql_fix_privilege_tables.sql
Программа mysql запросит у вас пароль для root; введите его. Если ваша установка находится в другом каталоге, исправьте соответствующим образом команду. Как и при выполнении этой процедуры под Unix, во время работы mysql_f ix_privilege_tables. sql могут быть выданы сообщения типа Duplicate column names. Их также можно проигнорировать.
После завершения этого сценария перезапустите сервер.


Если чего забыл, то люди поправят
Я почти также делал, только сохранять базы мне не надо

Ещё я правил базу инсталлированных продуктов
prodsync menu
Лучше ужасный конец, чем ужас без конца

Главное чтобы свет в конце тоннеля не оказался поездом идущем на встречу.

Изображение
______________________________________
Аватара пользователя
Савельев Сергей
 
Сообщения: 524
Зарегистрирован: 15 ноя 2002, 11:24
Откуда: Моск. обл. г. Железнодорожный

Сообщение skoltogyan » 18 сен 2006, 12:51

нормлаьно обновил mysql до 5.024a
обновил perl extnesion - вроде работает.

Обновил PHP extension до:
sys:\php5\etx\phpmysql.nlm (size 40511)

перезагрузил сервер. захожу в phpmyqdmin и сразу: admsrv вываливается из защищенной памяти
skoltogyan
 
Сообщения: 2047
Зарегистрирован: 12 июл 2002, 19:39
Откуда: Украина, Донецк

Сообщение Савельев Сергей » 18 сен 2006, 14:38

Ну, Вы идете прямо по моим стопам, наступая на те же грабли
http://www.gknw.de/phpbb/viewtopic.php?t=190
Лучше ужасный конец, чем ужас без конца

Главное чтобы свет в конце тоннеля не оказался поездом идущем на встречу.

Изображение
______________________________________
Аватара пользователя
Савельев Сергей
 
Сообщения: 524
Зарегистрирован: 15 ноя 2002, 11:24
Откуда: Моск. обл. г. Железнодорожный

А вы брали php расширения откуда

Сообщение skoltogyan » 18 сен 2006, 18:57

А вы брали php расширения откуда именно ?

прочитал по ссылке обмен мнениями на сайте Гюнтера.
должен сказать - яснее не стало. :(
skoltogyan
 
Сообщения: 2047
Зарегистрирован: 12 июл 2002, 19:39
Откуда: Украина, Донецк

разобрался почему у меня phpmyadmin вываливался

Сообщение skoltogyan » 19 сен 2006, 17:17

- вытянул
http://www.gknw.net/php/dev/php5.0.5_ap ... 214841.zip

- распаковал, взял из него:
php5\etx\php_mysql_5.nm и скопировал его сюда так:
sys:\php\ext\php_mysql.nlm

- в sys:\php\php.ini и заменил в нем строку
extension=phpmysql.nlm
на
extension=php_mysql.nlm

- переименовал файл
sys:\system\libmysql.nlm
в
sys:\system\libmysql.old
(этот файл берется теперь из sys:\mysql\bin (по пути поиска) )
Возможно, что нужно будет из sys:\mysql\bin\libmysql/nlm скопировать
в sys:\system\libmysql.nlm , если возникнут вопросы с NAudit.

После этого перезагрузил сервер и теперь можно нормально работать и с phpmyadmin
skoltogyan
 
Сообщения: 2047
Зарегистрирован: 12 июл 2002, 19:39
Откуда: Украина, Донецк

Re: разобрался почему у меня phpmyadmin вываливался

Сообщение Владимир Горяев » 19 сен 2006, 17:24

skoltogyan писал(а):- переименовал файл
sys:\system\libmysql.nlm
в
sys:\system\libmysql.old
(этот файл берется теперь из sys:\mysql\bin (по пути поиска) )
Возможно, что нужно будет из sys:\mysql\bin\libmysql/nlm скопировать
в sys:\system\libmysql.nlm , если возникнут вопросы с NAudit.
NA зачем-то кладет свой sys:\system\libmysql.nlm и если версия отличается - кердык, абенд. sys:\system\libmysql.nlm убирать надо, копировать из sys:\mysql\bin\ необязательно.
Бардак автоматизировать невозможно!!!
_________________
Аватара пользователя
Владимир Горяев
 
Сообщения: 3473
Зарегистрирован: 05 июн 2002, 13:37
Откуда: Смоленск


Вернуться в Novell

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 4