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

Откуда: Нижневартовск, ХМАО-Югра, Сибирь
Сообщений: 88
Уважаемые коллеги!

Посоветовавшись со знающими людьми, создал этот топик, чтобы не плодить темы по интерфейсу SMS.

Вопрос первый:
Зачем при создании/изменении процедуры перед текстом Alter Procedure SMS постоянно пишет:
set ANSI_NULLS ON
set QUOTED_IDENTIFIER ON
go
От соответствующих настроек БД поведение не зависит. В шаблонах тоже таких строк нет.

Вопрос второй:
Возможно ли в Solution Explorer создавать собственные группы/подгруппы? В справочной системе я такой возможности не нашел, а было бы весьма удобно.
27 май 07, 18:16    [4190682]     Ответить | Цитировать Сообщить модератору
 Re: Особенности интерфейса и поведения SQL Server Management Studio  [new]
Knyazev Alexey
Member

Откуда: Екб -> Мск
Сообщений: 10234
Блог
Виктор Светлов
От соответствующих настроек БД поведение не зависит.

это вы так решили?

use tempdb

set ANSI_NULLS OFF
go
create procedure _test
as
if null=null 
print 'not ANSI'
else
print 'ANSI-92'
go

set ANSI_NULLS ON
go

if null=null 
print 'not ANSI'
else
print 'ANSI-92'
go

exec _test
go

drop procedure _test

эти настройки "живут" в процедуре и задаются при её создании/изменении и не зависят от того, какие настройки выставляются у сеанса
27 май 07, 18:36    [4190698]     Ответить | Цитировать Сообщить модератору
 Re: Особенности интерфейса и поведения SQL Server Management Studio  [new]
Виктор Светлов
Member

Откуда: Нижневартовск, ХМАО-Югра, Сибирь
Сообщений: 88
Может, я неправильно делаю?

1. Меняю эти настройки у только что созданной базы.
2. Нажимаю New Stored Procedure - как писало раньше, так и пишет эти команды. Зачем же писать команды, выставленные для базы по умолчанию? Или спрошу по-другому: есть ли настройка по-умолчанию для нового сеанса?
27 май 07, 18:52    [4190710]     Ответить | Цитировать Сообщить модератору
 Re: Особенности интерфейса и поведения SQL Server Management Studio  [new]
Александр Волок (def1983)
Member

Откуда: Rotterdam
Сообщений: 4959
Виктор Светлов
есть ли настройка по-умолчанию для нового сеанса?

А как же, посмотрите свойства сервера, вкладка Connections.
27 май 07, 18:57    [4190717]     Ответить | Цитировать Сообщить модератору
 Re: Особенности интерфейса и поведения SQL Server Management Studio  [new]
egorych
Member

Откуда: и зачем;
Сообщений: 4784
Забавно, я в 2000м задолбался бороться с обратной ситуацией
27 май 07, 23:38    [4191180]     Ответить | Цитировать Сообщить модератору
 Re: Особенности интерфейса и поведения SQL Server Management Studio  [new]
Осака Вестингауз
Member

Откуда: Default City
Сообщений: 285
Виктор Светлов
Возможно ли в Solution Explorer создавать собственные группы/подгруппы?

Solution производит впечатление недоделанного. Я пробовал создавать группы, редактируя xml, но безуспешно (при загрузке всё автоматически переставляется в одну группу). Остановился на варианте с множеством проектов в солюшене.
28 май 07, 00:10    [4191237]     Ответить | Цитировать Сообщить модератору
 Re: Особенности интерфейса и поведения SQL Server Management Studio  [new]
Виктор Светлов
Member

Откуда: Нижневартовск, ХМАО-Югра, Сибирь
Сообщений: 88
def1983
А как же, посмотрите свойства сервера, вкладка Connections.

Поигрался. На сабж не влияет. Как писало set ANSI_NULLS ON при создании процедуры, так и пишет:)

to Осака Вестингауз:
А есть ли возможность подгружать конкретный солюшн при запуске? Я не нашел. А было было бы удобно.
28 май 07, 02:10    [4191308]     Ответить | Цитировать Сообщить модератору
 Re: Особенности интерфейса и поведения SQL Server Management Studio  [new]
Осака Вестингауз
Member

Откуда: Default City
Сообщений: 285
Виктор Светлов
подгружать конкретный солюшн при запуске?

указать параметром для SqlWb.exe
28 май 07, 02:47    [4191322]     Ответить | Цитировать Сообщить модератору
 Re: Особенности интерфейса и поведения SQL Server Management Studio  [new]
Александр Волок (def1983)
Member

Откуда: Rotterdam
Сообщений: 4959
Виктор Светлов
def1983
А как же, посмотрите свойства сервера, вкладка Connections.

Поигрался. На сабж не влияет. Как писало set ANSI_NULLS ON при создании процедуры, так и пишет:)


Виктор Светлов

Или спрошу по-другому: есть ли настройка по-умолчанию для нового сеанса?


Вообще-то под "сеансом" я понял новое соединение. На уровне нового соединения эти настройки "по умолчанию" очень даже влияют.
28 май 07, 09:57    [4191750]     Ответить | Цитировать Сообщить модератору
Между сообщениями интервал более 1 года.
 Re: Особенности интерфейса и поведения SQL Server Management Studio  [new]
Internum Odium
Member

Откуда: Санкт-Петербург
Сообщений: 18
У меня вопрос по интерфейсу SSMS. Можно ли создавать группы объектов и/или скрывать пользовательские базы в Object Explorer? Баз на сервере очень много, мне из них нужны только 3. Остальные хотелось бы скрыть. Поиск ничего не дал. В MSDN'е пишут только о скрытии системных баз.
4 июн 09, 10:50    [7263816]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить