|
|
|
Пауза при подключении к MSSQL через FireDac
|
|||
|---|---|---|---|
|
#18+
Подключаюсь через FireDac к MSSQL. Настраиваю подключение в IDE. Выставляю флаг OSAuthent в любое состояние - соединение проходит сразу. Пытаюсь то же самое сделать из приложения при OSAuthent=True подключается сразу, а при OSAuthent=False возникает минутная пауза и только потом появляется диалог логина. Попробовал запустить трассировку на сервере - сервер вообще ничего не получает вплоть до появления логина в приложении. Что за фигня может быть? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.10.2018, 23:07 |
|
||
|
Пауза при подключении к MSSQL через FireDac
|
|||
|---|---|---|---|
|
#18+
Нашел я в чем проблема. При коннекте FireDac ломится в сеть и начинает искать SQL сервера. И вот этот опрос и съедает минуту при коннекте. Возникает 3 вопроса. 1. Зачем он это делает при явно заданном в параметрах имени сервера? 2. Почему этой паузы не возникает в IDE? 3. Как с этим безобразием бороться? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.10.2018, 02:55 |
|
||
|
Пауза при подключении к MSSQL через FireDac
|
|||
|---|---|---|---|
|
#18+
Полную строку подключения покажите (или все параметры, её формирующие). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.10.2018, 05:44 |
|
||
|
Пауза при подключении к MSSQL через FireDac
|
|||
|---|---|---|---|
|
#18+
TFDPhysMSSQLDriverLink.ListServers поставить в False. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.10.2018, 10:18 |
|
||
|
Пауза при подключении к MSSQL через FireDac
|
|||
|---|---|---|---|
|
#18+
Вот спасибо знающий человек, а то я все гадал нахрена вообще нужен этот FDPhysMSSQLDriverLink1. Без него все абсолютно так-же работает, ну и выбросил его нафик, а оно вон чего оказывается. :) Теперь все работает штатно, но чисто для понимания остался вопрос, почему этих плясок не происходит в IDE? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.10.2018, 12:19 |
|
||
|
Пауза при подключении к MSSQL через FireDac
|
|||
|---|---|---|---|
|
#18+
Страдалецъпочему этих плясок не происходит в IDE? хз ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.10.2018, 13:28 |
|
||
|
Пауза при подключении к MSSQL через FireDac
|
|||
|---|---|---|---|
|
#18+
Dmitry ArefievСтрадалецъпочему этих плясок не происходит в IDE? хз ...Скорее всего, для создания списка доступных серверов. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.10.2018, 15:41 |
|
||
|
Пауза при подключении к MSSQL через FireDac
|
|||
|---|---|---|---|
|
#18+
СтрадалецъВот спасибо знающий человек а заодно и автор этой библиотеки :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.10.2018, 18:52 |
|
||
|
Пауза при подключении к MSSQL через FireDac
|
|||
|---|---|---|---|
|
#18+
Кроик Семён, Главный т.е. бракодел.)) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.10.2018, 18:56 |
|
||
|
Пауза при подключении к MSSQL через FireDac
|
|||
|---|---|---|---|
|
#18+
Vlad FГлавный т.е. бракодел.)) У меня стакан на половину полон :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.10.2018, 21:03 |
|
||
|
Пауза при подключении к MSSQL через FireDac
|
|||
|---|---|---|---|
|
#18+
Dmitry Arefiev, Не доливают т.е. тигру в зоопарке?) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.10.2018, 21:15 |
|
||
|
Пауза при подключении к MSSQL через FireDac
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.10.2018, 21:21 |
|
||
|
Пауза при подключении к MSSQL через FireDac
|
|||
|---|---|---|---|
|
#18+
Dmitry Arefiev, Не надо, Дмитрий, старому математику про затертые стаканы, а лучше поведай, раз зашел такой душевный разговор, почему в FireDAC для Firebird я не могу создать БД с отключенным forced writes (по крайней мере в XE5). Это принципиальный какой то подход или поосто типа упущение за общей в принципе ненадобностью (но ведь бывают еще и редкие вынужденные исключения). Только прошу по возможности поотвечать быстрее, пока не началось.)) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.10.2018, 21:33 |
|
||
|
Пауза при подключении к MSSQL через FireDac
|
|||
|---|---|---|---|
|
#18+
Vlad Fпочему в FireDAC для Firebird я не могу создать БД с отключенным forced writes хз ... Давай код ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.10.2018, 21:40 |
|
||
|
Пауза при подключении к MSSQL через FireDac
|
|||
|---|---|---|---|
|
#18+
Dmitry Arefiev, ХЗ - это по нашему, по бразильски. А код там, примерно, вот такой https://community.embarcadero.com/blogs/entry/creating-an-interbase-database-on-the-fly-with-firedac-429 Куда там можно вставить управление forced writes, категорически не понятно. По исходникам чутка шукал, - нашел только на эту тему только что то ридонли, очевидно, только прочитать потом это свойство. Буду признателен, если подскажешь как допилить. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.10.2018, 22:00 |
|
||
|
Пауза при подключении к MSSQL через FireDac
|
|||
|---|---|---|---|
|
#18+
Или, если угодно, можно зайти вот отсюда http://docwiki.embarcadero.com/RADStudio/XE5/en/Connect_to_Firebird_(FireDAC) И, что характерно, все перечисленные там параметры работают на ура. За исключением "забытого" forced writes. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.10.2018, 22:14 |
|
||
|
Пауза при подключении к MSSQL через FireDac
|
|||
|---|---|---|---|
|
#18+
IBAdvanced ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.10.2018, 23:26 |
|
||
|
Пауза при подключении к MSSQL через FireDac
|
|||
|---|---|---|---|
|
#18+
Dmitry Arefiev, Дмирий, а что там в двнном случае конкретно с этим Advanced и нельзя ли ссылку? К сожалению, поик в сети по IBAdvanced+forced wrires, на первый згляд, не дает ничего оптимистического. Да и поиск по самим исходникам (XE5)как будто тоже. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.10.2018, 23:39 |
|
||
|
|

start [/forum/topic.php?fid=58&msg=39720630&tid=2040244]: |
0ms |
get settings: |
7ms |
get forum list: |
20ms |
check forum access: |
3ms |
check topic access: |
4ms |
track hit: |
154ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
50ms |
get tp. blocked users: |
1ms |
| others: | 220ms |
| total: | 469ms |

| 0 / 0 |
