powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Как из bat-ника остановить сервер
18 сообщений из 18, страница 1 из 1
Как из bat-ника остановить сервер
    #34168007
kazinaki
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Сервер вот такой Sybase Adaptive Server Anywhere Network Server Version 7.0.4.3538
Надо ночью для бекапа остановить, файл скопировать и запустить опять. Я с Sybase дела не имел и незнаю как его остановить.
Запускается он строкой C:\WINDOWS\system32\DBSRV7.EXE -c 40M -x "tcpip" -ti 0 -n.....
А вот как остановить сервак не знаю. Помогите люди добрые
...
Рейтинг: 0 / 0
Как из bat-ника остановить сервер
    #34168053
Dim2000
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kazinaki wrote:

> Сервер вот такой Sybase Adaptive Server Anywhere Network Server Version
> 7.0.4.3538
> Надо ночью для бекапа остановить, файл скопировать и запустить опять. Я
> с Sybase дела не имел и незнаю как его остановить.

Вот и не трогай. Тем более что для бэкапинга БД есть более нормальные
методы, конкретно, DBBACKUP.
Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
Как из bat-ника остановить сервер
    #34168068
kazinaki
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
тогда где этот DBBACKUP взять и как им пользоваться?
...
Рейтинг: 0 / 0
Как из bat-ника остановить сервер
    #34168165
antand
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
DBBACKUP - утилита ASA резервного копирования базы, она есть наверняка на сервере и даже в путь в переменных окружения к ней прописан.
Только чтобы ей пользоваться, прочти доку по ASA в этом вопросе.
А то с помощью нее можно отдельные "нехорошие" вещи сотворить.
Например, лог обрезать не туда, а база в репликации:)
Приводить пример командной строки нет смысла, нужно чтобы Вы понимали, что делаете.
А для этого читайте документацию, там и примеры есть
...
Рейтинг: 0 / 0
Как из bat-ника остановить сервер
    #34168329
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А еще, можно подключится к базе с правами DBA и дать команду BACKUP DATABASE. Просто и легко :)

---
http://www.rusug.ru] Портал русскоязычной группы пользователей Sybase
...
Рейтинг: 0 / 0
Как из bat-ника остановить сервер
    #34169058
Фотография A.K.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
White OwlА еще, можно подключится к базе с правами DBA и дать команду BACKUP DATABASE.
Просто и легко :)
Наткнулись мы недавно на большую траблу с этим BACKUP DATABASE, связанную с урезанием журнала транзакций во время выполнения бэкапа. Недоумевали, как и почему, потом нашли на sybase.com что это подтвержденная трабла ASA 8-9 с workaround'ом в виде использования dbbackup или оффлайнового бэкапа.

Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
Как из bat-ника остановить сервер
    #34169430
kazinaki
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
White OwlА еще, можно подключится к базе с правами DBA и дать команду BACKUP DATABASE. Просто и легко :)

---
http://www.rusug.ru] Портал русскоязычной группы пользователей Sybase

Явки и пароли все знаю. Скажите как батник написать чтобы каждую ночь бекапить базу.
...
Рейтинг: 0 / 0
Как из bat-ника остановить сервер
    #34169686
Dim2000
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
A.K. wrote:

> подтвержденная трабла ASA 8-9 с workaround'ом в виде использования
> dbbackup или оффлайнового бэкапа.

Использую dbbackup со времён 5.5 - пока не подводил :).
Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
Как из bat-ника остановить сервер
    #34169732
Фотография Ggg_old
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
cм. команду
STOP DATABASE database-name
[ ON engine-name ]
[ UNCONDITIONALLY ]

запускать в бат файле черз isql
...
Рейтинг: 0 / 0
Как из bat-ника остановить сервер
    #34170145
kazinaki
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ggg_oldcм. команду
STOP DATABASE database-name
[ ON engine-name ]
[ UNCONDITIONALLY ]

запускать в бат файле черз isql

Где его скачать? Или киньте мне его не мыло подалуйста kazinaki@mail.ru
...
Рейтинг: 0 / 0
Как из bat-ника остановить сервер
    #34170220
Фотография Dmitry.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dbbackup должен лежать рядом с dbeng

посмотри какие есть ехе-шники в папке где установлен сервер
...
Рейтинг: 0 / 0
Как из bat-ника остановить сервер
    #34170229
Dim2000
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kazinaki wrote:

> Где его скачать?

Кого "его"? ISQL идёт в комплекте с серваком.
Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
Как из bat-ника остановить сервер
    #34170252
grach
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ну можно примерно так:

dbbackup -c "dbn=data;uid=dba;pwd=sql" -y d:\backup

Но нужно все таки доку читать, шоб не напортачить..
...
Рейтинг: 0 / 0
Как из bat-ника остановить сервер
    #34170360
kazinaki
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
У меня нет на винте этих файлов. Эта база данных для программы ведения ремонтов LG, для сервис-центов. Она ставиться так: один файл *.db - база данных, клиентская программа, которая с этой базой работает, ну и в каталог финды чего-то сует.
запускается сервак так
C:\WINDOWS\system32\DBSRV7.EXE -c 40M -x "tcpip" -ti 0 -n lgasc2 "C:\Program Files\LG Electronics\LGASC2\DB\lgasc2.db
Вот собственно кроме этого файла dbsrv7.exe никаких больше не ставится. В инструкции по программе написано, что создавать резервную копию можно просто копируя файл *.db. Но чтобы его скопировать надо выключить сервак.
...
Рейтинг: 0 / 0
Как из bat-ника остановить сервер
    #34171022
antand
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Понятно.
Человеку поставили урезанную версию ASA. Может оно таки надо было.
И похоже что, запускается это дело(сервер) из командной строки.
А если он запущен из командной строки, то его красиво не стопануть наверно средствами винды.
Только если войти в окно сервера и Shutdown нажать.
Убить процесс средствами винды как-то некрасиво.
Базу тоже не отцепить, isql тоже нет.
А человеку надо ночью без его вмешательства.
Тогда делаем так.
1) Сделать сервис для запуска ASA. Причем делать придется ручками.
2) net start для старта сервера
3) net stop
copy
net start для резервного копирования
Пункт 3 в планировщик
...
Рейтинг: 0 / 0
Как из bat-ника остановить сервер
    #34171342
kazinaki
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
О таком варианте я думал, но решил может есть по лучше способы. Ну ладно буду копать в эту сторону. Спасибо.
...
Рейтинг: 0 / 0
Как из bat-ника остановить сервер
    #34171397
antand
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Лучший способ - это тот, о котором писали ранее, стандартные "красивые" средства резервного копирования ASA. Нужно так устанавливать ASA, чтобы установились с ним всякие нужные инструменты работы с базой.
Вообще странно, что так программа ваша поставляется. Ну я понимаю, можно средства разработки для ASA урезать, еще всякое , но DBtools зачем было удалять из поставки?
...
Рейтинг: 0 / 0
Как из bat-ника остановить сервер
    #34171900
Фотография Dmitry.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
обратитесь к разработчикам пусть дадут вам одну из утилит
dbbackup
dbstop

(и возможно сопутствующие dll)

--

PS: я конечно за установку продукта, но установка ASA в системные директории это плохо.
и разность установок может привести к плачевным последствиям.
...
Рейтинг: 0 / 0
18 сообщений из 18, страница 1 из 1
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Как из bat-ника остановить сервер
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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