8 / 8 / 2
Регистрация: 10.12.2013
Сообщений: 148
|
|||||||||||
1 | |||||||||||
После закрытия приложения весит процесс "sqlservr.exe"21.01.2014, 16:37. Показов 1910. Ответов 3
Метки нет (Все метки)
Мое приложение работает с файлом базы данных *.mdf , после закрытия приложения остается висеть процесс "sqlservr.exe" (sql local db)
Естественно соединение закрываю - Conn.Close() Пробовал убивать процесс во время события закрытия приложения -
Например, была добавлено запись с автоматически присвоенным ей номером 10, закрываю приложение(убиваю процесс), захожу снова - следующая запись получает номер 1000. Вроде этот процесс сам завершается через некоторое время, но есть следующая проблема - допустим я скопировал файл базы данных, поработал с ним, он мне не понравился и я его удаляю, программа ругается что файл используется в другом процессе, и удаляет его только после убийства процесса sqlserver.exe, либо перезапуска программы. Удаляю следующем способом:
0
|
21.01.2014, 16:37 | |
Ответы с готовыми решениями:
3
После закрытия программы ее процесс продолжает работать После закрытия приложения процесс не завершается Не завершается процесс Excel после закрытия приложения Процесс висит после закрытия Не завершаться процесс после закрытия программы |
2756 / 2059 / 384
Регистрация: 22.07.2011
Сообщений: 7,781
|
|
21.01.2014, 16:40 | 2 |
Сообщение было отмечено Памирыч как решение
Решение
sqlservr - служба SQL сервера . ее ненужно закрывать . она вообще автоматом запускается при каждой загрузке OS. Что касается удаления БД , то ее прежде нужно отключить от сервера. -
http://msdn.microsoft.com/ru-r... 88031.aspx Обнулить счетчик записей можно так: http://msdn.microsoft.com/en-u... 76057.aspx
1
|
8 / 8 / 2
Регистрация: 10.12.2013
Сообщений: 148
|
|
21.01.2014, 17:08 [ТС] | 3 |
Хз, у меня нет этого процесса после загрузки винды и он рождается только после запуска моей программы, потом после закрытия программы, через некоторое время процесс сам завершается, но далеко не сразу.
У меня вообще не установлено самого SQLServer, установлено VS 2012 Express, вместе с которой SQL Server LocalDB express. Но за инфу спасибо, почитаю...
0
|
1713 / 1201 / 227
Регистрация: 23.12.2010
Сообщений: 1,530
|
|
22.01.2014, 17:51 | 4 |
Сообщение было отмечено Памирыч как решение
Решение
Отсюда:
1
|
22.01.2014, 17:51 | |
22.01.2014, 17:51 | |
Помогаю со студенческими работами здесь
4
Программа не завершает свой процесс после закрытия Периодический запуск sqlservr.exe Не убивается процесс после закрытия После закрытия процесс программы остаётся После закрытия Excel процесс остается Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |