|
Проблеми с FB3 Embeded
|
|||
---|---|---|---|
#18+
Привет всем. Писал уже об етом, но нeчаино запостил в Delphi форум, наверно мало там заходят спецов по FB. Нужен ембедед с более одним конектом к базе. Сделал тестовую апликацию и вроде добился что работает. В папку где апликации запускаются скопировал всё что нужно для ембедед. (даже всё что в папке инсталяции FB). В firebird.conf записал: SharedChache = false SharedDatabase = true ServerMode = Classic Providers = Engine12 Работает ... но если конект из простих апликации, а если один конект идёт от сервиса то получаю: Database is probably already opened by another engine instance in another Windows session Сервис запушен в том же каталоге где другие апликации цепляюшиися к базе, каталог инсталяции FB сервера переименован, чтоб вдруг от туда чтот то неподцепило, сервис фиребирда остановлен... Мож сервис считается етим "..opened by another engine instance in another Windows session"? Посмотрел через Process Hacker - и апликация и сервис загружает и fbclient.dll и engine12.dll из одного и таго же места ... Что тут неправильно ? WBR Janex ... |
|||
:
Нравится:
Не нравится:
|
|||
02.05.2016, 10:24 |
|
Проблеми с FB3 Embeded
|
|||
---|---|---|---|
#18+
JanexВ firebird.conf записал: SharedChache = false SharedDatabase = true ServerMode = Classic Providers = Engine12 Код: plaintext 1.
таких параметров нету начиная с 1 RC. ServerMode заменяет их обоих. JanexРаботает ... но если конект из простих апликации, а если один конект идёт от сервиса то получаю: Database is probably already opened by another engine instance in another Windows session Потому что сервис работает от другой учётной записи. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.05.2016, 10:40 |
|
Проблеми с FB3 Embeded
|
|||
---|---|---|---|
#18+
Симонов Денис, >> Потому что сервис работает от другой учётной записи. Так и подозревал ... Значит никакие другие установки непоможет пока всё небудет под одним и тем же юзером, да ? ... |
|||
:
Нравится:
Не нравится:
|
|||
02.05.2016, 10:48 |
|
Проблеми с FB3 Embeded
|
|||
---|---|---|---|
#18+
Хотя хрену - запустил и сервис и проложение под одним и тем же юзером и только один конект, опять получаю "Database is probably already opened by another engine instance in another Windows session" ... |
|||
:
Нравится:
Не нравится:
|
|||
02.05.2016, 10:58 |
|
Проблеми с FB3 Embeded
|
|||
---|---|---|---|
#18+
Janex, чем докажешь что сервис из под того же юзера запущен. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.05.2016, 11:04 |
|
Проблеми с FB3 Embeded
|
|||
---|---|---|---|
#18+
Janex, если сервис сделает первый коннект к БД, то обычные приложения тоже смогут работать. Но не наоборот. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.05.2016, 11:07 |
|
Проблеми с FB3 Embeded
|
|||
---|---|---|---|
#18+
Симонов ДенисПотому что сервис работает от другой учётной записи.Нет, не поэтому. Он работает в системной windows session ... |
|||
:
Нравится:
Не нравится:
|
|||
02.05.2016, 11:07 |
|
Проблеми с FB3 Embeded
|
|||
---|---|---|---|
#18+
hvladJanex, если сервис сделает первый коннект к БД, то обычные приложения тоже смогут работать. Но не наоборот. Подошло бы на все 100%, но ... таки и делаю, запускается сервис, конект есть, потом апликация и нихрена, опять про "... in another Windows session" ... |
|||
:
Нравится:
Не нравится:
|
|||
02.05.2016, 11:15 |
|
Проблеми с FB3 Embeded
|
|||
---|---|---|---|
#18+
JanexhvladJanex, если сервис сделает первый коннект к БД, то обычные приложения тоже смогут работать. Но не наоборот. Подошло бы на все 100%, но ... таки и делаю, запускается сервис, конект есть, потом апликация и нихрена, опять про "... in another Windows session"Похоже, приложение должно работать с elevated privileges в таком сценарии ... |
|||
:
Нравится:
Не нравится:
|
|||
02.05.2016, 11:43 |
|
Проблеми с FB3 Embeded
|
|||
---|---|---|---|
#18+
hvlad, Есть, уррра, свершилось .... запустил апликацию под админом (хотя юзеру били права администратора) и заработало :) Спасибо всем. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.05.2016, 11:55 |
|
Проблеми с FB3 Embeded
|
|||
---|---|---|---|
#18+
Отсюда вывод: нефиг пихать Embedded куда не следует. Только геморрой наживёшь. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
02.05.2016, 12:01 |
|
Проблеми с FB3 Embeded
|
|||
---|---|---|---|
#18+
Dimitry SibiryakovОтсюда вывод: нефиг... ...лезть куда тебя не звали ... |
|||
:
Нравится:
Не нравится:
|
|||
02.05.2016, 12:09 |
|
Проблеми с FB3 Embeded
|
|||
---|---|---|---|
#18+
Dimitry SibiryakovОтсюда вывод: нефиг пихать Embedded куда не следует. Только геморрой наживёшь. Тогда предлогаю подправить Release Notes, где об Embedded говорится, в конце добавив: "Пользоватся можно, но несоветуем если нехотите геморои и вас конкретно там незвали" :) :) :) A если серёзно - нужен он мне там, нужен ... ... |
|||
:
Нравится:
Не нравится:
|
|||
02.05.2016, 12:21 |
|
|
start [/forum/topic.php?fid=40&msg=39228340&tid=1562192]: |
0ms |
get settings: |
11ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
50ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
55ms |
get tp. blocked users: |
1ms |
others: | 17ms |
total: | 172ms |
0 / 0 |