Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Программный Backup SQL-базы из проекта ADP / 13 сообщений из 13, страница 1 из 1
14.10.2003, 12:37
    #32292528
Odess
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Программный Backup SQL-базы из проекта ADP
Перерыл весь ФАК, искал поиском - не нашел. Готовлю законченый проект для заказчика. У него будет стоять MSDE, т.е. EM установлен не будет.
Проект будет установлен в Runtime версии и откомпилирован в ade. Для удобства работы создал свою панель инструментов, на которую вначале вынес кнопки архивировать и восстановить БД. Но с ужасом подумал о том, что это будут первые кнопки, которые нажмет "опытный" юзер ;-)
Решил сделать это програмно из специального раздела, доступного по паролю. И уперся...
Хотел сделать по аналогии программного сжатия баз данных (вариант 1 из ФАК), но не могу найти описание константы, которая отвечает за backup - restore :(

Помогите чем можете...
...
Рейтинг: 0 / 0
14.10.2003, 12:57
    #32292552
Senin Viktor
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Программный Backup SQL-базы из проекта ADP
Программный Backup SQL-базы разумно осуществлять из самого SQL-сервера по расписанию, а доступ к ручному созданию/восстановлению копий лучше сделать через SQL DMO.
Константу к RunCommand я не нашел (но это не значит что ее нет).
Но можно сделать все и через T-SQL (см. BACKUP DATABASE/BACKUP LOG), передавая команду через CurrentProject.Connection..Execute "бла-бла"
...
Рейтинг: 0 / 0
14.10.2003, 13:07
    #32292578
Хам трамвайный
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Программный Backup SQL-базы из проекта ADP
RunCommand acCmdBackup
RunCommand acCmdRestore
...
Рейтинг: 0 / 0
14.10.2003, 13:17
    #32292594
Senin Viktor
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Программный Backup SQL-базы из проекта ADP
2ХМ

У меня в 2000 таких констант нет.
...
Рейтинг: 0 / 0
14.10.2003, 13:18
    #32292598
Хам трамвайный
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Программный Backup SQL-базы из проекта ADP
у меня 2002
...
Рейтинг: 0 / 0
14.10.2003, 13:42
    #32292636
Odess
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Программный Backup SQL-базы из проекта ADP
2 ХТ

Огромное спасибо!
Все ОК - А2002

Кстати, можно было бы и в ФАК добавить - там раздельчик пустует.
...
Рейтинг: 0 / 0
14.10.2003, 13:58
    #32292661
incold
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Программный Backup SQL-базы из проекта ADP
Интересно как получится сделать восстановление при текущем подключении проекта?

Я бы все-таки смотрел в сторону утилит, которые есть и в составе msde, например osql
...
Рейтинг: 0 / 0
14.10.2003, 14:05
    #32292675
Senin Viktor
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Программный Backup SQL-базы из проекта ADP
Никогда непробовал через Акес2000 сделать бэкап - попробовал.
У меня выдается ошибка, смысл которой: низя архивировать удаленную базу. А у вас?
...
Рейтинг: 0 / 0
14.10.2003, 14:10
    #32292686
Лох Позорный
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Программный Backup SQL-базы из проекта ADP
Сенин Виктор писал:низя архивировать удаленную базу. А у вас?
А мы базы не удаляем
...
Рейтинг: 0 / 0
14.10.2003, 14:52
    #32292757
Хам трамвайный
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Программный Backup SQL-базы из проекта ADP
удаленно архивировать
не удасться
архивирование
по-умному
должно идти средствами
сервера.
просто они дали
такую возможность,
но ограниченно
...
Рейтинг: 0 / 0
14.10.2003, 14:59
    #32292766
Лох Позорный
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Программный Backup SQL-базы из проекта ADP
Хоть мы базу и не удаляем, но эта процедура (удаление) тож доступна только для базы, расположеной на локальном компутере. И "копировать файл базы данных", и "перенести базу данных"
Так что не чему удивляться.
...
Рейтинг: 0 / 0
14.10.2003, 15:41
    #32292843
Senin Viktor
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Программный Backup SQL-базы из проекта ADP
Не удивляюсь давно :)
Я к тому вопрос задал - что средство архивирования акеса - Атцтой говенный.
Вот что не отстой: мой пост от 12:57, пост incold'а от 13:58.

Когда буду делать для себя (у меня MSDE) - скорей всего сделаю прогу (акес or vb), которую должны установить на сервере и из которой будет вызываться SQL DMO для основных операций с бд.
А резервное копирование вообще-то лучше через job'ы делать
...
Рейтинг: 0 / 0
14.10.2003, 16:00
    #32292893
Хам трамвайный
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Программный Backup SQL-базы из проекта ADP
"Атцтой говенный"
я бы не стал так
категорично говорить.
я, например, таким
способом таскаю
разрабатываемую
базу домой и обратно:
быстро и просто.
а для работающей
БД, естествеена, уже
пишу задание на ночь.
ночь длиннааааааааааааа
ааааааааааааааааааааа
(Валерия)
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Программный Backup SQL-базы из проекта ADP / 13 сообщений из 13, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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