15.12.2010 17:09, Konstantin R. Beliaev пишет:
У тебя строка gbak'а включает имя хоста в имени БД (кто каке научил?):
-se host1:service_mgr ... host2:db_path
Хм, а озвучьте плиз _правильный_ синтаксис этой команды, поскольку то,
что получилось у меня - был единственный рабочий вариант.
У тебя был правильный синтаксис, но это скорее исключение :-)
Дело в том, что 1.5 CS для Windows не поддерживает локальный протокол, а
сервисы в нем стартуют отдельными процессами. Поэтому локальный путь к
базе не прокатывает, получаешь unavailable database.
Версии новее во-первых поддерживают локальный протокол, а во-вторых он
для сервисов все равно не нужен, т.к. они запускаются потоками и
подключаются к базе через embedded-доступ. Так что начиная с 2.0 Влад
правильно говорит. А 2.5 вообще обломит с таким редиректом.
--
Дмитрий Еманов