Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2009.03.15;
Скачать: CL | DM;

Вниз

Backup/restore через удаленный рабочий стол   Найти похожие ветки 

 
Leshiy ©   (2009-01-11 13:03) [0]

Здравствуйте Мастера.
Есть батник для резервного копирования базы
1. При при его запуске с сервера, все работает нормально.
2. Если зайти на сервер через удаленный рабочий стол (УРС), пишет: gbak: error: unavailable database.
3. Если залогиниться на сервере, а потом выполнять команду через УРС - то все работаетю

Как заставить работать 2-ой вариант?


 
sniknik ©   (2009-01-11 13:40) [1]

попробуй зайди на удаленный рабочий стол с параметром /console или /admin


 
Виталий Панасенко(дом)   (2009-01-11 14:31) [2]


> Leshiy ©   (11.01.09 13:03)  

А  на кой это делать? Сделай бекап с удаленного компа.
gbak -b -g -se server_host:service_mgr d:\db.db e:\b.bk
См. http://www.ibase.ru/devinfo/backupspeed.htm


 
Виталий Панасенко(дом)   (2009-01-11 15:54) [3]


> 2. Если зайти на сервер через удаленный рабочий стол (УРС),
>  пишет: gbak: error: unavailable database.

А вот это, возможно, свидетельствует о том, что сервер то еще не запустился.
Потому, как
> 1. При при его запуске с сервера, все работает нормально.

и
> 3. Если залогиниться на сервере, а потом выполнять команду
> через УРС - то все работаетю

т.е. в 1 и 3 случае сервер точно стартует.. а ты, случаем, сам сервер не как приложение пускаешь?


 
KSergey ©   (2009-01-11 16:51) [4]

> Leshiy ©   (11.01.09 13:03)  
> 2. Если зайти на сервер через удаленный рабочий стол (УРС),

Под тем же пользователем, что и локально?


 
Leshiy ©   (2009-01-12 16:34) [5]


> sniknik ©   (11.01.09 13:40) [1]
> попробуй зайди на удаленный рабочий стол с параметром /console
> или /admin

не совсем понятно как это сделать


> Виталий Панасенко(дом)   (11.01.09 15:54) [3]
...а ты, случаем, сам сервер не как приложение пускаешь?

нет, как сервис


> KSergey ©   (11.01.09 16:51) [4]
Под тем же пользователем, что и локально?

А как можно зайти на УРС под под локальным пользователем?
Но, думаю, что истина где-то рядом...


 
KSergey ©   (2009-01-12 16:49) [6]

> Leshiy ©   (12.01.09 16:34) [5]
> А как можно зайти на УРС под под локальным пользователем?

дыщ-дыщ.... не понял.. а под каким же тогда? под локальным и можно вполне. Ну, локальным с точки зрения удаленой системы имеется ввиду. Ну или доменным с ее же точки зрения. Короче буквально под тем же самым что и с физической консоли заходим или нет?


 
sniknik ©   (2009-01-12 17:42) [7]

> не совсем понятно как это сделать
не знаешь как параметры приложению задавать при старте? ->
просто выполни
mstsc.exe /CONSOLE
дальше как обычно, логиниться админом. это будет тоже самое как если бы там у сервера физически присутствовал...
тк.
> 1. При при его запуске с сервера, все работает нормально.


 
Виталий Панасенко(дом)   (2009-01-12 21:35) [8]


> Leshiy ©   (12.01.09 16:34) [5]

так а смысл подключаться к удаленному рабочему столу?


 
Leshiy ©   (2009-01-13 15:26) [9]


> KSergey ©   (12.01.09 16:49) [6]

под локальным


> sniknik ©   (12.01.09 17:42) [7]
...
mstsc.exe /CONSOLE

результат тот-же

скажите тогда, почему с gstat таких проблем нет?


 
sniknik ©   (2009-01-13 16:19) [10]

> результат тот-же
ну значит коннектся с параметром admin, блин, а нафига думаешь я дал 2 варианта? какой то один, не помню, должен присоединится к нулевой консоли, т.е. той, что как "физически присутствовал...".


 
Leshiy ©   (2009-01-14 09:56) [11]


> sniknik ©   (13.01.09 16:19) [10]

не знает он параметра admin


 
sniknik ©   (2009-01-14 10:57) [12]

mstsc.exe  /?
список параметров. у меня admin есть, у тебя тоже должен быть либо он либо console.

+ в открытой сессии нажми Ctrl+Shift+Esc (диспетчер задач), зайди там на вкладку юзеры и посмотри id сессии, должен быть 0 тогда это тот же сеанс что непосредственно с компа.


 
Anatoly Podgoretsky ©   (2009-01-14 11:43) [13]

> Leshiy  (14.01.2009 9:56:11)  [11]

Если не знает параметра admin, то должен знать /console


 
Leshiy ©   (2009-01-14 12:08) [14]


> sniknik ©   (14.01.09 10:57) [12]

справку я читал, у меня именно /console, а не /admin
только толку никакого - логинится не локальным юзером :(


 
sniknik ©   (2009-01-14 12:18) [15]

> только толку никакого - логинится не локальным юзером :(
причем тут локальный юзер, не понял? и для кого он локальный?
вообще забудь, это риторические вопросы, ты должен конектится туда тем же юзером у которого
> 1. При при его запуске с сервера, все работает нормально.
чтобы был тот же результат.
если ты этим решаешь какие то другие вопросы... типа логин совершенно другим юзером, ну тогда видимо надо другие средства (типа админа чтобы он дал этому юзеру соответствующие права).


 
Leshiy ©   (2009-01-15 07:12) [16]

Все правильно делаю, тут ничего мудреного нет, но:

1. Провел эксперимент:
Если залогиниться на сервере и потом входить на него через УРС, то id=0.
Если не логиниться на сервере или сделать logoff и попробовать войти на него через УРС, то id<>0. Более того, если не делать logoff удаленного сеанса, и залогиниться на сервере, то id<>0.
Ключ /console не помогает.

2. Почему gstat работает при любом id, а gbak и gfix только при id=0?



Страницы: 1 вся ветка

Текущий архив: 2009.03.15;
Скачать: CL | DM;

Наверх




Память: 0.51 MB
Время: 0.021 c
15-1231582957
saNat
2009-01-10 13:22
2009.03.15
Требуется помощь в настройке Internet-шлюза


2-1232484178
Pavel
2009-01-20 23:42
2009.03.15
Соединение с базой данных


15-1231595719
Slider007
2009-01-10 16:55
2009.03.15
С днем рождения ! 7 января 2009 среда


15-1231596394
Slider007
2009-01-10 17:06
2009.03.15
С днем рождения ! 3 января 2009 суббота


2-1232648122
cruiser
2009-01-22 21:15
2009.03.15
Ожидание отработки операций внутри отдельного потока