|
Создать базу в sql
| ☑ |
0
СантаМарина
26.08.17
✎
20:45
|
Народ, подскажите последовательность действий.
Была база на скуле, свет отключили, она поломалась. Админы восстановили из какого-то хитрого бэкапа сразу mdf и ldf.
Теперь я хочу создать новую базу и подложить туда эти файлы.
Если я сделаю так:
-переименую файлы mdf и ldf (потому что названия файлов совпадают с поломанной базой)
- скопирую их в папку баз скуля
- создам новую базу
- на закладке "файлы" новой базы укажу эти файлы
в результате получится то, чего я хочу? Или надо как-то по-другому?
|
|
1
Lama12
26.08.17
✎
20:51
|
(0) А сломанная база осталась что ль? Почему б в неё не восстановить бэкап?
|
|
2
Serg_1960
26.08.17
✎
20:53
|
USE [master]
GO
CREATE DATABASE [MyBase] ON
( FILENAME = N'C:\MSSql\Database\MyBase.mdf' ),
( FILENAME = N'C:\MSSql\Database\MYBase_Log.ldf' )
FOR ATTACH
GO
|
|
3
СантаМарина
26.08.17
✎
20:58
|
(1) Босс так решил.
|
|
4
Serg_1960
26.08.17
✎
21:01
|
Тут не только создание, но и восстановление (со слов "если не получилось")
|
|
5
Klesk
27.08.17
✎
03:33
|
прсоединить и указываешь свои файлы, тока бэкапы сделай всего, даже поломанной и этих файлов
|
|
6
Klesk
27.08.17
✎
03:33
|
прсоединить = присоединить
|
|
7
Адинэснег
27.08.17
✎
07:02
|
в SQL Server Management Studio пкм на сервере, присоединить
|
|
8
Адинэснег
27.08.17
✎
07:04
|
точее на "Базы данных"
|
|
9
СантаМарина
27.08.17
✎
13:29
|
Спасибо! Переименовала файлы, сделала "присоединить", поменяла там имена файлов и название базы, потому что sql везде прописал ту, с которой копия делалась. База заработала!
|
|
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший