Имя: Пароль:
1C
 
Создать базу в 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
Тут не только создание, но и восстановление (со слов "если не получилось")
http://blog.galievr.ru/?p=382
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
точее на "Базы данных"
https://image.prntscr.com/image/j2QyLbXbTEiC71D1wk7XSA.png
9 СантаМарина
 
27.08.17
13:29
Спасибо! Переименовала файлы, сделала "присоединить", поменяла там имена файлов и название базы, потому что sql везде прописал ту, с которой копия делалась. База заработала!