Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Небольшой вопрос про instance  [new]
guest_user
Guest
Нужно в скрипте указать параметр -S ServerName\InstanceName

Экземпляр установлен по умолчанию
SELECT SERVERPROPERTY('InstanceName') возвращает NULL

Подскажите указывать без экземпляра просто -S ServerName или например -S ServerName\(local) ?
7 сен 09, 13:56    [7626517]     Ответить | Цитировать Сообщить модератору
 Re: Небольшой вопрос про instance  [new]
Гавриленко Сергей Алексеевич
Member

Откуда: Moscow
Сообщений: 36801
Для дефолтного вроде этот ключ указывать не надо.
7 сен 09, 14:03    [7626571]     Ответить | Цитировать Сообщить модератору
 Re: Небольшой вопрос про instance  [new]
Maxx
Member [скрыт]

Откуда:
Сообщений: 24290
-SServerName если речь идет о sqlcmd(osql)
-------------------------------------
Jedem Das Seine
7 сен 09, 14:11    [7626611]     Ответить | Цитировать Сообщить модератору
 Re: Небольшой вопрос про instance  [new]
guest_user
Guest
Про джоб из maintainance plan
7 сен 09, 14:55    [7626975]     Ответить | Цитировать Сообщить модератору
 Re: Небольшой вопрос про instance  [new]
Glory
Member

Откуда:
Сообщений: 104760
guest_user
Про джоб из maintainance plan

А для запуска job-а разве нужно указывать экземпляр сервера ?
7 сен 09, 14:56    [7626988]     Ответить | Цитировать Сообщить модератору
 Re: Небольшой вопрос про instance  [new]
guest_user
Guest
Содержимое шага джоба:

EXECUTE master.dbo.xp_sqlmaint N'-S ServerName\InstanceName -PlanID <GUID> -WriteHistory -CkDB -SupportComputedColumn'
7 сен 09, 15:15    [7627138]     Ответить | Цитировать Сообщить модератору
 Re: Небольшой вопрос про instance  [new]
Glory
Member

Откуда:
Сообщений: 104760
guest_user
Содержимое шага джоба:

EXECUTE master.dbo.xp_sqlmaint N'-S ServerName\InstanceName -PlanID <GUID> -WriteHistory -CkDB -SupportComputedColumn'

1. Это не "джоб из maintainance plan". Это "maintainance plan из джоб-а"
2. Это обертка для запуска утилиты sqlmaint. Описание которой есть в хелпе

Сообщение было отредактировано: 7 сен 09, 15:19
7 сен 09, 15:18    [7627189]     Ответить | Цитировать Сообщить модератору
 Re: Небольшой вопрос про instance  [new]
guest_user
Guest
почитал я документацию, сказано что имя экземпляра не обязательно если он по умолчанию, в итоге поставил так:

EXECUTE master.dbo.xp_sqlmaint N'-S ServerName -PlanID <GUID> -WriteHistory -CkDB -SupportComputedColumn'

Но джоб сработал с ошибкой: sqlmaint.exe failed. [SQLSTATE 42000] (Error 22029). The step failed.
То есть вобще не запустился, в принципе можно убрать -S ServerName вобще, а поможет?
8 сен 09, 11:57    [7630651]     Ответить | Цитировать Сообщить модератору
 Re: Небольшой вопрос про instance  [new]
Glory
Member

Откуда:
Сообщений: 104760
- Что вернет select @@servername ?
- Вы запускали EXECUTE master.dbo.xp_sqlmaint ... из QA ?
8 сен 09, 12:03    [7630694]     Ответить | Цитировать Сообщить модератору
 Re: Небольшой вопрос про instance  [new]
guest_user
Guest
1. SRVSUBD
2. нет
8 сен 09, 18:55    [7633622]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить