|
|
|
Не могу подключить один MDF файл, без LDF | ☑ | ||
|---|---|---|---|---|
|
0
Admin_Net_1C
27.05.09
✎
08:43
|
Подскажите пожалуйста в чем может быть проблема: на серваке и на прокси подняты SQL Server 2000 (sp4). Настроено ежедневное копирование файлов рабочей базы 1С с сервака на прокси (копируются MDF и LDF файлы базы). Сейчас понадобилась текущая база на прокси, скопировал только MDF файл с сервака на прокси, а LDF на прокси удалил. Делаю аттач базы, появляется диалог, что файл MDF есть, LDF не найден. Жму Ок, вылазить диалог с предложением создать новый лог, соглашаюсь, после этого вылазит ошибка:
Error 5120: CREATE FILE encountered operating system error 3 (Системе не удается найти указанный путь) while attempting to open or create physical file... Суть вопроса: как подключить один MDF файл? |
|||
|
1
ТелепатБот
гуру
27.05.09
✎
08:43
|
||||
|
2
ДенисЧ
27.05.09
✎
08:44
|
sp_attach_single_file_db
|
|||
|
3
Admin_Net_1C
27.05.09
✎
08:47
|
(2) sp_attach_single_file_db 'D:\1C_DB_DATA\_ActiveBase_1C_2009_Data.MDF'
Server: Msg 201, Level 16, State 4, Procedure sp_attach_single_file_db, Line 0 Procedure 'sp_attach_single_file_db' expects parameter '@physname', which was not supplied. Что не так делаю? |
|||
|
4
den158
27.05.09
✎
08:48
|
(3) Имя базы укажи
|
|||
|
5
ДенисЧ
27.05.09
✎
08:49
|
sp_attach_single_file_db '_ActiveBase_1C_2009', 'D:\1C_DB_DATA\_ActiveBase_1C_2009_Data.MDF'
Иногда документацию читать ОЧЕНЬ полезно... |
|||
|
6
Admin_Net_1C
27.05.09
✎
08:51
|
(5) как только разберуюсь с проблемой сяду читать документацию, сейчас надо решить вопрос :), спасибо за наводку, но все равно не получается
USE master; GO EXEC sp_attach_single_file_db @dbname = '_ActiveBase_1C_2009', @physname = N'D:\1C_DB_DATA\_ActiveBase_1C_2009_Data.MDF'; Server: Msg 5123, Level 16, State 1, Line 1 CREATE FILE encountered operating system error 3(Системе не удается найти указанный путь.) while attempting to open or create the physical file 'E:\1C_DB_LOG\\_ActiveBase_1C_2009_log.LDF'. Server: Msg 1813, Level 16, State 1, Line 1 Could not open new database '_ActiveBase_1C_2009'. CREATE DATABASE is aborted. Device activation error. The physical file name 'D:\1C_DB_LOG\_ActiveBase_1C_2009_Log.LDF' may be incorrect. |
|||
|
7
Admin_Net_1C
27.05.09
✎
08:52
|
(5) причем 'E:\1C_DB_LOG\\_ActiveBase_1C_2009_log.LDF' - это пусть к логу на серваке, причем здесь он, если я подключаю базу на прокси?
|
|||
|
8
Darych
27.05.09
✎
08:55
|
блин бэкап и ресторь... что париться?
|
|||
|
9
leshikkam
27.05.09
✎
08:57
|
||||
|
10
Admin_Net_1C
27.05.09
✎
08:58
|
(8) вариант конечно, но во-первых не хочу тормозить производственный процесс (если ничего не получиться то вечером так и сделаю), а во-вторых хочется разобраться на будующее (вдруг в один прекрасный момент лог файл накроется на серваке и чего потом делать :)
|
|||
|
11
Admin_Net_1C
27.05.09
✎
08:59
|
(9) спасибо, сейчас буду пробовать
|
|||
|
12
Admin_Net_1C
27.05.09
✎
09:32
|
(9) делаю все по инструкции, на 8 этапе выдает ошибку
Server: Msg 5001, Level 16, State 2, Line 1 User must be in the master database. как побороть? |
|||
|
13
Admin_Net_1C
27.05.09
✎
09:35
|
(12) разобрался
|
|||
|
14
Admin_Net_1C
27.05.09
✎
09:38
|
всем спасибо, победил, можно закрывать ветку!
|
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |