Гость
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Нужна помощь чайнику:) Firebird, запрос, настройка доступа / 25 сообщений из 27, страница 1 из 2
16.05.2016, 14:50
    #39236591
Denauer
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужна помощь чайнику:) Firebird, запрос, настройка доступа
Добрый день, уважаемые профи. Я полный чайник в SQL, оттого необходима ваша помощь.
Суть проблемы в следующем: необходимо настроить доступ к установленной в локальной сети базе на Firebird, чтобы можно было подключиться по IP и отправить запрос.

Исходные данные:
Есть комп(буду называть СЕРВЕР). На нём есть программа, которая работает с базой SQL, есть на этом же компе установленная программа Firebird, работающая база(даже несколько). На этот комп удаленно(по RDP) работают пользователи. Сервер имеет статический IP(192.168.1.1)
На втором компе установлена АТС(asterisk), там есть возможность подключения телефонного справочника извне. Для этого нужно указать IP адрес сервера, порт, имя пользователя и строку запроса.

Не могу увидеть, где в firebird это настроить, чтобы из локальной сети я смог "достучаться" до нужной мне базы.

Я могу к базе подключиться с помощью IBExpert -без проблем. Но меня не устраивает, т.к. там напрямую указывается сам файл с базой данных, а я имею только поле с IP адресом для указания, где у меня расположен SQL сервер.
...
Рейтинг: 0 / 0
16.05.2016, 14:52
    #39236596
wadman
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужна помощь чайнику:) Firebird, запрос, настройка доступа
DenauerНо меня не устраивает, т.к. там напрямую указывается сам файл с базой данных, а я имею только поле с IP адресом для указания, где у меня расположен SQL сервер.
http://www.firebirdsql.org/manual/ru/fbutils-scripts-db-alias-ru.html
Denauerя имею только поле с IP адресом для указания, где у меня расположен SQL сервер.
Имени базы нельзя указать?
...
Рейтинг: 0 / 0
16.05.2016, 14:55
    #39236603
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужна помощь чайнику:) Firebird, запрос, настройка доступа
DenauerНе могу увидеть, где в firebird это настроить, чтобы из локальной сети я
смог "достучаться" до нужной мне базы.
На стороне сервера ничего настраивать для этого обычно не надо.

DenauerЯ могу к базе подключиться с помощью IBExpert -без проблем. Но меня не
устраивает, т.к. там напрямую указывается сам файл с базой данных, а я имею только поле с
IP адресом для указания, где у меня расположен SQL сервер.
А вот так Firebird не умеет. Указание файла БД или его алиаса в строке подключения
обязательно. Обращайся в тех поддержку того софта у которого "только одно поле".
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
16.05.2016, 14:55
    #39236604
kdv
kdv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужна помощь чайнику:) Firebird, запрос, настройка доступа
Denauer,

непонятно, при чем тут Firebird. Если вам надо АТС к нему подключить, так смотрите настройки АТС. А если проблема с локальными и внешними адресами, так опять же, это не проблема Firebird, а настройка локальной сети, firewall, и проч.

p.s. теоретически, АТС эта про Firebird ничего не знает, и разве что может какие-то данные брать по ODBC. В общем, см. настройки и возможности АТС. А Firebird пока оставьте в покое.
...
Рейтинг: 0 / 0
16.05.2016, 14:59
    #39236609
Denauer
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужна помощь чайнику:) Firebird, запрос, настройка доступа
wadman,

1.имя базы можно указать тоже(пропустил, извините)
2. firebird установлен в Windows -потому Ваша ссылочка не годится(
3. а где указать порт? вообще-то, в настройках телефонной книги ему хочется, чтобы база была на MySQL, потому думается, что нужно номер порта указывать. Вообще, не знаю принципиально это или нет(Firebird или MySQL). может придётся поднимать еще и MySQL, только для этого подключения, но хотелось бы обойтись без таких "наворотов"

p.s. спасибо за быстрый ответ
...
Рейтинг: 0 / 0
16.05.2016, 15:03
    #39236617
Denauer
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужна помощь чайнику:) Firebird, запрос, настройка доступа
Denauer,

