![]() |
|
Как средствами SQl отключить пользователей от данных | ☑ | ||
---|---|---|---|---|
0
новичок в SQL
16.02.05
✎
16:28
|
Собственно сабж
|
|||
1
француз
16.02.05
✎
16:29
|
1С?..
никак.. |
|||
2
Guk
16.02.05
✎
16:34
|
(0) В EM выбираешь свой сервер, Managment, Curret Activity, Process Info, выбираешь нужный процесс нужного юзера и киляешь. Только не гуманно это...
|
|||
3
Дяпти
16.02.05
✎
16:34
|
// ну почему же сразу "никак"? например так:
declare @spid int declare hC cursor local for select spid from master..sysprocesses where spid <> @@spid and dbid = db_id('Base1C') open hC fetch next from hC into @spid while @@fetch_status = 0 begin exec('kill ' + @spid) fetch next from hC into @spid end close hC deallocate hC // но лучше просто шару рубить. проще и надежнее. |
|||
4
новичок в SQL
16.02.05
✎
16:35
|
Что все так плохо ):
Не обязательно чтобы они корректно завершали работу. Я вот думаю должен быть какой то аналог действия take offlene в Enterprise mangere |
|||
5
француз
16.02.05
✎
16:37
|
(3) я воспринял (0) как разрулить доступ..
|
|||
6
Дяпти
16.02.05
✎
16:38
|
(5) А сие тоже реально :-)
|
|||
7
новичок в SQL
16.02.05
✎
16:38
|
А по поводу шары, если я ее отрублю пользователи гарантировано отвалятся?
Просто у нас щас как делается, вручную перестартовывается сервер, потом обрубается шара. Я вот думаю автоматизировать процесс, но нужно гарантировано выгнать юзеров |
|||
8
француз
16.02.05
✎
16:39
|
(6) ну да, ща кинешся анализировать Hostы))
|
|||
9
Дяпти
16.02.05
✎
16:40
|
(7) отвалятся куды ж им деваться. Если потребуется, кроме отрубания еще будешь запускать (3).
|
|||
10
Дяпти
16.02.05
✎
16:42
|
(8) ага :-))) но например для терминальных сессий не годится такой вариант :-) есть другой, и наверна не один
|
|||
11
Кочуров
16.02.05
✎
16:43
|
2 (0) Если тебе юзеров надо отключить, чтобы бэкап сделать, то иди сразу сюда: http://v7backup.narod.ru
|
|||
12
француз
16.02.05
✎
16:45
|
(11) с какого перепугу нужно выгонять юзверей при бэкапе? (SQL)
|
|||
13
Кочуров
16.02.05
✎
16:50
|
2 (12) "...Это ваш сон, девушка, а не мой..."
|
|||
14
новичок в SQL
16.02.05
✎
16:51
|
Вот меня то же интересует этот вопрос?
Судя по книгам полный бекап может выполняться при нормальной работе сервера. Но некоторые люди говорят что 1с(сам движок ) делает что то что делает невозможным нормальное бекапирование средствами скуля. Так ли это? У кого как реализован Бекап? |
|||
15
Кочуров
16.02.05
✎
16:59
|
2 (14) Просто надо помнить, что бэкап = данные + МДшник. При бэкапе средствами сиквела надо понимать, что может возникнуть ситуация, когда структура данных базы не будет соответствовать структуре метаданных (когда МДшник меняли между бэкапами). Надо просто помнить об этом. А так сиквел вполне приличные бэкапы делает, надо этим пользоваться. А раз в сутки я рекомендую штатную выгрузку данных средствами конфигуратора делать.
|
|||
16
француз
16.02.05
✎
17:05
|
(15) двай, сделай "штатную" выгрузку..
у меня база 7 Гигов.. |
|||
17
новичок в SQL
16.02.05
✎
17:12
|
Во во у меня 9 гиглв и всех пользователей, На час выгоняют из базы.
То есть в принципе можно с помощью мастера сделать скрипт поставить его в планировщик. Отдельно сделать батник который будет копировать *.md, то же поставить в планировщик. И можно запускать ночью когда работа пользователей минимальна,Без выгонялки пользователей? |
|||
18
француз
16.02.05
✎
17:14
|
(17) все так, все так..
у меня уже не менее 3 лет работает.. |
|||
19
Asmody
16.02.05
✎
17:14
|
(15) поскольку 2000 сервер прекрасно умеет запускать скрипты (vbs, js), то почему бы его не научить вместе с бэкапом базы делать копию md?
|
|||
20
француз
16.02.05
✎
17:19
|
(19) чел, как я понимаю, свою разработку "продвигает в массы"))
|
|||
21
Кочуров
16.02.05
✎
19:46
|
2 (20) А что ее продвигать? Сходи на Хиппо и посмотри, сколько она уже существует, и сколько человек ее скачало. Тем более, что это freeware c открытым исходником.
Человек интересовался как отключить пользователей от базы, ну я и предположил, что ему это для бэкапа нужно. Не для бэкапа? Так возьми исходник и посмотри, как отключаются пользователи от сиквела, рубятся сетевые и терминальные подключения. А что касается бэкапа средствами сиквела и стандартными, то лично я и тем и другим способом его делаю. Одно другому не мешает. Сиквелом в рабочее время, а выгрузка - ночью. |
|||
22
француз
16.02.05
✎
19:53
|
(21) если народ юзает - эт ж хорошо, значить нужная вешь.
насчет выгрузки 7 Гиг базы - за ночь не управится... |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |