Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
SQL Server 2017 Express - у новых баз выставляется "Автоматически закрывать" - True а не F
|
|||
|---|---|---|---|
|
#18+
alexeyvg Просто вы, наверное, не знали, что в триггере всегда открыта транзакция. Огонь, спасибо, действительно не знал :) P.S. - можно и на ты, если что) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.12.2019, 21:43 |
|
||
|
SQL Server 2017 Express - у новых баз выставляется "Автоматически закрывать" - True а не F
|
|||
|---|---|---|---|
|
#18+
PsyMisha Немного исказилось понимание того, чего хотите добиться в итоге 1. alter database нельзя выполнять в транзакции. 2. Нельзя завершать транзакцию в триггере. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.12.2019, 22:18 |
|
||
|
SQL Server 2017 Express - у новых баз выставляется "Автоматически закрывать" - True а не F
|
|||
|---|---|---|---|
|
#18+
Всем доброго времени суток, спасибо за ответы. Не читал тему пару дней. Хочу уточнить правильно ли я понял. 1. Я создаю этот триггер в нужном мне экземпляре SQL Server через новый запрос: CREATE TRIGGER change_autoclose_option ON ALL SERVER FOR CREATE_DATABASE, ALTER_DATABASE AS declare @database sysname select @database = EVENTDATA().value('(/EVENT_INSTANCE/DatabaseName)[1]','sysname') if exists (select * from sys.databases where name = @database and is_auto_close_on = 1) begin -- exec('commit tran; alter database ['+@database+'] set AUTO_CLOSE OFF; begin tran')\ commit tran; exec('alter database ['+@database+'] set AUTO_CLOSE OFF;') begin tran; end go 2. После этого, любая создаваемая БД будет иметь параметр AutoClode - Off ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.12.2019, 07:26 |
|
||
|
SQL Server 2017 Express - у новых баз выставляется "Автоматически закрывать" - True а не F
|
|||
|---|---|---|---|
|
#18+
Можно через event notification прикрутить. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.12.2019, 13:18 |
|
||
|
SQL Server 2017 Express - у новых баз выставляется "Автоматически закрывать" - True а не F
|
|||
|---|---|---|---|
|
#18+
guestfreeman Всем доброго времени суток, спасибо за ответы. Не читал тему пару дней. Хочу уточнить правильно ли я понял. 1. Я создаю этот триггер в нужном мне экземпляре SQL Server через новый запрос: 2. После этого, любая создаваемая БД будет иметь параметр AutoClode - Off ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.12.2019, 13:46 |
|
||
|
|

start [/forum/topic.php?fid=46&gotonew=1&tid=1686710]: |
0ms |
get settings: |
4ms |
get forum list: |
8ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
38ms |
get topic data: |
5ms |
get first new msg: |
3ms |
get forum data: |
1ms |
get page messages: |
23ms |
get tp. blocked users: |
1ms |
| others: | 202ms |
| total: | 289ms |

| 0 / 0 |