я не говорил, что это проблема FireBird! Ни в коем случае!
АТС -это asterisk, там есть несколько вариантов. Один из них подключение базы MySQL.
я пытаюсь выяснить: можно ли сделать то, что мне нужно без дополнительной установки(например, без поднятия MySQL), т.к. у меня работает ПО на FireBird.
...
Рейтинг: 0 / 0
16.05.2016, 15:06
    #39236624
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужна помощь чайнику:) Firebird, запрос, настройка доступа
Denauerя пытаюсь выяснить: можно ли сделать то, что мне нужно без дополнительной
установки
А почему здесь, а не в поддержке Астерикса? Тут его никто не знает.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
16.05.2016, 15:11
    #39236632
Denauer
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужна помощь чайнику:) Firebird, запрос, настройка доступа
Dimitry Sibiryakov,
уф. потому что с ним -всё понятно.

непонятно, можно ли настроить сервер FireBird так, чтобы на его IP адрес можно было послать запрос и получить ответ.

например: при использовании Microsoft SQL -такая возможность есть. Т.е. не нужно клиенту ставить "клиент", чтобы получить ответ из базы, а достаточно указать IP сервера, указать запрос -и получить ответ. В Firebird я этого не увидел -вот и спросил.
...
Рейтинг: 0 / 0
16.05.2016, 15:12
    #39236633
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужна помощь чайнику:) Firebird, запрос, настройка доступа
Denauerнепонятно, можно ли настроить сервер FireBird так, чтобы на его IP адрес
можно было послать запрос и получить ответ.
Повторяю медленно: обычно это не нужно, поскольку мало кто настраивает Firebird так, чтобы
на его IP адрес нельзя было послать запрос и получить ответ.

Прочитал бы ты хотя бы Firebird Quick Start Guide что ли...
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
16.05.2016, 15:15
    #39236637
kdv
kdv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужна помощь чайнику:) Firebird, запрос, настройка доступа
DenauerВ Firebird я этого не увидел -вот и спросил.
эээ, что? В Firebird должна быть инструкция, как к нему соединяться из какой-то там АТС? Или... ?
...
Рейтинг: 0 / 0
16.05.2016, 15:16
    #39236640
Мимопроходящий
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужна помощь чайнику:) Firebird, запрос, настройка доступа
Hello, Denauer!
You wrote on 16 мая 2016 г. 15:16:27:

Denauer> например: при использовании Microsoft SQL -такая возможность есть.
https://msdn.microsoft.com/ru-ru/library/ms131321(v=sql.120).aspx
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
16.05.2016, 15:22
    #39236643
wadman
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужна помощь чайнику:) Firebird, запрос, настройка доступа
Denauer2. firebird установлен в Windows -потому Ваша ссылочка не годится(
Альясы не зависят от ОС.
Denauerа где указать порт?
Если порт не указывать, то используется умолчательный.
...
Рейтинг: 0 / 0
16.05.2016, 15:46
    #39236671
Denauer
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужна помощь чайнику:) Firebird, запрос, настройка доступа
Всем спасибо!

Настройки находятся в файле firebird.conf в корне. По умолчанию все настройки "закомментены".
В том числе настройка порта для подключения
Кроме того разные базы можно подключить с помощью алиасов -чтобы было удобнее к ним обращаться, либо можно жестко к порту привязать определенную базу.

p.s.
Примерно такой ответ я хотел увидеть. Спасибо тем, кто откликнулся.
...
Рейтинг: 0 / 0
16.05.2016, 15:46
    #39236672
Ivan_Pisarevsky
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужна помощь чайнику:) Firebird, запрос, настройка доступа
Denauerя пытаюсь выяснить: можно ли сделать то, что мне нужно без дополнительной установки(например, без поднятия MySQL), т.к. у меня работает ПО на FireBird.Если клиент майСКЛ рассчитывает найти свой сервер, то подсовывание ему файрберда наверняка обломается.
Гиблая идея.
...
Рейтинг: 0 / 0
16.05.2016, 15:59
    #39236692
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужна помощь чайнику:) Firebird, запрос, настройка доступа
Denauerможно жестко к порту привязать определенную базу.
Нельзя, обломись.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
16.05.2016, 16:06
    #39236706
kdv
kdv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужна помощь чайнику:) Firebird, запрос, настройка доступа
DenauerПримерно такой ответ я хотел увидеть
ты долбишь не туда. firebird.conf тебе никак не поможет, вообще, совсем. Если бы у тебя был не ФБ, а Оракл, ты бы упорно ковырял настройки Оракла?
...
Рейтинг: 0 / 0
16.05.2016, 17:29
    #39236805
