Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
Топик располагается на нескольких страницах: [1] 2   вперед  Ctrl      все
 помогите!!!  [new]
fna1904
Member

Откуда:
Сообщений: 13
есть два сервера MsSQL sql1 и sql2 на sql1 есть база base1... что нужно сделать что бы ночью в автоматическом режиме на сервере sql2 появлялась копия базы base1
21 сен 11, 16:30    [11313547]     Ответить | Цитировать Сообщить модератору
 Re: помогите!!!  [new]
shut-up-and-skate
Member

Откуда: ВАО
Сообщений: 4259
fna1904
есть два сервера MsSQL sql1 и sql2 на sql1 есть база base1... что нужно сделать что бы ночью в автоматическом режиме на сервере sql2 появлялась копия базы base1

вот
21 сен 11, 16:32    [11313570]     Ответить | Цитировать Сообщить модератору
 Re: помогите!!!  [new]
copier
Guest
backup/restore, detach/copy/attach, SISS
21 сен 11, 16:36    [11313611]     Ответить | Цитировать Сообщить модератору
 Re: помогите!!!  [new]
fna1904
Member

Откуда:
Сообщений: 13
copier
backup/restore, detach/copy/attach, SISS

а поподробнее...
21 сен 11, 16:37    [11313620]     Ответить | Цитировать Сообщить модератору
 Re: помогите!!!  [new]
Кэп Очевидность
Guest
fna1904
copier
backup/restore, detach/copy/attach, SISS

а поподробнее...

msdn.microsoft.com
21 сен 11, 16:40    [11313645]     Ответить | Цитировать Сообщить модератору
 Re: помогите!!!  [new]
Shakill
Member

Откуда: мск
Сообщений: 1887
fna1904, вы бэкап умеете делать?
21 сен 11, 16:41    [11313659]     Ответить | Цитировать Сообщить модератору
 Re: помогите!!!  [new]
fna1904
Member

Откуда:
Сообщений: 13
умею, и восстанавливать умею.... а как это сделать в автоматическом режиме?
21 сен 11, 16:42    [11313666]     Ответить | Цитировать Сообщить модератору
 Re: помогите!!!  [new]
SanyL
Member

Откуда: Москва
Сообщений: 4540
fna1904
умею, и восстанавливать умею.... а как это сделать в автоматическом режиме?


например создать соответствующий джоб
21 сен 11, 16:43    [11313677]     Ответить | Цитировать Сообщить модератору
 Re: помогите!!!  [new]
Shakill
Member

Откуда: мск
Сообщений: 1887
fna1904
умею, и восстанавливать умею.... а как это сделать в автоматическом режиме?


http://msdn.microsoft.com/ru-ru/library/ms187036.aspx
21 сен 11, 16:44    [11313694]     Ответить | Цитировать Сообщить модератору
 Re: помогите!!!  [new]
fna1904
Member

Откуда:
Сообщений: 13
там 2005 и 2008, а что делать в 2000
21 сен 11, 16:46    [11313722]     Ответить | Цитировать Сообщить модератору
 Re: помогите!!!  [new]
fna1904
Member

Откуда:
Сообщений: 13
подскажи как именно... а то всё общими фразами...
21 сен 11, 16:48    [11313745]     Ответить | Цитировать Сообщить модератору
 Re: помогите!!!  [new]
AlexMajic
Member

Откуда: Kiev
Сообщений: 99
[url=]http://msdn.microsoft.com/en-us/library/Aa902640[/url]
там используем Transfer Database (Use to move or copy a SQL Server database from an instance of SQL Server version 7.0 or SQL Server 2000 to an instance of SQL Server 2000.)
и в SQL Server используем SQL Server Agent - создаем Job с расписанием...
21 сен 11, 16:49    [11313760]     Ответить | Цитировать Сообщить модератору
 Re: помогите!!!  [new]
сволочь меркантильная
Guest
fna1904
подскажи как именно... а то всё общими фразами...

а сколько у вас денег есть?
21 сен 11, 16:50    [11313769]     Ответить | Цитировать Сообщить модератору
 Re: помогите!!!  [new]
fna1904
Member

Откуда:
Сообщений: 13
а сколько надо?
21 сен 11, 16:51    [11313781]     Ответить | Цитировать Сообщить модератору
 Re: помогите!!!  [new]
Glory
Member

Откуда:
Сообщений: 104751
fna1904
там 2005 и 2008, а что делать в 2000

То же самое
21 сен 11, 16:53    [11313804]     Ответить | Цитировать Сообщить модератору
 Re: помогите!!!  [new]
SanyL
Member

Откуда: Москва
Сообщений: 4540
fna1904
подскажи как именно... а то всё общими фразами...


