Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / InterBase на Win7 работает когда процесс запущен от имени пользователя а не от системы. / 16 сообщений из 16, страница 1 из 1
16.04.2014, 10:56:39
    #38616188
shuryn
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
InterBase на Win7 работает когда процесс запущен от имени пользователя а не от системы.
Доброго времени суток. есть старые программы которые написаны на Delphi и используют БД Interbase 6.5, начали ставить InterBаse на Win7 64bit, 1й раз запустилась работает. после перезагрузки компьютера, перестала видеть базу, база запускается в процессах под именем "систем". и не работает, из диспетчера задач убиваешь процесс IBserver.exe, запускаешь его по новому с помощью InterBase Server manager, или IbConsole процесс запускается под именем пользователя. и программа начинает работать с базой.
в менеджере при старте сервера не должна стоять галочка Run the interbase server as a service on Windows NT, когда стоит эта галочка программа не работает. через менеджер делая автоматическую загрузку сервера, он подгружается под именем "Система".

что можете предложить в решении этой проблемы?


файл ibserver.exe по 2 щелчку из директории bin не открывается, так же не запускается из служб под именем другого пользователя.
...
Рейтинг: 0 / 0
16.04.2014, 10:57:31
    #38616190
Гаджимурадов Рустам
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
InterBase на Win7 работает когда процесс запущен от имени пользователя а не от системы.
Переходи на Firebird.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
16.04.2014, 12:47:52
    #38616380
anpl
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
InterBase на Win7 работает когда процесс запущен от имени пользователя а не от системы.
В реестре ты можешь запускать какие угодно программы от имени любого пользователя. Как пользоваться реестром уже отдельная история :)
...
Рейтинг: 0 / 0
16.04.2014, 12:51:36
    #38616387
anpl
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
InterBase на Win7 работает когда процесс запущен от имени пользователя а не от системы.
ну и в службах есть вкладка, запуск от имени пользователя...
...
Рейтинг: 0 / 0
16.04.2014, 12:55:27
    #38616390
shuryn
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
InterBase на Win7 работает когда процесс запущен от имени пользователя а не от системы.
anplну и в службах есть вкладка, запуск от имени пользователя...

из служб не запускается.
...
Рейтинг: 0 / 0
16.04.2014, 12:59:02
    #38616395
anpl
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
InterBase на Win7 работает когда процесс запущен от имени пользователя а не от системы.
shurynanplну и в службах есть вкладка, запуск от имени пользователя...

из служб не запускается.
что значит не запускается?
...
Рейтинг: 0 / 0
16.04.2014, 13:07:50
    #38616403
anpl
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
InterBase на Win7 работает когда процесс запущен от имени пользователя а не от системы.
перефразирую :)
в момент загрузки винды служба запускается и нормально работает?
в момент запуска службы кнопка "запустить" не активна?
при запуске службы возникает ошибка?
когда запускаете службу появляется окно управление службой, и это окно не исчезает?
или, еще миллион вариантов? я мысли не читаю?
что означает "из-служб не запускается"?
...
Рейтинг: 0 / 0
16.04.2014, 13:22:40
    #38616416
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
InterBase на Win7 работает когда процесс запущен от имени пользователя а не от системы.
anplчто означает "из-служб не запускается"?
Телепаю: не находит файл лицензии и отказывается работать.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
16.04.2014, 13:27:19
    #38616422
shuryn
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
InterBase на Win7 работает когда процесс запущен от имени пользователя а не от системы.
не запускается из служб под именем другого пользователя. запускается только под "Системой", под системой не работает!!
...
Рейтинг: 0 / 0
16.04.2014, 13:32:40
    #38616428
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
InterBase на Win7 работает когда процесс запущен от имени пользователя а не от системы.
shurynпод системой не работает!!
Чем аргументирует?
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
16.04.2014, 13:39:38
    #38616437
kdv
kdv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
InterBase на Win7 работает когда процесс запущен от имени пользователя а не от системы.
shurynфайл ibserver.exe по 2 щелчку из директории bin не открывается
и не должен, потому что из командной строки он запускается как
ibserver -a

shurynтак же не запускается из служб под именем другого пользователя.
в смысле? Создаете в системе пользователя InterBase. Даете ему все права на папку установки (желательно не ставить в Program files), и на папку с базой и бэкапами. Потом в службах у службы InterBase указываете этого самого пользователя InterBase.
Профит.

У вас, похоже, кто-то с правами на папки перебдел. Потому что системный пользователь (под которрым сервис ИБ стартует по умолчанию) на компе обычно проблем с правами доступа не имеет.
...
Рейтинг: 0 / 0
16.04.2014, 13:41:14
    #38616441
kdv
kdv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
InterBase на Win7 работает когда процесс запущен от имени пользователя а не от системы.
shuryn,

кстати, вот потому что 6.5 очень старый, под висту и вин7 его как раз и не рекомендуется ставить в Program files. Ставьте в отдельную папку типа C:\InterBase65.
...
Рейтинг: 0 / 0
16.04.2014, 13:43:57
    #38616443
shuryn
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
InterBase на Win7 работает когда процесс запущен от имени пользователя а не от системы.
программа получается видит запущенный процесс, но не открывает базу данных. нет соединения.
...
Рейтинг: 0 / 0
16.04.2014, 13:47:17
    #38616450
shuryn
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
InterBase на Win7 работает когда процесс запущен от имени пользователя а не от системы.
запускаешь без галочки Run the interbase server as a service on Windows NT
все работает.
...
Рейтинг: 0 / 0
16.04.2014, 13:48:24
    #38616452
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
InterBase на Win7 работает когда процесс запущен от имени пользователя а не от системы.
shurynне открывает базу данных. нет соединения.
Убей разработчика, достань настоящее сообщение об ошибке.

PS: Ставлю на "Unavailable database" и нечитанный FAQ.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
16.04.2014, 14:26:16
    #38616509
kdv
kdv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
InterBase на Win7 работает когда процесс запущен от имени пользователя а не от системы.
Dimitry SibiryakovPS: Ставлю на "Unavailable database"
я тоже так думаю
http://www.ibase.ru/ibfaq.htm#unavail
...
Рейтинг: 0 / 0
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / InterBase на Win7 работает когда процесс запущен от имени пользователя а не от системы. / 16 сообщений из 16, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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