Ivan_Pisarevsky
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужна помощь чайнику:) Firebird, запрос, настройка доступа
Dimitry SibiryakovDenauerможно жестко к порту привязать определенную базу.
Нельзя, обломись.Можно (например собрать пяток копий фб с кастомным каталогом для бинарей-конфигов, каждому прицепить свой databases.conf и вуаля), только к вопросу автора касательно замены майскюэля это вообще никак.
...
Рейтинг: 0 / 0
16.05.2016, 17:30
    #39236807
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужна помощь чайнику:) Firebird, запрос, настройка доступа
Ivan_Pisarevskyкаждому прицепить свой databases.conf и вуаля
Без указания БД всё равно не получится. Нет у databases.conf такой фишки "база по умолчанию".
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
16.05.2016, 17:33
    #39236813
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужна помощь чайнику:) Firebird, запрос, настройка доступа
Ivan_Pisarevskyкасательно замены майскюэля
ЕМНИП, Астерикс работает через ODBC, так что я бы не был так уверен...
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
16.05.2016, 17:47
    #39236826
Ivan_Pisarevsky
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужна помощь чайнику:) Firebird, запрос, настройка доступа
Dimitry Sibiryakovчерез ODBCтермин ОДБЦ употребил ты, выше было только про майскюэльный клиент. клиент от MySQL с сервером ФБ гарантированно работать не будет.
...
Рейтинг: 0 / 0
16.05.2016, 17:50
    #39236827
Ivan_Pisarevsky
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужна помощь чайнику:) Firebird, запрос, настройка доступа
Dimitry SibiryakovНет у databases.conf такой фишки "база по умолчанию".
"база по умолчанию" = /var/instance1/database.fdb

вот и фишка.
Dimitry SibiryakovБез указания БД всё равно не получится.вестимо
host/port:"база по умолчанию"
...
Рейтинг: 0 / 0
16.05.2016, 19:55
    #39236887
kdv
kdv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужна помощь чайнику:) Firebird, запрос, настройка доступа
Ivan_Pisarevsky,

ну началось. Ты про database.conf, wadman про алиасы...
Зачем вы об этом синхрофазотроне автору топика говорите?

Исходный вопрос - как мне подключить АТС такую-то к базе на сервере ФБ. При чем тут алиасы и всякие конфиги ФБ? Это все опционально, вторично, и зависит от версии ФБ.
...
Рейтинг: 0 / 0
17.05.2016, 05:42
    #39237034
fraks
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужна помощь чайнику:) Firebird, запрос, настройка доступа
Denauer,

Я не могу понять что такое "база", к которой надо подключить астерикс.
Откуда эта база на Firebird взялась, какое отношение она имеет к астериксу, откуда в этой базе возьмутся нужные таблицы, неужто астерикс их будет сам там создавать?
Ну и если он настроен работать с MySQL то даже если каким-то образом обеспечить коннект к базе то едва-ли синтаксис запросов MySQL полностью совпадет с синтаксисом Firebird.
Хотя, если запросы там совсем тривиальные...
...
Рейтинг: 0 / 0
17.05.2016, 09:51
    #39237106
Gallemar
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужна помощь чайнику:) Firebird, запрос, настройка доступа
1. Ты не указал версию Asterisk, не все его версии поддерживают подключение по ODBC.
2. В интернете полно информации как подключить Asterisk к MySQL как через ODBC, так и нативно.
3. Можно попытаться вместо MySQL подсунуть Firebird, но не факт что получится. Таблица ничего специфичного не содержит, но какие там запросы?
4. Из п. 1,2,3 назревает вопрос - зачем именно Firebird,если уже есть MySQL?
5. Если очень сильно хочется готов выполнить работы по скрещиванию козы и паука Asterisk и Firebird. Но с предоплатой и без гарантий (см. 1-4)
...
Рейтинг: 0 / 0
17.05.2016, 15:47
    #39237527
Ivan_Pisarevsky
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужна помощь чайнику:) Firebird, запрос, настройка доступа
kdvЗачем вы об этом синхрофазотроне автору топика говорите?То, что автор хочет странного уже все сказали, теперь про "космические корабли, бороздящие просторы большого театра". :)
...
Рейтинг: 0 / 0
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Нужна помощь чайнику:) Firebird, запрос, настройка доступа / 25 сообщений из 27, страница 1 из 2
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]