powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / dump базы через скрипт
23 сообщений из 23, страница 1 из 1
dump базы через скрипт
    #33056551
yakimchuk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Не пойму в чем дело. надо сделать дамп БД через крон. для этого запускаю команду:
isql -Usa -P -Sserver -i dump

в файле dump строка:
dump database CANCEL to "compress::9::/home/sybase/dump/cancel_log.dat"
go

в итоге получаю дудку, файл не создается и нет дампа.
где, что накосячилд, в чем ошибка?
...
Рейтинг: 0 / 0
dump базы через скрипт
    #33056579
_Sania
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вариантов может быть много, может isql при запуске из под крона не находит твоего файла - dump , при работе с планировщиками лучше указывать полные пути, для начала добавь вывод сообщений isql в файл, например:
isql -Usa -P -Sserver -i dump -o /home/sybase/dump/cancel.log.

А что за ПО? Название БД очень напоминает продукт одной фирмы.
...
Рейтинг: 0 / 0
dump базы через скрипт
    #33056581
Весьма вероятно, что косяк с путями - cron пользовтеля Sybase надеюсь и isql ему видно по Path? И $SYBASE?
И еще -
...
Рейтинг: 0 / 0
dump базы через скрипт
    #33056582
_Sania
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В логе Backup Sever что-нибудь есть?
...
Рейтинг: 0 / 0
dump базы через скрипт
    #33056592
Igor Yakimchuk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
путь указывал и полный, но дело даже не в cron, из командной строки тоже не делается бэкап. Запускаешь а в ответ приглашение командной строки shell и больше ничего. В логах BS пусто.

Продукт "Интеграл-ОС" от Донтелесофт, на ASE.
...
Рейтинг: 0 / 0
dump базы через скрипт
    #33056697
_Sania
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А файл в формате unix или dos?

Попробуй законнектится в isql и запустить команду.

P.S. Множится число пользователей "Интеграл-ОС" :).
Вы телефонией занимаетесь?
...
Рейтинг: 0 / 0
dump базы через скрипт
    #33056776
Igor Yakimchuk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
когда конекчусь и делаю команду, то бэкап проходит нормально, но хочется процесс автоматизировать.

Занимаемся телефонией, интернетом.)
...
Рейтинг: 0 / 0
dump базы через скрипт
    #33056807
_Sania
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В файле именно:
dump database CANCEL to "compress::9::/home/sybase/dump/cancel_log.dat"
go

Если не указать go - команда не выполнится.

Путь к файлу лучше указывать полностью.
...
Рейтинг: 0 / 0
dump базы через скрипт
    #33056819
Igor Yakimchuk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
именно с go.
запускал разными вариантами, даже чтобы вывод был в файл. файл вывода пустой))
прямо какойето чудо, блин))

PS. как с интегралом работается? хорошо или так себе?)
...
Рейтинг: 0 / 0
dump базы через скрипт
    #33056872
может Backup Server не запущен :-)
...
Рейтинг: 0 / 0
dump базы через скрипт
    #33056892
Igor Yakimchuk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
запущен. и если просто приконектиться и дать команду бэкапа то бэкап делается
...
Рейтинг: 0 / 0
dump базы через скрипт
    #33056923
_Sania
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
>прямо какойето чудо, блин))
Действительно странно, у меня работает. Особенно странно что isql ни на что не ругается. Может все-таки файлик проблемный? Если в него написать например:
select @@version
go

что выдает?

>как с интегралом работается? хорошо или так себе?)
Нормально, более-менее работает и обеспечивает все необходимое. Мы с его помощью считаемся 4 года, пока больших проблем не было.
...
Рейтинг: 0 / 0
dump базы через скрипт
    #33056939
_Sania
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Глупость, но на всякий случай:

1) у sa есть пароль?
2) если п.1 - да, в командной строке isql ... -P... пароль указан?
...
Рейтинг: 0 / 0
dump базы через скрипт
    #33056941
Igor Yakimchuk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
все работает.. файлик в самом деле глючный получился))
странно, все это))


ЗЫ. а мы пока никак внедрить не можем этот Интеграл и проблемы с репликацией, никак не хочет подниматься)
...
Рейтинг: 0 / 0
dump базы через скрипт
    #33056965
_Sania
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В стандартном "Интеграле-ОС" репликации нет, это у вас для интернет-биллинга?
...
Рейтинг: 0 / 0
dump базы через скрипт
    #33056982
Igor Yakimchuk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
да, там еще будет интернет биллинг.
но и для телефонии тоже.. у нас удаленно будет 3 сервера и через спутник проходить репликация с них на основной сервер. реплицироваться будут наряды, расчеты какието))..
...
Рейтинг: 0 / 0
dump базы через скрипт
    #33081989
John_St
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
не использовать compress
в 12х версиях ASE замечал косяки с зажатыми дампами
...
Рейтинг: 0 / 0
dump базы через скрипт
    #33082189
gardenman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Этим скриптом crond у меня 5 раз в день дампит лог
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
#!/bin/bash

# надо проинициализировать пути к библиотекам
. /opt/sybase- 12 . 5 /SYBASE.sh
. /opt/sybase- 12 . 5 /OCS/OCS.sh

export LANG=rus
export DTDUMP=`date +'%Y.%m.%d-%H:%M:%S'`

isql -Usa -P*** -S**** -Jcp1251 << :end
use data
go
checkpoint
go
use master
go
checkpoint
go
dump tran data to "compress::4::/tempdb/${DTDUMP}.log.dmp"
go
:end

...
Рейтинг: 0 / 0
dump базы через скрипт
    #33082436
nik2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
gardenmanЭтим скриптом crond у меня 5 раз в день дампит лог
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
#!/bin/bash

# надо проинициализировать пути к библиотекам
. /opt/sybase- 12 . 5 /SYBASE.sh
. /opt/sybase- 12 . 5 /OCS/OCS.sh

export LANG=rus
export DTDUMP=`date +'%Y.%m.%d-%H:%M:%S'`

isql -Usa -P*** -S**** -Jcp1251 << :end
use data
go
checkpoint
go
use master
go
checkpoint
go
dump tran data to "compress::4::/tempdb/${DTDUMP}.log.dmp"
go
:end



а checkpoint здесь какую роль играют ? В смысле этот скрипт же не атомарный оператор ?
...
Рейтинг: 0 / 0
dump базы через скрипт
    #33082814
gardenman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
можешь убрать, разрешаю!
...
Рейтинг: 0 / 0
dump базы через скрипт
    #33083043
Сергей08
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
не использовать compress
в 12х версиях ASE замечал косяки с зажатыми дампами
=================================================
И я замечал!
Dump Проходил, а Load нет
...
Рейтинг: 0 / 0
dump базы через скрипт
    #33083245
Litus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Если для резервного копирования базы данных или журнала

транзакций используется команда dump ... compress, загружать

эту копию следует командой load ... compress.

Posted via ActualForum NNTP Server 1.2
...
Рейтинг: 0 / 0
dump базы через скрипт
    #33083786
gardenman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да и еще, если компьютер не включается, убедитесь что вилка вставлена в розетку....
...
Рейтинг: 0 / 0
23 сообщений из 23, страница 1 из 1
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / dump базы через скрипт
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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