Модераторы: Akella
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Win32 приложение+firebird/InterBase + Linux Ubuntu, Запуск приложения из под wine 
:(
    Опции темы
Fiyanov
Дата 14.2.2012, 20:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 255
Регистрация: 19.4.2007
Где: Kazakhstan->Te mirtau

Репутация: нет
Всего: 2



Здравствуйте.

Есть программа Win32 (Delphi). её нужно запустить в вайн так чтобы она могла подключится к серверу установленому на эту же машину на Linux. Мучался и страдал уже поразному. программа не соединяется. Пробовал и firebird2.5 и InterBase XE for linux developer edition.

Если кто нибудь такое настроить смог прошу откликнуться, спасибо!
PM MAIL ICQ   Вверх
tzirechnoy
Дата 14.2.2012, 22:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1173
Регистрация: 30.1.2009

Репутация: нет
Всего: 16



1) А из линукса isql с этим логином/паролем подключается?
2) gds_db   3050/tcp  в /etc/services прописан?
3) Как настраивается подключение в этой программе, через какое API?
PM MAIL   Вверх
Fiyanov
Дата 15.2.2012, 08:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 255
Регистрация: 19.4.2007
Где: Kazakhstan->Te mirtau

Репутация: нет
Всего: 2



Спасибо что откликнулись, tzirechnoy.

1) isql не могу запустить) захожу в папку InterBase/bin в терминале пишу isql нажимаю Enter говорит нет такой команды нажимаю просто на isql два клика - тишина.
2) Прописан. 
3) Через компоненты IBDatabase в Delphi.  Незнаю какой это API.

В программе путь идёт 127.0.0.1:C:\Program files\pname\dbname.gdb. Изначально у меня выдавалась ошибка что не может найти хост "C". Потом в программе я прописал путь до файла в линукс /media/../dbname.gdb. И теперь он говорит что не тот пользователь или пароль. Пароль менял и точно помню но не подключается SYSDBA.
Что-то накрутил в ibmgr с пользователем и паролем, как нибудь можно скинуть на начальные настройки?

Добавлено через 5 минут и 33 секунды
Код

IBMGR> show

Host:        localhost
User:        SYSDBA
Port Name: gds_db


PM MAIL ICQ   Вверх
Akella
Дата 15.2.2012, 10:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Творец
****


Профиль
Группа: Модератор
Сообщений: 18485
Регистрация: 14.5.2003
Где: Корусант

Репутация: 20
Всего: 329



А что, тексты ошибок показать нельзя? Секретно?
PM MAIL   Вверх
Fiyanov
Дата 15.2.2012, 10:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 255
Регистрация: 19.4.2007
Где: Kazakhstan->Te mirtau

Репутация: нет
Всего: 2



Сейчас ошибок нет. Но и подключится не могу. Как сбросить пароль?

Присоединённый файл ( Кол-во скачиваний: 9 )
Присоединённый файл  _______2012_02_15_13_48_44.png 7,98 Kb
PM MAIL ICQ   Вверх
Akella
Дата 15.2.2012, 11:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Творец
****


Профиль
Группа: Модератор
Сообщений: 18485
Регистрация: 14.5.2003
Где: Корусант

Репутация: 20
Всего: 329



Ошибки нужно давать в текстовом виде!

Добавлено через 50 секунд
Fiyanov, там же написано, узнать пароль у админа можно. Или с переводом проблемы?
PM MAIL   Вверх
Fiyanov
Дата 15.2.2012, 11:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 255
Регистрация: 19.4.2007
Где: Kazakhstan->Te mirtau

Репутация: нет
Всего: 2



Так я же и есть админ))) и подключаюсь я под паролем который в IBMGR задал при помощи команды password.
PM MAIL ICQ   Вверх
Akella
Дата 15.2.2012, 14:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Творец
****


Профиль
Группа: Модератор
Сообщений: 18485
Регистрация: 14.5.2003
Где: Корусант

Репутация: 20
Всего: 329



Цитата(Fiyanov @  15.2.2012,  11:36 Найти цитируемый пост)
Так я же и есть админ))) 

Тогда ты должен знать пароль.
PM MAIL   Вверх
Deniz
Дата 15.2.2012, 15:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1251
Регистрация: 16.10.2004
Где: Новый Уренгой

Репутация: 22
Всего: 44



Цитата(Fiyanov @  15.2.2012,  12:50 Найти цитируемый пост)
Как сбросить пароль?
Судя по всему проект не боевой, следовательно можно просто грохнуть (деинсталировать) текущую версию сервера (IB/FB), удалить файл, в котором содержатся логины для разных версий название может отличаться (для FB1.5 и далее это security.fdb)
Заново поставить сервер FB, и попробовать подключиться сразу с SYSDBA/masterkey без использования IBMGR.


--------------------
"Для того чтобы сделать шаг вперед, достаточно пинка сзади" (с)
PM ICQ   Вверх
tzirechnoy
Дата 15.2.2012, 18:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1173
Регистрация: 30.1.2009

Репутация: нет
Всего: 16



Цитата
 InterBase/bin в терминале пишу isql нажимаю


1) ./isql
2) Не ставьте interbase, берите firebird из Вашэго дистрибутива. Там заодно и readme будет с логином/паролем, и проблем с отстутсвующими библиотеками и путями будет меньшэ.
3) /media/../dbname.gdb 

Проверьте, что пользователь, от которого запущен сервер, имеет права на чтение и запись этого файла.

Ну и да, ошыбки таки должны возвращаться -- как в компоненте delphi, так и в логах сервера.
PM MAIL   Вверх
Akella
Дата 15.2.2012, 22:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Творец
****


Профиль
Группа: Модератор
Сообщений: 18485
Регистрация: 14.5.2003
Где: Корусант

Репутация: 20
Всего: 329



после ш пиши е
PM MAIL   Вверх
Deniz
Дата 16.2.2012, 05:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1251
Регистрация: 16.10.2004
Где: Новый Уренгой

Репутация: 22
Всего: 44



Цитата(Akella @  16.2.2012,  00:20 Найти цитируемый пост)
после ш пиши е 
+ жи/ши пиши с "И"


--------------------
"Для того чтобы сделать шаг вперед, достаточно пинка сзади" (с)
PM ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Interbase"
Alex

Обязательно указание:

1. Версию InterBase (Firebird, Yaffil)

2. Способа доступа (ADO, BDE, IBX и т.д.)

  • КАК ПРАВИЛЬНО ОФОРМИТЬ КОД - ЗДЕСЬ
  • КАК ПРАВИЛЬНО УКАЗАТЬ ТЕКСТ ОШИБКИ - ЗДЕСЬ
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • FAQ раздела лежит здесь!

Если Вам понравилась атмосфера форума, заходите к нам чаще! С Уважением, Akella.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Firebird, Interbase | Следующая тема »


 




[ Время генерации скрипта: 0.0833 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.