powered by simpleCommunicator - 2.0.52     © 2025 Programmizd 02
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Расположение файла базы
11 сообщений из 36, страница 2 из 2
Расположение файла базы
    #39512526
Гаджимурадов Рустам
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdv> действуют. а вдруг их нет?

Если их нет, то как он соединится?
Или ты имеешь в виду коннект к самому себе?
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Расположение файла базы
    #39512603
Polesov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdvдействуют. а вдруг их нет?
Т.е. ситуация следующая:
- есть FB сервер, в настройках которого DatabaseAccess = None;
- aliases.conf не содержит ни одного описания алиаса;
- на этом сервере имеется, ну, скажем 2 БД;

Для того, что бы подключиться к одной БД и из нее выполнить execute statement on external к другой, надо знать физическое расположение файлов обоих БД на сервере и пароль SYSDBA. Ну, или иметь грант на роль RDB$ADMIN.

Что ж, волне такое может быть.
...
Рейтинг: 0 / 0
Расположение файла базы
    #39512606
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Polesov,

и как тебе поможет знание где находится главная БД из которой идёт подключение? Вторая БД в случае DatabaseAccess = None может находится где угодно, не обязательно в той же папке
...
Рейтинг: 0 / 0
Расположение файла базы
    #39512656
Polesov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов Денис, мной было оговорено:

Polesovнадо знать физическое расположение файлов обоих БД на сервере
...
Рейтинг: 0 / 0
Расположение файла базы
    #39512659
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Polesov,

в этом случае ни какая контекстная переменная не поможет
...
Рейтинг: 0 / 0
Расположение файла базы
    #39512684
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PolesovДля того, что бы подключиться к одной БД и из нее выполнить execute statement on external
к другой, надо знать физическое расположение файлов обоих БД на сервере и пароль SYSDBA.

И всё равно обломишься ещё на этапе подключения к первой.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Расположение файла базы
    #39512823
Polesov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов Денис, Dimitry Sibiryakov

При текущей реализации FireBird естественно ничего не выйдет.

В обсуждении предполагается, что FireBird доработан таким образом, что при DatabaseAccess = None пользователь SYSDBA может подключаться без указания алиаса по полному имени файла БД.
...
Рейтинг: 0 / 0
Расположение файла базы
    #39512836
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Polesov,

ты издеваешься? DatabaseAccess = None для того и вводился чтобы ограничить подключения только через алиасы. И по фигу SYSDBA там или нет.
К слову в тройке databases.conf это не только алиасы, но и индивидуальная конфигурация под каждую БД.
...
Рейтинг: 0 / 0
Расположение файла базы
    #39512869
Polesov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов Денис, 20752247
...
Рейтинг: 0 / 0
Расположение файла базы
    #39512875
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Polesov,

то что сказал ГР не является истинной в последней инстанции.

Параметр DatabaseAccess проверяется до авторизации. В Firebird нету подключения просто к абстрактному серверу, подключится можно только к БД.
И ещё я думаю ГР имел ввиду получение пути через контекстные переменные/mon$ таблицы, но никак не обход ограничения DatabaseAccess = None
...
Рейтинг: 0 / 0
Расположение файла базы
    #39513055
Polesov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов Денис,

PolesovВ обсуждении предполагается , что FireBird доработан...
...
Рейтинг: 0 / 0
11 сообщений из 36, страница 2 из 2
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Расположение файла базы
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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