Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Firebird v3 links / 12 сообщений из 12, страница 1 из 1
10.02.2015, 07:35
    #38875328
sanyock2
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Firebird v3 links
Как думаете, когда можно ожидать появления релиза v3?

несколько лет назад видел упоминание, что в нем должен появится аналог linked servers / federation

Firebird v3 inprocess DLL, которую можно вызывать из своего приложения продолжит свое существование ?

в ней тоже будут линки?

мне Firebird нужен только как агрегатор соединений в другие базы типа DB2, MSSQL,
ну может еще локальные настройки какие хранить вместо ini файлов и т.п.
...
Рейтинг: 0 / 0
10.02.2015, 08:03
    #38875342
Симонов Денис
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Firebird v3 links
sanyock2,

линков в тройке не будет. Ембедед там есть. Релиз должен быть летом.
...
Рейтинг: 0 / 0
10.02.2015, 10:22
    #38875497
kdv
kdv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Firebird v3 links
sanyock2мне Firebird нужен только как агрегатор соединений в другие базы типа DB2, MSSQL
используй ODBC.
...
Рейтинг: 0 / 0
10.02.2015, 10:25
    #38875508
kdv
kdv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Firebird v3 links
sanyock2,

кроме того, даже если бы в ФБ 3 и было что-то типа dblink к другим СУБД, все равно это работало бы только через коннектор типа ODBC/OLE DB (точно так же как это работает в других серверах, где дблинк поддерживается. Кроме PostgreSQL, где дблинк коннектится только к PostgreSQL).
...
Рейтинг: 0 / 0
10.02.2015, 10:41
    #38875537
sanyock2
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Firebird v3 links
...
Рейтинг: 0 / 0
10.02.2015, 10:43
    #38875539
sanyock2
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Firebird v3 links
kdvиспользуй ODBC.

в смысле самому агрегатор написать?

мне нужен один линк из ORM в готовый агрегатор, желательно из nHibernate
...
Рейтинг: 0 / 0
10.02.2015, 10:49
    #38875550
kdv
kdv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Firebird v3 links
sanyock2Foreign data wrappers
хорошо, просто у него в доке написано
"dblink is a module that supports connections to other PostgreSQL databases from within a database session."
а до posgres_fdw я не дочитал.
Вижу, что коннектится напрямую, в том числе и к ФБ. Тогда, почему бы его тебе не использовать?
...
Рейтинг: 0 / 0
10.02.2015, 11:40
    #38875651
sanyock2
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Firebird v3 links
kdvdblink
устаревший интерфейс, сейчас они работают над подмножеством SQL/MED

kdvТогда, почему бы его тебе не использовать?

смотрю, нет ли чего получше

в PostgreSQL не нравится то, что его надо устанавливать отдельно, лучше бы DLL как у FireBird или хотя бы набор файлов, которые можно в свой инстолятор включить
...
Рейтинг: 0 / 0
10.02.2015, 12:19
    #38875737
kdv
kdv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Firebird v3 links
sanyock2,

даже если в ФБ и был бы dblink, все равно это было бы в виде отдельных dll-драйверов. dblink хорош тем, что можно написать процедуру, в которой получать и передавать данные. Сейчас же надо писать код в приложении, и точно так же таскать "за собой" драйверы (допустим, FireDAC, dbExpress, и т.п.).
Собственно, dblink по сложности написания, думаю, мало отличается от ODBC и прочего, особенно учитывая, что драйвер для конкретной СУБД нужно писать отдельно. Сомневаюсь, что у нынешней команды будет время на такую разработку, в обозримом будущем.
...
Рейтинг: 0 / 0
10.02.2015, 12:30
    #38875763
Мимопроходящий
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Firebird v3 links
"нативные" линки к альтернативным серверам нахрен не упёрлись.
во полымя!

максимум что нужно - ODBC.
но и тут есть дофигища нюансов и подводных граблей.
даже у хвалёного Оракла.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
10.02.2015, 12:51
    #38875816
kdv
kdv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Firebird v3 links
Мимопроходящий"нативные" линки к альтернативным серверам нахрен не упёрлись.
даже если рассматривать эту идею, меня больше всего угнетает, что не только PostgreSQL "переписывает dblink на более новый интерфейс", но вообще все эти интерфейсы постепенно надоедают тем, кто их делал.
ODAPI->IDAPI->BDE->капут
dbExpress 1, 2, 3, 4 -> ?
ODBC застряло на версии 3.5
OLE DB - у MS в роадмэпе 2002 года (и обновленного в 2013 году) вообще адские картинки, типа
ADO->OLE DB->ODBC ... эээ. приплыли.

Про наборы компонент доступа я лет 10 назад говорил - масса "универсальных" драйверов загнулись. Прямые - FireDAC, UniDAC, и прочие как-то развиваются.
Понятно, что при доступе "из БД" нужен функционал куда более простой, чем для доступа "из приложений", но все равно, прямо вот такой необходимости действительно нет.
ES on external сделали, и слава богу.
...
Рейтинг: 0 / 0
10.02.2015, 13:06
    #38875842
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Firebird v3 links
kdvпри доступе "из БД" нужен функционал куда более простой, чем для доступа "из
приложений"
Наоборот. Для работы оптимизатора нужна куча информации, которая приложениям ни к чему. И
которую, собственно, ни через один интерфейс не получить. Поэтому сдаётся мне, что работа
с линками сведётся к проталкиванию условий как можно глубже и форсированному плану MERGE.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Firebird v3 links / 12 сообщений из 12, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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