Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Снова об ARITHABORT ON/OFF  [new]
Winnipuh
Member [заблокирован]

Откуда: Київ
Сообщений: 10428
Пишут, что клиент должен установить ON при установлении коннекта.
А если это не сделано, то будет ли взято значение из установки SET ARITHABORT для базы?
Т.е. можно ли установить для базы и не исправлять код клиентских приложений?
30 сен 13, 18:09    [14903115]     Ответить | Цитировать Сообщить модератору
 Re: Снова об ARITHABORT ON/OFF  [new]
Гость333
Member

Откуда:
Сообщений: 3683
Winnipuh,

Опция коннекта "ARITHABORT" не зависит от контекста БД.
30 сен 13, 18:35    [14903313]     Ответить | Цитировать Сообщить модератору
 Re: Снова об ARITHABORT ON/OFF  [new]
Winnipuh
Member [заблокирован]

Откуда: Київ
Сообщений: 10428
Гость333
Winnipuh,

Опция коннекта "ARITHABORT" не зависит от контекста БД.


Хорошо, но осадок остался

1. если я если не указал в коннект параметрах, то какое значение будет взято?
2. где и как используется установка этого же параметра для базы? и как эта установка может влиять на работу юзера?
1 окт 13, 12:07    [14905870]     Ответить | Цитировать Сообщить модератору
 Re: Снова об ARITHABORT ON/OFF  [new]
Glory
Member

Откуда:
Сообщений: 104751
Winnipuh
1. если я если не указал в коннект параметрах, то какое значение будет взято?

Зависит от драйвера.

Winnipuh
2. где и как используется установка этого же параметра для базы?

Вам же сказали - Это настройка уровня сервера/коннекта, а не базы

Winnipuh
и как эта установка может влиять на работу юзера?

Сильно может повлиять.
1 окт 13, 12:29    [14906082]     Ответить | Цитировать Сообщить модератору
 Re: Снова об ARITHABORT ON/OFF  [new]
Гость333
Member

Откуда:
Сообщений: 3683
Winnipuh
1. если я если не указал в коннект параметрах, то какое значение будет взято?

Вот тут есть табличка: SET Options That Affect Results

Winnipuh
2. где и как используется установка этого же параметра для базы?

Тут я пас :)

Glory
Это настройка уровня сервера/коннекта, а не базы

Ну почему, на уровне БД тоже есть:
ALTER DATABASE MyDB SET ARITHABORT ON/OFF
1 окт 13, 12:45    [14906238]     Ответить | Цитировать Сообщить модератору
 Re: Снова об ARITHABORT ON/OFF  [new]
Winnipuh
Member [заблокирован]

Откуда: Київ
Сообщений: 10428
Glory
Winnipuh
1. если я если не указал в коннект параметрах, то какое значение будет взято?

Зависит от драйвера.

Winnipuh
2. где и как используется установка этого же параметра для базы?

Вам же сказали - Это настройка уровня сервера/коннекта, а не базы

Winnipuh
и как эта установка может влиять на работу юзера?

Сильно может повлиять.


что сказали?

у базы есть такая установка, о ней и вопрос.
1 окт 13, 12:51    [14906301]     Ответить | Цитировать Сообщить модератору
 Re: Снова об ARITHABORT ON/OFF  [new]
Glory
Member

Откуда:
Сообщений: 104751
Winnipuh
у базы есть такая установка, о ней и вопрос.

И что ? Читать надо хелп, а не один голый синтаксис

BOL - SET Options That Affect Results

Most applications use either the OLE DB Provider for SQL Server or SQL Server ODBC driver to connect to an instance of SQL Server including the SQL Server Management Studio, Integration Services, replication, and bulk copy operations. The OLE DB and ODBC default settings are correct for the six SET options that are required for indexes on views or computed columns. For the default OLE DB and ODBC values, see the previous table. These settings enforce the rules of the ISO standard and are the recommended settings for SQL Server.

И далее про Precedence for Setting Options
1 окт 13, 12:55    [14906340]     Ответить | Цитировать Сообщить модератору
 Re: Снова об ARITHABORT ON/OFF  [new]
Мистер Хенки
Member

Откуда: канализация
Сообщений: 6615
Winnipuh,
ну вот сегодня у меня индекс фильтрованый не захотел создаваться с set Arithabort off . Еще индексированные представления и индексированные вычисляемые поля не дружат с этой настройкой. Но это все есть в BOL
1 окт 13, 13:00    [14906371]     Ответить | Цитировать Сообщить модератору
 Re: Снова об ARITHABORT ON/OFF  [new]
Winnipuh
Member [заблокирован]

Откуда: Київ
Сообщений: 10428
Мистер Хенки
Winnipuh,
ну вот сегодня у меня индекс фильтрованый не захотел создаваться с set Arithabort off . Еще индексированные представления и индексированные вычисляемые поля не дружат с этой настройкой. Но это все есть в BOL


понимаю, но не всегда есть возможность легко изменить клиентский код, потому и вопрос возник о том же параметре для базы.
1 окт 13, 13:04    [14906407]     Ответить | Цитировать Сообщить модератору
 Re: Снова об ARITHABORT ON/OFF  [new]
Crimean
Member

Откуда:
Сообщений: 13147
возможно, более правильно будет не для базы ставить, а через sp_configure, user options работать
1 окт 13, 20:23    [14909181]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить