Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Пауза при подключении к MSSQL через FireDac / 18 сообщений из 18, страница 1 из 1
20.10.2018, 23:07
    #39720367
Страдалецъ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Пауза при подключении к MSSQL через FireDac
Подключаюсь через FireDac к MSSQL.
Настраиваю подключение в IDE. Выставляю флаг OSAuthent в любое состояние - соединение проходит сразу.
Пытаюсь то же самое сделать из приложения при OSAuthent=True подключается сразу, а при OSAuthent=False возникает минутная пауза и только потом появляется диалог логина. Попробовал запустить трассировку на сервере - сервер вообще ничего не получает вплоть до появления логина в приложении. Что за фигня может быть?
...
Рейтинг: 0 / 0
21.10.2018, 02:55
    #39720382
Страдалецъ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Пауза при подключении к MSSQL через FireDac
Нашел я в чем проблема. При коннекте FireDac ломится в сеть и начинает искать SQL сервера. И вот этот опрос и съедает минуту при коннекте. Возникает 3 вопроса.
1. Зачем он это делает при явно заданном в параметрах имени сервера?
2. Почему этой паузы не возникает в IDE?
3. Как с этим безобразием бороться?
...
Рейтинг: 0 / 0
21.10.2018, 05:44
    #39720383
Гаджимурадов Рустам
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Пауза при подключении к MSSQL через FireDac
Полную строку подключения покажите (или все параметры, её формирующие).
...
Рейтинг: 0 / 0
21.10.2018, 10:18
    #39720404
Dmitry Arefiev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Пауза при подключении к MSSQL через FireDac
TFDPhysMSSQLDriverLink.ListServers поставить в False.
...
Рейтинг: 0 / 0
21.10.2018, 12:19
    #39720427
Страдалецъ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Пауза при подключении к MSSQL через FireDac
Вот спасибо знающий человек, а то я все гадал нахрена вообще нужен этот FDPhysMSSQLDriverLink1. Без него все абсолютно так-же работает, ну и выбросил его нафик, а оно вон чего оказывается. :)
Теперь все работает штатно, но чисто для понимания остался вопрос, почему этих плясок не происходит в IDE?
...
Рейтинг: 0 / 0
21.10.2018, 13:28
    #39720438
Dmitry Arefiev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Пауза при подключении к MSSQL через FireDac
Страдалецъпочему этих плясок не происходит в IDE?
хз ...
...
Рейтинг: 0 / 0
21.10.2018, 15:41
    #39720474
Gator
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Пауза при подключении к MSSQL через FireDac
Dmitry ArefievСтрадалецъпочему этих плясок не происходит в IDE?
хз ...Скорее всего, для создания списка доступных серверов.
...
Рейтинг: 0 / 0
21.10.2018, 18:52
    #39720532
Кроик Семён
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Пауза при подключении к MSSQL через FireDac
СтрадалецъВот спасибо знающий человек

а заодно и автор этой библиотеки :)
...
Рейтинг: 0 / 0
21.10.2018, 18:56
    #39720533
Vlad F
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Пауза при подключении к MSSQL через FireDac
Кроик Семён,

Главный т.е. бракодел.))
...
Рейтинг: 0 / 0
21.10.2018, 21:03
    #39720568
Dmitry Arefiev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Пауза при подключении к MSSQL через FireDac
Vlad FГлавный т.е. бракодел.))
У меня стакан на половину полон :)
...
Рейтинг: 0 / 0
21.10.2018, 21:15
    #39720572
Vlad F
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Пауза при подключении к MSSQL через FireDac
Dmitry Arefiev,

Не доливают т.е. тигру в зоопарке?)
...
Рейтинг: 0 / 0
21.10.2018, 21:21
    #39720575
Dmitry Arefiev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Пауза при подключении к MSSQL через FireDac
...
Рейтинг: 0 / 0
21.10.2018, 21:33
    #39720584
Vlad F
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Пауза при подключении к MSSQL через FireDac
Dmitry Arefiev,

Не надо, Дмитрий, старому математику про затертые стаканы, а лучше поведай, раз зашел такой душевный разговор, почему в FireDAC для Firebird я не могу создать БД с отключенным forced writes (по крайней мере в XE5). Это принципиальный какой то подход или поосто типа упущение за общей в принципе ненадобностью (но ведь бывают еще и редкие вынужденные исключения). Только прошу по возможности поотвечать быстрее, пока не началось.))
...
Рейтинг: 0 / 0
21.10.2018, 21:40
    #39720588
Dmitry Arefiev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Пауза при подключении к MSSQL через FireDac
Vlad Fпочему в FireDAC для Firebird я не могу создать БД с отключенным forced writes
хз ... Давай код ...
...
Рейтинг: 0 / 0
21.10.2018, 22:00
    #39720597
Vlad F
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Пауза при подключении к MSSQL через FireDac
Dmitry Arefiev,

ХЗ - это по нашему, по бразильски. А код там, примерно, вот такой
https://community.embarcadero.com/blogs/entry/creating-an-interbase-database-on-the-fly-with-firedac-429
Куда там можно вставить управление forced writes, категорически не понятно. По исходникам чутка шукал, - нашел только на эту тему только что то ридонли, очевидно, только прочитать потом это свойство. Буду признателен, если подскажешь как допилить.
...
Рейтинг: 0 / 0
21.10.2018, 22:14
    #39720601
Vlad F
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Пауза при подключении к MSSQL через FireDac
Или, если угодно, можно зайти вот отсюда
http://docwiki.embarcadero.com/RADStudio/XE5/en/Connect_to_Firebird_(FireDAC)
И, что характерно, все перечисленные там параметры работают на ура.
За исключением "забытого" forced writes.
...
Рейтинг: 0 / 0
21.10.2018, 23:26
    #39720630
Dmitry Arefiev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Пауза при подключении к MSSQL через FireDac
IBAdvanced ?
...
Рейтинг: 0 / 0
21.10.2018, 23:39
    #39720636
Vlad F
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Пауза при подключении к MSSQL через FireDac
Dmitry Arefiev,

Дмирий, а что там в двнном случае конкретно с этим Advanced и нельзя ли ссылку? К сожалению, поик в сети по IBAdvanced+forced wrires, на первый згляд, не дает ничего оптимистического. Да и поиск по самим исходникам (XE5)как будто тоже.
...
Рейтинг: 0 / 0
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Пауза при подключении к MSSQL через FireDac / 18 сообщений из 18, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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