|
|
|
Простой вопрос, но для меня нужный не могу базу восстановить из бакапа, грит дат
|
|||
|---|---|---|---|
|
#18+
Хай. Помогите страждущему. Ночью автоматом восстанавливаю базу данных из бакапа. Прихожу и вижу, что не восстановило. Причина кто-то держит базу данных. Как мне принудительно сказать, чтобы все процессы были остановлены? Даже если это процесс запушен из под логина sa? Спасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.05.2002, 05:04:47 |
|
||
|
Простой вопрос, но для меня нужный не могу базу восстановить из бакапа, грит дат
|
|||
|---|---|---|---|
|
#18+
Before you restoring DB RUN This SP CREATE PROCEDURE usp_KillUsers @dbname varchar(50) as SET NOCOUNT ON DECLARE @strSQL varchar(255) PRINT 'Killing Users' PRINT '-----------------' CREATE table #tmpUsers( spid int, eid int, status varchar(30), loginname varchar(50), hostname varchar(50), blk int, dbname varchar(50), cmd varchar(30)) INSERT INTO #tmpUsers EXEC SP_WHO DECLARE LoginCursor CURSOR READ_ONLY FOR SELECT spid, dbname FROM #tmpUsers WHERE dbname = @dbname DECLARE @spid varchar(10) DECLARE @dbname2 varchar(40) OPEN LoginCursor FETCH NEXT FROM LoginCursor INTO @spid, @dbname2 WHILE (@@fetch_status <> -1) BEGIN IF (@@fetch_status <> -2) BEGIN PRINT 'Killing ' + @spid SET @strSQL = 'KILL ' + @spid EXEC (@strSQL) END FETCH NEXT FROM LoginCursor INTO @spid, @dbname2 END CLOSE LoginCursor DEALLOCATE LoginCursor DROP table #tmpUsers PRINT 'Done' go ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.05.2002, 05:28:40 |
|
||
|
Простой вопрос, но для меня нужный не могу базу восстановить из бакапа, грит дат
|
|||
|---|---|---|---|
|
#18+
Если рестарт сервера не желателен, то посмотри: Panfily; 28 апреля - 15 мая; "T-SQL. Как отключить всех от БД?" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.05.2002, 05:39:07 |
|
||
|
Простой вопрос, но для меня нужный не могу базу восстановить из бакапа, грит дат
|
|||
|---|---|---|---|
|
#18+
А собственно на какой это базе не получается, может быть Вы системные базы пытаетесь восстановить, так тогда нужно в однопользовательский режим перейти... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.05.2002, 07:16:38 |
|
||
|
|

start [/forum/topic.php?fid=46&msg=32031582&tid=1822529]: |
0ms |
get settings: |
9ms |
get forum list: |
18ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
213ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
39ms |
get tp. blocked users: |
1ms |
| others: | 239ms |
| total: | 538ms |

| 0 / 0 |
