Режим эмуляции SQL Server, не зарегистрированный

Ну, существуют сотни из них там, каждый предлагающие различные пакеты за цены, большинство имеет чрезвычайную ситуацию только опция для городов. Я свяжу несколько из них ниже.

Школьное средство рассылки - услышало хорошие вещи, главным образом сфокусированные на школах
Американские Netcom-имели неудачные опыты с ними
Ed подключения - кажется, предлагает лучшую интеграцию для того, что Вы ищете
Synrevoice-фокусируется главным образом на школьных соединениях

Обычно эти сервисы будут заряжать начальную абонентскую плату, развитую сбором за ежемесячное техобслуживание. Для экстренных служб только, у них обычно будет установленный лимит суммы вызовов, которые можно выполнить в год, при этом любые дополнительные вызовы выполняются в дополнительном расходе. Я более знаком с их школьной оценкой, однако, таким образом, я не могу говорить с дополнительными методами.удачи.

1
задан 12 May 2010 в 19:41
2 ответа

Я не полагаю, что это зарегистрировано где угодно. Это могло бы быть в трассировке по умолчанию, но я не буду думать так. Полномочия для sp_dbcmptlevel значения по умолчанию только членам фиксированной роли сервера системного администратора. Это сужает, кто может выполнить хранимую процедуру.

Путем выполнения серверных трассировок Вы могли обнаружить выполняемую команду, но это может стать твердым справиться. Это - вероятно, единственный верный способ, все же. Другая опция к периодически выполнению запросов против sys.databases, проверяющего на уровень совместимости и другие изменения.

0
ответ дан 4 December 2019 в 02:11
  • 1
    Isn' t это сумасшедший, что это не зарегистрировано. Пока это ограничено учетной записью SA, можно сделать это с учетной записью с ролью SA. Если бы у Вас есть x количество DBAs, Вы не смогли бы прикрепить в на одного из них. –  smithsi 4 March 2010 в 13:20
  • 2
    Один из парней, работающих со мной, предложил решение прокручивания вперед журналов транзакций на копии для обнаружения, когда изменение произошло. В основном: 1. Загрузка из последнего знает хороший дамп. Проверьте совместимость. 2. Продвиньте вперед журналы транзакций, пока режим эмуляции не изменится. Нет никакого журналирования изменений в режиме эмуляции. Не уверенный, какие отслеживания стека показали бы эту информацию. –  smithsi 4 March 2010 в 17:28
  • 3
    Теперь я царапаю голову, потому что я вижу регистрирующийся обозначенный Remus. Но когда я пробежал это прежде, чем ответить в первый раз, когда я не сделал... не уверенный почему теперь. –  K. Brian Kelley 21 July 2010 в 18:03

Конечно, зарегистрирован. Легкая свежая валидация:

create database foo
alter database foo set recovery full
backup database foo to disk='nul:'
go

exec sp_dbcmptlevel 'foo', '80'
go

use foo
select * from fn_dblog(null, null)
go

Изменение будет там для наблюдения:

LOP_MODIFY_ROW  LCX_BOOT_PAGE ... 0x50

Страница начальной загрузки базы данных обновила уровень совместимости к 0x50 (или '80').

Кроме того, в изменение входят ERRORLOG:

2010-04-08 16:15:39.37 spid52      Setting database option COMPATIBILITY_LEVEL to 80 for database 'foo'.

И это создает систему событие журнала событий NT также:

Log Name:      Application
Source:        ...
Date:          4/8/2010 4:15:39 PM
Event ID:      5084
Task Category: Server
Level:         Information
Keywords:      Classic
User:          ...
Computer:      ...
Description:
Setting database option COMPATIBILITY_LEVEL to 80 for database 'foo'.
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
  <System>
    <Provider Name="..." />
    <EventID Qualifiers="16384">5084</EventID>
    <Level>4</Level>
    <Task>2</Task>
    <Keywords>0x80000000000000</Keywords>
    <TimeCreated SystemTime="2010-04-08T23:15:39.000000000Z" />
    <EventRecordID>4965</EventRecordID>
    <Channel>Application</Channel>
    <Computer>...</Computer>
    <Security UserID="S-1-5-..." />
  </System>
  <EventData>
    <Data>COMPATIBILITY_LEVEL</Data>
    <Data>80</Data>
    <Data>foo</Data>
    <Binary>...</Binary>
  </EventData>
</Event>
1
ответ дан 4 December 2019 в 02:11

Теги

Похожие вопросы