|
Вопрос по подключению
|
|||
---|---|---|---|
#18+
Привет всем. Гипотетическая ситуация: - на компьютере локально установлен FireBird, на диске D: есть файл базы данных с именем DB (без расширения). - есть сервер с именем "D", на котором есть алиас некой базы данных "DB". Если в ISQL в строке подключения указать D:DB , к какой базе произойдет подключение? С уважением, Polesov. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.06.2017, 12:37 |
|
Вопрос по подключению
|
|||
---|---|---|---|
#18+
Polesov, в соответствии с форматом строки подключения "[svr[/port]:]database", база будет открыта на сервере D по псевдониму DB. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.06.2017, 13:07 |
|
Вопрос по подключению
|
|||
---|---|---|---|
#18+
Ivan_Pisarevsky"\"? ... |
|||
:
Нравится:
Не нравится:
|
|||
28.06.2017, 13:15 |
|
Вопрос по подключению
|
|||
---|---|---|---|
#18+
Polesov, iirc, если имя предполагаемого хоста состоит из одной буквы И если есть диск, соотв. этой букве, то будет попытка подключения с локальным\встроенным протоколом ... |
|||
:
Нравится:
Не нравится:
|
|||
28.06.2017, 13:28 |
|
Вопрос по подключению
|
|||
---|---|---|---|
#18+
Хотя по идее всё должно зависеть от настройки порядка провайдеров в конфиге. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
28.06.2017, 13:32 |
|
Вопрос по подключению
|
|||
---|---|---|---|
#18+
Dimitry Sibiryakov, в 2.5 нет настройки порядка провайдеров. А в 3.0 есть возможность явно указать протокол, чтобы не гадать на кофейной гуще. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.06.2017, 13:35 |
|
Вопрос по подключению
|
|||
---|---|---|---|
#18+
Симонов Денисв 2.5 нет настройки порядка провайдеров. Да, он фиксирован при компиляции. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
28.06.2017, 13:49 |
|
Вопрос по подключению
|
|||
---|---|---|---|
#18+
Ivan_Pisarevsky"\" Конечно, можно указать "\" в строке подключения для локальной БД, но задача не в этом. Записал в файл hosts IP-адрес сервера и назначил ему букву D. При попытке коннекта из ISQL к D:DB осуществляется попытка поиска файла БД на локальном диске D. При изменении в файле hosts имени IP-адреса сервера на Z (на моем компьютере нет диска Z) происходит коннект к серверу. Видимо, при однобуквенном имени хоста проверяется существование локального диска с такой буквой, и если диск существует, осуществляется поиск файла на этом диске. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.06.2017, 14:07 |
|
Вопрос по подключению
|
|||
---|---|---|---|
#18+
hvladPolesov, iirc, если имя предполагаемого хоста состоит из одной буквы И если есть диск, соотв. этой букве, то будет попытка подключения с локальным\встроенным протоколом Да, так у меня и получилось. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.06.2017, 14:08 |
|
Вопрос по подключению
|
|||
---|---|---|---|
#18+
Симонов Денисв 2.5 нет настройки порядка провайдеров Да, забыл указать - FB2.5.6 ... |
|||
:
Нравится:
Не нравится:
|
|||
28.06.2017, 14:10 |
|
Вопрос по подключению
|
|||
---|---|---|---|
#18+
Polesov, вопрос нафига сервер одной буквой называть? Это прикол такой? ... |
|||
:
Нравится:
Не нравится:
|
|||
28.06.2017, 14:14 |
|
Вопрос по подключению
|
|||
---|---|---|---|
#18+
> вопрос нафига сервер одной буквой называть? Это прикол такой? нужно бережно расходовать невербальные ресурсы. они не бесконечны! Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
28.06.2017, 14:41 |
|
Вопрос по подключению
|
|||
---|---|---|---|
#18+
Мимопроходящий, Я тоже сразу подумал, что "DB" - слишком длинное имя для базы. Коннектиться к D:D гораздо удобнее. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.06.2017, 15:30 |
|
Вопрос по подключению
|
|||
---|---|---|---|
#18+
Симонов ДенисPolesov, вопрос нафига сервер одной буквой называть? Это прикол такой? Ну, я же сказал в начале, что ситуация гипотетическая. Это для проверки - заранее не известно, какая строка подключения будет использоваться у клиента. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.06.2017, 17:09 |
|
Вопрос по подключению
|
|||
---|---|---|---|
#18+
Polesov, ты еще забыл про шару с именем D: (или Z, или как угодно). ... |
|||
:
Нравится:
Не нравится:
|
|||
28.06.2017, 17:18 |
|
Вопрос по подключению
|
|||
---|---|---|---|
#18+
PolesovВидимо, при однобуквенном имени хоста проверяется существование локального диска с такой буквой, и если диск существует, осуществляется поиск файла на этом диске. Если вам нужно, чтобы _всегда_ осуществлялось подключение к удалённому серверу, то, возможно, стоит принудительно вставлять дефолтный порт подключения в строку соединения, если там не указан другой? Тогда, ИМХО, таких коллизий не возникнет. ... |
|||
:
Нравится:
Не нравится:
|
|||
29.06.2017, 15:01 |
|
Вопрос по подключению
|
|||
---|---|---|---|
#18+
alekcvpЕсли вам нужно, чтобы _всегда_ осуществлялось подключение к удалённому серверу Нет, нужно было правильно диагностировать ошибку при подключении к БД, причем строка подключения у клиента могла быть любой. ... |
|||
:
Нравится:
Не нравится:
|
|||
29.06.2017, 15:51 |
|
Вопрос по подключению
|
|||
---|---|---|---|
#18+
29.06.2017 15:51, Polesov пишет: > Нет, нужно было правильно диагностировать ошибку при подключении к БД, причем строка подключения у клиента могла быть любой. соломы не хватит, чтоб все потенциальные места подстелить Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
29.06.2017, 16:05 |
|
|
start [/forum/topic.php?fid=40&fpage=43&tid=1561515]: |
0ms |
get settings: |
9ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
46ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
56ms |
get tp. blocked users: |
1ms |
others: | 302ms |
total: | 444ms |
0 / 0 |