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

Откуда:
Сообщений: 986
Ребята, есть база MSSQL 7 нужно перенести ее на другой сервер тоже под MSSQL7 что для этого нужно сделать. Скопировал файлы с расширение mdf и ldf в каталог data нового сервера. А дальше что делать не понимаю. С MSSQL не доводилось работать.
14 окт 09, 07:31    [7782201]     Ответить | Цитировать Сообщить модератору
 Re: копирование базы  [new]
Knyazev Alexey
Member

Откуда: Екб -> Мск
Сообщений: 10234
Блог
а дальше есть команда
sp_attach_db

либо
Backap Database/Restore Database
14 окт 09, 07:36    [7782209]     Ответить | Цитировать Сообщить модератору
 Re: копирование базы  [new]
wsnet
Member

Откуда:
Сообщений: 986
Knyazev Alexey,
ок скажите а пароль sa От сервера MSSQL на старом сервере при переносе потребуется ? Я просто его не знаю.
14 окт 09, 08:30    [7782288]     Ответить | Цитировать Сообщить модератору
 Re: копирование базы  [new]
Knyazev Alexey
Member

Откуда: Екб -> Мск
Сообщений: 10234
Блог
wsnet
Knyazev Alexey,
ок скажите а пароль sa От сервера MSSQL на старом сервере при переносе потребуется ? Я просто его не знаю.

потребуется УЗ с правом доступа к серверу БД для (Backup Database)
14 окт 09, 08:31    [7782294]     Ответить | Цитировать Сообщить модератору
 Re: копирование базы  [new]
wsnet
Member

Откуда:
Сообщений: 986
Knyazev Alexey,
мдя похоже задача усложняется быший админ исчез и пароль к sa с ним тоже. Что теперь делать,
слушал что пароль к sa можно обнулить перенести базу master на новый сервер и там что-то подправить, в связи с этим вопрос если кроме пользователя sa для работа программы под MSSQL были заведены еще юзвери(их учетные записи), они не потеряются при этих операциях. Или лучше перестраховаться и не делать этого ?
14 окт 09, 11:22    [7783236]     Ответить | Цитировать Сообщить модератору
 Re: копирование базы  [new]
Glory
Member

Откуда:
Сообщений: 104760
wsnet
Knyazev Alexey,
мдя похоже задача усложняется быший админ исчез и пароль к sa с ним тоже. Что теперь делать,
слушал что пароль к sa можно обнулить перенести базу master на новый сервер и там что-то подправить, в связи с этим вопрос если кроме пользователя sa для работа программы под MSSQL были заведены еще юзвери(их учетные записи), они не потеряются при этих операциях. Или лучше перестраховаться и не делать этого ?

Вам не нужен пароль sa старого сервера. Вам нужен пароль sa нового сервера
Кроме того, есть еще и windows authentication
14 окт 09, 11:24    [7783261]     Ответить | Цитировать Сообщить модератору
 Re: копирование базы  [new]
wsnet
Member

Откуда:
Сообщений: 986
Glory, в таком случаи подскажите, что мне делать. Бэкапов нет, только файлы mdf и ldf из папки Data старого сервера.
14 окт 09, 16:28    [7786072]     Ответить | Цитировать Сообщить модератору
 Re: копирование базы  [new]
Knyazev Alexey
Member

Откуда: Екб -> Мск
Сообщений: 10234
Блог
wsnet
Glory, в таком случаи подскажите, что мне делать. Бэкапов нет, только файлы mdf и ldf из папки Data старого сервера.


поднять новый скл-сервер и приаттачить туда ваши файлы
14 окт 09, 16:29    [7786087]     Ответить | Цитировать Сообщить модератору
 Re: копирование базы  [new]
wsnet
Member

Откуда:
Сообщений: 986
Knyazev Alexey, я с SQL Server не так давно работаю, больше все с Oracle,Алексей подскажите что значит приатачить mdf и ldf файлы я из кинул в папку data на новом сервере а дальше что делать, создавать базу с тем же названием которое было на старом сервера и прописывать ей путь до файла данных и файла журнала транзакции(C:\MSSQL7\Data\имя файла.расширение) ? Если так то что-то у меня не получается.
14 окт 09, 18:29    [7787024]     Ответить | Цитировать Сообщить модератору
 Re: копирование базы  [new]
Knyazev Alexey
Member

Откуда: Екб -> Мск
Сообщений: 10234
Блог
wsnet
что значит приатачить mdf и ldf файлы

читайте хелп по sp_attach_db
14 окт 09, 19:32    [7787247]     Ответить | Цитировать Сообщить модератору
 Re: копирование базы  [new]
wsnet
Member

Откуда:
Сообщений: 986
Алексей,но сиквел не даст отдетачить без админских прав...
или придётся прибивать сервис и копировать их вручную как я и сделал ?
14 окт 09, 23:12    [7787982]     Ответить | Цитировать Сообщить модератору
 Re: копирование базы  [new]
Glory
Member

Откуда:
Сообщений: 104760
wsnet
Алексей,но сиквел не даст отдетачить без админских прав...
или придётся прибивать сервис и копировать их вручную как я и сделал ?

Какой еще "отдетачить", если вы утверждаете, что "я их кинул в папку data на новом сервере " ??
15 окт 09, 10:36    [7789016]     Ответить | Цитировать Сообщить модератору
 Re: копирование базы  [new]
Masygreen
Member

Откуда: Москва
Сообщений: 558
файлы тупо копируются или бакапятся..
если копируются то - если базы присоединены - надо либо убрать их в офф , тормознуть службу ...

к новому серваку их просто адд или ресторе - сиквел сам определит какой файл журнал, какой бд (по умолчанию ищет в этом же каталоге, спсок необходимых фалов есть в каждом файле).. и если не найдет чего будет ругаться
:)
15 окт 09, 11:14    [7789406]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить