Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » MSFT SQL Server - Принудительное завершение сессий

Ответить
Настройки темы
MSFT SQL Server - Принудительное завершение сессий

Пользователь


Сообщения: 65
Благодарности: 2

Профиль | Отправить PM | Цитировать


Приветствую!

Связка 1C + SQL 2005.

В целях оптимизации (ускорения) работы 1C, решили нарисовать Maintenance Plan с Rebuild Index Task + backup.

Но как я понимаю, для Rebuild Index Task нужен монопольный доступ к таблицам, в отличии от Reorganize Index Task.

Хоть в расписании jobs указано запускаться ночью, но к сожалению правило "уходя гасите свет" не выполняется, у пользователей остается открытой 1С и Rebuild Index Task пишет:
Цитата:
Source: Rebuild Index Task Executing query "USE [имя БД] ".: 0% complete End Progress Progress: 2012-01-20 23:08:21.51
Как решить проблему принудительного и правильного закрытия сессий?

Заранее спасибо.

Отправлено: 14:29, 21-01-2012

 

Пользователь


Сообщения: 65
Благодарности: 2

Профиль | Отправить PM | Цитировать


Во общем вот последняя версия ошибки

Цитата:
Message
Executed as user: T1\система. ... Execute Package Utility Version 9.00.4035.00 for 64-bit Copyright (C) Microsoft Corp 1984-2005. All rights reserved. Started: 23:00:00 Progress: 2012-01-24 23:00:01.97 Source: {22C29C04-1E7B-4226-B58C-00B02C2F4127} Executing query "DECLARE @Guid UNIQUEIDENTIFIER EXECUTE msdb..sp".: 100% complete End Progress Progress: 2012-01-24 23:00:02.52 Source: Execute T-SQL Statement Task 2 Executing query "use master ALTER DATABASE t1 SET SINGLE_USER WI".: 100% complete End Progress Error: 2012-01-24 23:08:13.48 Code: 0xC002F210 Source: Rebuild Index Task Execute SQL Task Description: Executing the query "USE [t1] " failed with the following error: "Database 't1' is already open and can only have one user at a time.". Possible failure reasons: Problems with the query, "ResultSet" property not set correctly, parameters not set correctly, or connection not established correctly. End Error DTExec: The package ex. The step failed.
Схема Maintenance Plan выглядит вот так:

http://i28.fastpic.ru/big/2012/0125/...84c5d54a8e.png

Отправлено: 12:30, 25-01-2012 | #11



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для Delirium

Ветеран


Сообщения: 5624
Благодарности: 936

Профиль | Отправить PM | Цитировать


Цитата armid:
"Database 't1' is already open and can only have one user at a time." »
Говорит, что база уже открыта пользователем.

-------

Пройденные курсы:
[Microsoft №10174 Sharepoint], [SharePoint]
Мои проекты:[CheckAdmins], [NetSend7], [System Uptime], [Remote RAdmin LogViewer],[Netdom GDI], [Holidays - напоминалка о днях рождения]

А я офис-гуру :)


Отправлено: 01:10, 26-01-2012 | #12


Пользователь


Сообщения: 65
Благодарности: 2

Профиль | Отправить PM | Цитировать


Так я же ее перевел в сингл юзер...

Отправлено: 19:01, 28-01-2012 | #13


Пользователь


Сообщения: 65
Благодарности: 2

Профиль | Отправить PM | Цитировать


Подскажите как быть.

Отправлено: 11:35, 01-02-2012 | #14


Аватара для Anton04

Ветеран


Сообщения: 2146
Благодарности: 402

Профиль | Отправить PM | Цитировать


armid,

Если не получается прямо, может пойти обходным путём

Если пользователи сидят на терминале, то поможет просто принудительное закрытие сессий или приложения 1С.

-------
Слабый всю жизнь идёт лёгкой дорогой, черта сильного выбрать трудный путь.
Будь осторожен в своих желаниях, ибо они иногда сбываются.


Отправлено: 13:47, 01-02-2012 | #15


Пользователь


Сообщения: 65
Благодарности: 2

Профиль | Отправить PM | Цитировать


Anton04, это не терминальные подключения.

Цитата Anton04:
Если не получается прямо »
а почему прямо не получается у меня?

Отправлено: 13:54, 01-02-2012 | #16



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » MSFT SQL Server - Принудительное завершение сессий

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Разное - [решено] Принудительное завершение работы moonis Microsoft Windows 7 7 20-01-2012 20:53
Службы - Родительский контроль и принудительное завершение программ. benwar Microsoft Windows 7 1 29-05-2011 22:50
Разное - [решено] Принудительное завершение приложений interminable Microsoft Windows 2000/XP 11 18-09-2010 16:52
Разное - [решено] Принудительное завершение сессий под WinXP... DoublE_zone Microsoft Windows 2000/XP 2 27-09-2007 12:30
Принудительное завершение сессий под WinXP... DoublE_zone Microsoft Windows NT/2000/2003 2 25-09-2007 16:13




 
Переход