|
Расположение файла базы
|
|||
---|---|---|---|
#18+
kdv> действуют. а вдруг их нет? Если их нет, то как он соединится? Или ты имеешь в виду коннект к самому себе? Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
30.08.2017, 01:11 |
|
Расположение файла базы
|
|||
---|---|---|---|
#18+
kdvдействуют. а вдруг их нет? Т.е. ситуация следующая: - есть FB сервер, в настройках которого DatabaseAccess = None; - aliases.conf не содержит ни одного описания алиаса; - на этом сервере имеется, ну, скажем 2 БД; Для того, что бы подключиться к одной БД и из нее выполнить execute statement on external к другой, надо знать физическое расположение файлов обоих БД на сервере и пароль SYSDBA. Ну, или иметь грант на роль RDB$ADMIN. Что ж, волне такое может быть. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.08.2017, 09:44 |
|
Расположение файла базы
|
|||
---|---|---|---|
#18+
Polesov, и как тебе поможет знание где находится главная БД из которой идёт подключение? Вторая БД в случае DatabaseAccess = None может находится где угодно, не обязательно в той же папке ... |
|||
:
Нравится:
Не нравится:
|
|||
30.08.2017, 09:50 |
|
Расположение файла базы
|
|||
---|---|---|---|
#18+
Симонов Денис, мной было оговорено: Polesovнадо знать физическое расположение файлов обоих БД на сервере ... |
|||
:
Нравится:
Не нравится:
|
|||
30.08.2017, 11:09 |
|
Расположение файла базы
|
|||
---|---|---|---|
#18+
Polesov, в этом случае ни какая контекстная переменная не поможет ... |
|||
:
Нравится:
Не нравится:
|
|||
30.08.2017, 11:13 |
|
Расположение файла базы
|
|||
---|---|---|---|
#18+
PolesovДля того, что бы подключиться к одной БД и из нее выполнить execute statement on external к другой, надо знать физическое расположение файлов обоих БД на сервере и пароль SYSDBA. И всё равно обломишься ещё на этапе подключения к первой. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
30.08.2017, 11:37 |
|
Расположение файла базы
|
|||
---|---|---|---|
#18+
Симонов Денис, Dimitry Sibiryakov При текущей реализации FireBird естественно ничего не выйдет. В обсуждении предполагается, что FireBird доработан таким образом, что при DatabaseAccess = None пользователь SYSDBA может подключаться без указания алиаса по полному имени файла БД. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.08.2017, 14:19 |
|
Расположение файла базы
|
|||
---|---|---|---|
#18+
Polesov, ты издеваешься? DatabaseAccess = None для того и вводился чтобы ограничить подключения только через алиасы. И по фигу SYSDBA там или нет. К слову в тройке databases.conf это не только алиасы, но и индивидуальная конфигурация под каждую БД. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.08.2017, 14:30 |
|
Расположение файла базы
|
|||
---|---|---|---|
#18+
Симонов Денис, 20752247 ... |
|||
:
Нравится:
Не нравится:
|
|||
30.08.2017, 15:01 |
|
Расположение файла базы
|
|||
---|---|---|---|
#18+
Polesov, то что сказал ГР не является истинной в последней инстанции. Параметр DatabaseAccess проверяется до авторизации. В Firebird нету подключения просто к абстрактному серверу, подключится можно только к БД. И ещё я думаю ГР имел ввиду получение пути через контекстные переменные/mon$ таблицы, но никак не обход ограничения DatabaseAccess = None ... |
|||
:
Нравится:
Не нравится:
|
|||
30.08.2017, 15:07 |
|
|
start [/forum/topic.php?fid=40&msg=39513055&tid=1561450]: |
0ms |
get settings: |
7ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
174ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
49ms |
get tp. blocked users: |
1ms |
others: | 19ms |
total: | 281ms |
0 / 0 |