Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2009.03.15;
Скачать: [xml.tar.bz2];

Вниз

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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.48 MB
Время: 0.051 c
15-1231595981
Slider007
2009-01-10 16:59
2009.03.15
С днем рождения ! 6 января 2009 вторник


15-1230182983
novai
2008-12-25 08:29
2009.03.15
как очистить таблицу от записей в access?


6-1200389418
chemelin
2008-01-15 12:30
2009.03.15
Помогите с winsocket в WinAPI


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


15-1232126943
brrr
2009-01-16 20:29
2009.03.15
Проблема с железом (?)





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский