Программы "Простой софт" www.prostoysoft.ru

ВНИМАНИЕ! РЕКЛАМНЫЕ СООБЩЕНИЯ И ГИПЕРССЫЛКИ В ФОРУМЕ ЗАПРЕЩЕНЫ (посты удаляются автоматически часто с пользователем)
Текущее время: 23.05.2018 21:12

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 10 ] 
Автор Сообщение
 Заголовок сообщения: Бэкап базы перестал делаться
СообщениеДобавлено: 28.04.2018 21:26 
Не в сети

Зарегистрирован: 30.12.2015 10:03
Сообщения: 126
Иван добрый вечер,

Вот скриншот, прошу посмотреть почему выходит time-out при бэкапе

Спасибо


Вложения:
Backup_fails.jpg
Backup_fails.jpg [ 125.65 КБ | Просмотров: 575 ]
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Бэкап базы перестал делаться
СообщениеДобавлено: 28.04.2018 22:51 
Не в сети
Администратор

Зарегистрирован: 15.02.2006 20:16
Сообщения: 3601
Откуда: Санкт-Петербург
Наверное, место свободное на диске закончилось.

_________________
2B OR NOT 2B = TRUE


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Бэкап базы перестал делаться
СообщениеДобавлено: 28.04.2018 23:50 
Не в сети

Зарегистрирован: 30.12.2015 10:03
Сообщения: 126
Места там больше чем предостаточно. -((


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Бэкап базы перестал делаться
СообщениеДобавлено: 29.04.2018 00:01 
Не в сети
Администратор

Зарегистрирован: 15.02.2006 20:16
Сообщения: 3601
Откуда: Санкт-Петербург
Ну, тогда думайте дальше. Выполните эту команду из MS SQL MS
На форуме sql точка ru можно спросить.

_________________
2B OR NOT 2B = TRUE


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Бэкап базы перестал делаться
СообщениеДобавлено: 29.04.2018 09:46 
Не в сети

Зарегистрирован: 30.12.2015 10:03
Сообщения: 126
Иван добрый день,

В Учете клиентов запускается команда, взял со скриношта ошибки.

backup database [Almaty] TO DISK ='2018-04-29 11_18.bak'
WITH FORMAT, MEDIANAME ='Z_SQLServerBackups',NAME='Full Backup of Ammaty'

проблема в том что Учет клиентов не выполняет бэкап.

C Уважением
Мейрбек


Вложения:
2018-04-29_114557.jpg
2018-04-29_114557.jpg [ 60.68 КБ | Просмотров: 551 ]
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Бэкап базы перестал делаться
СообщениеДобавлено: 29.04.2018 21:16 
Не в сети
Администратор

Зарегистрирован: 15.02.2006 20:16
Сообщения: 3601
Откуда: Санкт-Петербург
Приложите скриншот формы общих настроек.

_________________
2B OR NOT 2B = TRUE


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Бэкап базы перестал делаться
СообщениеДобавлено: 30.04.2018 10:44 
Не в сети
Администратор

Зарегистрирован: 15.02.2006 20:16
Сообщения: 3601
Откуда: Санкт-Петербург
Проблема в том, что MS SQL Server не отрабатывает команду, которую посылает ему "Учет клиентов".
Если внутри команды указано короткое имя файла TO DISK ='2018-04-29 11_18.bak' без папки, это значит, что указанной папки не существует.
И это идет уже вторая попытка создания бакапа, т.к. первая попытка с указанной папкой закончилась неудачей.
Но MS SQL Server даже в случае короткого имени файла должен создавать резервную копию в папке для бакапов по умолчанию. Может, и она не существует...

_________________
2B OR NOT 2B = TRUE


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Бэкап базы перестал делаться
СообщениеДобавлено: 30.04.2018 11:03 
Не в сети

Зарегистрирован: 30.12.2015 10:03
Сообщения: 126
Иван, добрый день

SQL server отработал команду без проблем.

backup database [Almaty]
TO DISK ='111111_222222.bak'
WITH FORMAT, MEDIANAME ='Z_SQLServerBackups',
NAME='Full Backup of Ammaty'
и этот файл бэкапиться в папку
C:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\Backup
SQL server отрабатывает нормально.

Из учета клиентов, запустив Файл-> Создать резервную копию, я вижу что файл бэкапа появляется.
Учет клиентов ругается "Время истекло", после фал бэкапа изчезает.

Проблема явна на учете клиентов.

С Уважанием
Мейрбек


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Бэкап базы перестал делаться
СообщениеДобавлено: 02.05.2018 22:23 
Не в сети

Зарегистрирован: 06.10.2014 18:30
Сообщения: 229
Откуда: Орел
Ответ не на вопрос темы, но все же...

Meiirbek, а зачем Вам надо делать Backup из программы?
Почему Вам не удобнее настроить Backup средствами SQL Server и операционной системы?

Я написал bat файл
Код:
echo Резервное копирование базы данных снимков MRT (conquest)
sqlcmd -U sa -P пароль_sa -S SERVERS\SQLEXPRESS -Q "BACKUP DATABASE [conquest] TO DISK = N'T:\TEMP\conquest.bak' WITH NOFORMAT, NOINIT, NAME = N'conquest_MRT-Полная База данных Резервное копирование', SKIP, NOREWIND, NOUNLOAD, STATS = 10"

IF EXIST T:\TEMP\conquest.bak ("C:\Program Files\7-Zip\7z.exe" a -t7z -mx=9 "I:\Archives\Base_Backup\conquest_%DATE:~-4%-%DATE:~3,2%-%DATE:~0,2%_%TIME:~0,2%-%TIME:~3,2%-%TIME:~6,2%.7z" T:\TEMP\conquest.bak)
IF EXIST T:\TEMP\conquest-.bak (del T:\TEMP\conquest-.bak)
ren T:\TEMP\conquest.bak conquest-.bak

Здесь:
conquest - имя базы
T:\TEMP\ - папка для двух последних файлов backup
"I:\Archives\Base_Backup\ - папка куда складываются архивы
conquest_%DATE:~-4%-%DATE:~3,2%-%DATE:~0,2%_%TIME:~0,2%-%TIME:~3,2%-%TIME:~6,2%.7z - превращается в conquest_2017-02-01_ 1-01-33.7z

Запускаю файл планировщиком в час ночи. Вы можете хоть каждый час пускать (если сервер успеет обработать :) )
Затем запускаю скрипт который в папке "I:\Archives\Base_Backup\ оставляет архивы за последние 30 дней и на первое число каждого месяца. И дублирует их на другой сервер (из-за кражи сервера все может пропасть!)

Таким образом я:
- исключаю ошибки в программе;
- исключаю ошибки в настройке программы (случайно сняли галочку);
- не трачу время пользователя на архивирование;
- складываю архивы куда хочу и как хочу.

P/S/
Кстати в самом первом приведенном Вами скриншоте программа и дала рекомендацию использовать средства SQL.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 10 ] 

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 4


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB