|
|
|
Как сделать attach для базы с 2 log файлами???
|
|||
|---|---|---|---|
|
#18+
Просто катастрофа! - попробовал сократить журнал транзакций, используя системные хранимые процедуры sp_detach_db и sp_attach_db, у базы с 2 log файлами, которые по глупости сразу удалил, и теперь базу не подключить без них. что делать??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.08.2002, 05:15:46 |
|
||
|
Как сделать attach для базы с 2 log файлами???
|
|||
|---|---|---|---|
|
#18+
1. Попробуй sp_attach_single_file_db \r 2. Если не пройдет, то сохрани все, что есть, создай такую же базу и подсунь файл данных\r 3. Если не пройдет, то сохрани все, что есть, создай такую же базу, подсунь файл данных и выполни скрипт Dankov из форума ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.08.2002, 11:59:49 |
|
||
|
Как сделать attach для базы с 2 log файлами???
|
|||
|---|---|---|---|
|
#18+
Пробовал: 1 - sp_attach_single_file_db не работает - в самой базе лежат пути на логи, я уже SQL2K на другой машине поставил. 2 - создавал базу с таким же именем - ругается что log"и не от нужной базы, есть архив 3-х недельный, если из него брать логи - говорит что они некорректные. ... Пробую последнее ... увольнение неминуемо как ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.08.2002, 14:03:27 |
|
||
|
Как сделать attach для базы с 2 log файлами???
|
|||
|---|---|---|---|
|
#18+
Попробуйте так ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.08.2002, 14:32:17 |
|
||
|
Как сделать attach для базы с 2 log файлами???
|
|||
|---|---|---|---|
|
#18+
9. Если все нормально, то там же выполняем USE '<db_name>' GO sp_dboption '<db_name>', 'single_user', 'true' go DBCC CHECKDB('<db_name>', REPAIR_ALLOW_DATA_LOSS) go А у меня пишет Server: Msg 5066, Level 16, State 1, Procedure sp_dboption, Line 423 Database options single user and dbo use only cannot be set at the same time. Server: Msg 7919, Level 16, State 2, Line 1 Repair statement not processed. Database needs to be in single user mode. DBCC execution completed. If DBCC printed error messages, contact your system administrator. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.08.2002, 16:15:36 |
|
||
|
Как сделать attach для базы с 2 log файлами???
|
|||
|---|---|---|---|
|
#18+
USE '<db_name>' GO sp_dboption '<db_name>', 'dbo use only', 'false' go sp_dboption '<db_name>', 'single_user', 'true' go DBCC CHECKDB('<db_name>', REPAIR_ALLOW_DATA_LOSS) go ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.08.2002, 18:11:58 |
|
||
|
Как сделать attach для базы с 2 log файлами???
|
|||
|---|---|---|---|
|
#18+
Ура - все получилось! Всем огромное спасибо ... To Glory: спасибо за коррекцию, но я еще вчера прямо в properties базы поправил переключение между пользователями и запусти остальное ... :) Но в любом случае персональное СПАСИБО. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.08.2002, 10:42:01 |
|
||
|
|

start [/forum/topic.php?fid=46&msg=32044107&tid=1821032]: |
0ms |
get settings: |
10ms |
get forum list: |
18ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
46ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
49ms |
get tp. blocked users: |
1ms |
| others: | 243ms |
| total: | 389ms |

| 0 / 0 |
