Ананас на Ubuntu

Начинаете изучать Ананас? Задавайте вопросы здесь. С чего начать? Где найти? Как сделать? А можно...?

Re: Ананас на Ubuntu

Сообщение app » Пт сен 17, 2010 10:39 am

Логин, пароль - пустые. Просто жмите Enter.
Андрей
Аватара пользователя
app
 
Сообщения: 332
Зарегистрирован: Вт фев 24, 2009 5:38 pm

Re: Ананас на Ubuntu

Сообщение verer » Чт окт 14, 2010 8:35 pm

Здравствуйте. Установил ananas amd64 по ссылкам kenguray. Бизнес-схема "Дальком оптовая торговля". При открытии схемы в дизайнере пишет, что не может соединиться с базой. В терминале выдает :
Код: Выделить всё
ananas4-designer
/usr/lib/qt4/plugins
/usr/bin
Q3TextImage: no mimesource for msg_fatal.png
QSqlQuery::exec: database not open
QSqlQuery::exec: database not open
QSqlQuery::exec: database not open
QSqlQuery::exec: database not open
QSqlQuery::exec: database not open
login user id = 0 OK
QSqlQuery::exec: database not open
Ошибка сегментирования

В чем проблема?
ОС Ubuntu 10.04 amd64.
verer
 
Сообщения: 6
Зарегистрирован: Чт окт 14, 2010 8:19 pm

Re: Ананас на Ubuntu

Сообщение app » Пн окт 18, 2010 8:39 pm

Посмотрите на форуме, как включается режим DEBUG, сможете получить более подробную информацию об ошибках в лог файле.
Андрей
Аватара пользователя
app
 
Сообщения: 332
Зарегистрирован: Вт фев 24, 2009 5:38 pm

Re: Ананас на Ubuntu

Сообщение verer » Вт окт 19, 2010 4:44 pm

Вот содержимое лог файла:
Код: Выделить всё
2010-10-19 17:37:35 DEBUG dSelectDB: Чтение настроек для группы с именем Схемы
2010-10-19 17:37:35 DEBUG map[dbpass] = ******
2010-10-19 17:37:35 DEBUG map[workdir] = /home/verer/basa_torg
2010-10-19 17:37:35 DEBUG map[dbhost] = localhost
2010-10-19 17:37:35 DEBUG map[dbtitle] = Дальком. Оптовая торговля
2010-10-19 17:37:35 DEBUG map[dbuser] = root
2010-10-19 17:37:35 DEBUG map[dbtype] = mysql
2010-10-19 17:37:35 DEBUG map[dbname] = basa_torg
2010-10-19 17:37:35 DEBUG map[configfile] = /home/verer/basa_torg/basa_torg.cfg
2010-10-19 17:37:35 DEBUG map[dbport] = 3306
2010-10-19 17:37:38 INFO dSelectDB: Сохранение настроек
2010-10-19 17:37:39 ERROR aDatabase: Открытие соединения с basa_torg
2010-10-19 17:37:39 ERROR aDatabase: Открытие соединения с basa_torg
2010-10-19 17:37:40 INFO aEngine: Открытие формы 1349 в режиме 0, UID = 0
2010-10-19 17:37:40 INFO aForm: Создание формы из ui файла
2010-10-19 17:37:40 INFO aForm: Форма успешно создана из ui файла
2010-10-19 17:37:40 ERROR aForm: Форма не найдена
2010-10-19 17:37:42 DEBUG Вызов устаревшего метода: aForm::show()
2010-10-19 17:37:47 INFO aEngine: Открытие формы 1609 в режиме 0, UID = 0
2010-10-19 17:37:47 INFO aForm: Создание формы из ui файла
2010-10-19 17:37:47 INFO aForm: Форма успешно создана из ui файла
2010-10-19 17:37:47 ERROR aForm: Форма не найдена
2010-10-19 17:37:48 DEBUG Вызов устаревшего метода: aForm::show()
2010-10-19 17:37:49 ERROR aDatabase get users count
verer
 
Сообщения: 6
Зарегистрирован: Чт окт 14, 2010 8:19 pm

Re: Ананас на Ubuntu

Сообщение app » Вт окт 19, 2010 5:39 pm

Код: Выделить всё
mysqlshow

показывает basa_torg в списке баз ?

Код: Выделить всё
mysqlshow basa_torg

выводит список таблиц ?
Андрей
Аватара пользователя
app
 
Сообщения: 332
Зарегистрирован: Вт фев 24, 2009 5:38 pm

Re: Ананас на Ubuntu

Сообщение verer » Ср окт 20, 2010 9:43 am

Вообщем база существует, но пустая.
verer
 
Сообщения: 6
Зарегистрирован: Чт окт 14, 2010 8:19 pm

Re: Ананас на Ubuntu

Сообщение verer » Ср окт 20, 2010 9:50 am

Я извиняюсь за свою невнимательность, я создал базу с ошибкой в одной букве. :oops:
verer
 
Сообщения: 6
Зарегистрирован: Чт окт 14, 2010 8:19 pm

Re: Ананас на Ubuntu

Сообщение verer » Ср окт 20, 2010 1:35 pm

Но теперь другая проблема-"Data base update error".
Вот лог:
Код: Выделить всё
2010-10-20 14:28:21 DEBUG dSelectDB: Чтение настроек для группы с именем Схемы
2010-10-20 14:28:21 DEBUG map[dbpass] = *******
2010-10-20 14:28:21 DEBUG map[workdir] = /home/basa_torg
2010-10-20 14:28:21 DEBUG map[dbhost] = localhost
2010-10-20 14:28:21 DEBUG map[dbtitle] = Дальком. Оптовая торговля
2010-10-20 14:28:21 DEBUG map[dbtype] = mysql
2010-10-20 14:28:21 DEBUG map[dbuser] = root
2010-10-20 14:28:21 DEBUG map[configfile] = /home/basa_torg/basa_torg.cfg
2010-10-20 14:28:21 DEBUG map[dbname] = basa_torg
2010-10-20 14:28:21 DEBUG map[dbport] = 3306
2010-10-20 14:28:23 INFO dSelectDB: Сохранение настроек
2010-10-20 14:28:24 INFO aDatabase: Открытие соединения с basa_torg
2010-10-20 14:28:27 INFO CfgForm - lang в метаданных равен null
2010-10-20 14:28:27 DEBUG lang = 0

В терминале:
Код: Выделить всё
SQLError Multiple primary key defined QMYSQL: Unable to execute query
ERROR ON QUERY 0:alter table uniques modify column id bigint not null auto_increment PRIMARY KEY
Q3TextImage: no mimesource for msg_error.png
QSqlDatabasePrivate::removeDatabase: connection '' is still in use, all queries will cease to work.
Ошибка сегментирования

Буду благодарен за помощь.
verer
 
Сообщения: 6
Зарегистрирован: Чт окт 14, 2010 8:19 pm

Re: Ананас на Ubuntu

Сообщение app » Ср окт 20, 2010 2:05 pm

Попробуйте выполнить через mysql клиента команду
"alter table uniques modify column id bigint not null auto_increment PRIMARY KEY"
получите ту же ошибку, которая переводится, как
"множественные первичные ключи у таблицы uniques ".

Видимо MySQL не допускает множественных первичных ключей.
Изучите структуру таблицы "uniques"
Андрей
Аватара пользователя
app
 
Сообщения: 332
Зарегистрирован: Вт фев 24, 2009 5:38 pm

Re: Ананас на Ubuntu

Сообщение verer » Ср окт 20, 2010 5:14 pm

Только поле id имеет первичный ключ.
verer
 
Сообщения: 6
Зарегистрирован: Чт окт 14, 2010 8:19 pm

Пред.След.

Вернуться в Вопросы новичков

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

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

cron