powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / ASA 8.0 Backup
6 сообщений из 6, страница 1 из 1
ASA 8.0 Backup
    #32581760
Алекс В.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день всем! Прошу прощения за ламерский вопрос, т.к. я ни разу не работал с этой БД. Наш клиент-банк работает на этой чудной БД.К сожалению, инструкция к клиент-банку не описывает процесс резервного копирования :( Раньше клиент-банк был однопользовательский, и все резервное копирование сводилось к копироваию файла base.db после останова сервера. Теперь у нас многопользовательская БД с постоянно "поднятым" сервером - отсюда вопрос- как это бэкапить. В идеале хотелось бы это оформить в виде батника ( в MSSQL например есть isql.exe и osql.exe) ,который бы выполнялся из "шедулера" операционной системы(win2000srv). И второй вопрос: как в случае чего нехорошего делать "Restore" ?
PS/ Просьба особо не пинать и не посылать в BOL, т.к. отношения с этой базой хочется строить на уровне пользователя :) .
...
Рейтинг: 0 / 0
ASA 8.0 Backup
    #32581790
Их есть у меня
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
надо почитать про dbbackup
ну что-то типа такого - в батник на шедулер

dbbackup -c "eng=mybase;dbn=mybase;uid=DBA;pwd=password" -d -t -y C:\DUMP


а ресторя - так просто базу подставляешь и всего делов
...
Рейтинг: 0 / 0
ASA 8.0 Backup
    #32582227
Sergey Orlov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В 8-ке есть синтаксис Backup database ... и Event'ы.
Кроме этого есть системные функции(процедуры), позволяющие запускать внешние приложения( xp_cmdshell()), а также функции для работы с почтой
Я у себя создал процедуру, которая сначало посылает сообщение по E-mail о запуске процедуры Backup'а, затем запускает backup самой базы, затем создает архив из backUp, после чего посылает сообщение о завершении этого процесса. Ну и создан Event, который запускает ее в 1-00 каждый день.
...
Рейтинг: 0 / 0
ASA 8.0 Backup
    #32582414
Алекс В.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
по поводу Dbbackup есть вопрос:
как формируется строка после параметра -c
если имя сервера (в ODBC) "ONSOFTSRV", а имя базы "b0111" ?
...
Рейтинг: 0 / 0
ASA 8.0 Backup
    #32584390
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алекс В.по поводу Dbbackup есть вопрос:
как формируется строка после параметра -c
если имя сервера (в ODBC) "ONSOFTSRV", а имя базы "b0111" ?
ну в лоб это будет скорее всего что-то вроде:
dbbackup -c "ENG=ONSOFTSRV;DBN=b0111;UID=...;PWD=..." \db\backup
и разные другие вспомогательные параметры.
Лучше всего конечно прочитать BOL, там все параметры перчисленны и объяснены.
Но если есть правильно работающий DSN, то можно строку коннекта сократить до:
dbbackup -c "DSN=Something" \db\backup
А можно сделать переопределния каких-либо параметров заданых в DSN:
dbbackup -c ""DSN=Something;DBN=SecondDB;UID=...;PWD=..." \db\backup

А вообще лучше всего прочитать сначала MSDN (MDAC) - раздел про управление коннектом к ODBC, а потом BOL - конеретные параметры используемые драйверами сайбеза.

Еще будет полезно учесть, что dbbackup хоть и совпадает по командам коннекта с драйверами ODBC, на самом деле эти драйвера не использует.
...
Рейтинг: 0 / 0
ASA 8.0 Backup
    #32584768
Алекс В.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо огромное! При использовании DSN= все получилось.
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / ASA 8.0 Backup
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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