ну не подскажут Вам лучше ссылки на BOL ни чего... даже вот Вы сказали что заете как сделать backup/restore - что мешает это вам делать в задании через bat файл например или SQL-скрипт написать? Ни кто не будет за Вас писать скрипт!
21 сен 11, 16:54    [11313821]     Ответить | Цитировать Сообщить модератору
 Re: помогите!!!  [new]
Shakill
Member

Откуда: мск
Сообщений: 1887
fna1904
там 2005 и 2008, а что делать в 2000

там всё вполне конкретно описано. в 2000 действия аналогичные
21 сен 11, 16:56    [11313853]     Ответить | Цитировать Сообщить модератору
 Re: помогите!!!  [new]
Mnior
Member

Откуда: Кишинёв
Сообщений: 6724
fna1904
подскажи как именно... а то всё общими фразами...
Конкретные скрипты в форуме "Работа".
21 сен 11, 17:00    [11313916]     Ответить | Цитировать Сообщить модератору
 Re: помогите!!!  [new]
fna1904
Member

Откуда:
Сообщений: 13
SanyL
fna1904
подскажи как именно... а то всё общими фразами...


ну не подскажут Вам лучше ссылки на BOL ни чего... даже вот Вы сказали что заете как сделать backup/restore - что мешает это вам делать в задании через bat файл например или SQL-скрипт написать? Ни кто не будет за Вас писать скрипт!


спасибо, буду писать батнички) я надеялся что есть "встроенный" инструмент...
21 сен 11, 17:00    [11313928]     Ответить | Цитировать Сообщить модератору
 Re: помогите!!!  [new]
Glory
Member

Откуда:
Сообщений: 104751
fna1904
спасибо, буду писать батнички) я надеялся что есть "встроенный" инструмент...

На встроенный инструмент вам дали ссылку
Наверное только недостаток времени не позволяет вам ее изучить
21 сен 11, 17:02    [11313949]     Ответить | Цитировать Сообщить модератору
 Re: помогите!!!  [new]
Алексей Ку.
Member

Откуда: Дубна
Сообщений: 295
За время развития этой ветки, можно было изучить BOL по этой теме.
21 сен 11, 18:02    [11314460]     Ответить | Цитировать Сообщить модератору
 Re: помогите!!!  [new]
stavgreengo
Member

Откуда:
Сообщений: 710
например такой алгоритм самый простейший ИМХО...
1) Backup исходной БД
2) Второй степ джоба - через cmd copy на целевой сервер
3) Первый степ джоба на целевом(время выполнения по чаще начиная c предположительного) - контроль поступления файла... пришёл\нет, хотябы темже VERIFYONLY командой в цикле(заодно и состояние бэкапа сконтролишь)...отработала, переходим к 4...нет - курим
4) RESTORE БД на целевом сервере

конкретику гугли !!!
22 сен 11, 10:54    [11317225]     Ответить | Цитировать Сообщить модератору
 Re: помогите!!!  [new]
fna1904
Member

Откуда:
Сообщений: 13
stavgreengo
например такой алгоритм самый простейший ИМХО...
1) Backup исходной БД
2) Второй степ джоба - через cmd copy на целевой сервер
3) Первый степ джоба на целевом(время выполнения по чаще начиная c предположительного) - контроль поступления файла... пришёл\нет, хотябы темже VERIFYONLY командой в цикле(заодно и состояние бэкапа сконтролишь)...отработала, переходим к 4...нет - курим
4) RESTORE БД на целевом сервере

конкретику гугли !!!

спасибо - уже практически доделал)
скоро выложу скрипты)
22 сен 11, 11:23    [11317514]     Ответить | Цитировать Сообщить модератору
 Re: помогите!!!  [new]
fna1904
Member

Откуда:
Сообщений: 13
навоял
скрипт для выгрузки
set DIR_BACKUP=f:\backupMSSQL
set NAME_PC=sql1
md %DIR_BACKUP%
osql -S %NAME_PC% -E -Q "BACKUP DATABASE base TO DISK = '%DIR_BACKUP%\base.bak' with init"
md f:\backupMSSQL\
Echo End wait

скрипт для загрузки
set NAME_PC=sql2
osql -S %NAME_PC% -E -Q "RESTORE DATABASE base FROM DISK='F:\backupMSSQL\base.bak' WITH FILE = 1, RECOVERY, REPLACE"
Echo End wait

сейчас в планировщике создам задание и посмотрим что из этого вышло....
22 сен 11, 11:58    [11317904]     Ответить | Цитировать Сообщить модератору
 Re: помогите!!!  [new]
fna1904
Member

Откуда:
Сообщений: 13
я выложил скрипты, просьба, прокомментировать их
22 сен 11, 11:59    [11317919]     Ответить | Цитировать Сообщить модератору
Топик располагается на нескольких страницах: [1] 2   вперед  Ctrl      все
Все форумы / Microsoft SQL Server Ответить