Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 #M_FORCEPLAN  [new]
R
Guest
где можно почитать о #M_FORCEPLAN, #M_FORCEPLAN_OFF, #M_FORCEORDER, #M_ISOLAT
13 июл 06, 13:26    [2876196]     Ответить | Цитировать Сообщить модератору
 Re: #M_FORCEPLAN  [new]
RENaissance
Member

Откуда: Муром->Москва
Сообщений: 10895

А что это такое???


Posted via ActualForum NNTP Server 1.3

13 июл 06, 13:27    [2876204]     Ответить | Цитировать Сообщить модератору
 Re: #M_FORCEPLAN  [new]
R
Guest
хотелось бы знать :)

пока выявилась такая закономерность :

#M_FORCEPLAN
insert #Tabl1
select
.....

#M_FORCEPLAN_OFF

#M_FORCEPLAN
insert #Tabl2
select
.....

#M_FORCEPLAN_OFF



а бывает еще так :




#M_FORCEPLAN
insert #Tabl1
select
.....

#M_ISOLAT
#M_FORCEORDER
#M_FORCEPLAN_OFF


13 июл 06, 14:28    [2876671]     Ответить | Цитировать Сообщить модератору
 Re: #M_FORCEPLAN  [new]
Glory
Member

Откуда:
Сообщений: 104751
R
хотелось бы знать :)

пока выявилась такая закономерность :

Может для начала select @@version ?
13 июл 06, 14:32    [2876697]     Ответить | Цитировать Сообщить модератору
 Re: #M_FORCEPLAN  [new]
ChA
Member

Откуда: Москва
Сообщений: 11316
Google намекнул, что это связано с diasoft 5nt. Скорее всего, опция для какого-нибудь их препроцессора .
13 июл 06, 14:34    [2876712]     Ответить | Цитировать Сообщить модератору
 Re: #M_FORCEPLAN  [new]
adv
Member

Откуда:
Сообщений: 3333
это, похоже из ASE.
13 июл 06, 14:34    [2876713]     Ответить | Цитировать Сообщить модератору
 Re: #M_FORCEPLAN  [new]
R
Guest
ChA
это связано с diasoft 5nt


[/quot]
Может для начала select @@version ?[/quot]
8.0
13 июл 06, 16:06    [2877397]     Ответить | Цитировать Сообщить модератору
 Re: #M_FORCEPLAN  [new]
Гавриленко Сергей Алексеевич
Member

Откуда:
Сообщений: 37254
R
ChA
это связано с diasoft 5nt



Может для начала select @@version ?[/quot]
8.0[/quot]
Ого, версия есть, а продакта - нет.
13 июл 06, 16:29    [2877583]     Ответить | Цитировать Сообщить модератору
 Re: #M_FORCEPLAN  [new]
Dolphina
Member

Откуда:
Сообщений: 5404
Это макрос отчетника 5 НТ
есть macros.h или что-то вроде кто его развернет в понятный народу например
для MS SQL option (FORCE ORDER, LOOP JOIN) и т.д.
Подробнее надо?
13 июл 06, 19:49    [2878611]     Ответить | Цитировать Сообщить модератору
 Re: #M_FORCEPLAN  [new]
R
Guest
Dolphina

Подробнее надо?

очень
14 июл 06, 07:13    [2879297]     Ответить | Цитировать Сообщить модератору
 Re: #M_FORCEPLAN  [new]
tpg
Member

Откуда: Novosibirsk
Сообщений: 23902
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/tsqlref/ts_sa-ses_9sfo.asp
14 июл 06, 07:19    [2879300]     Ответить | Цитировать Сообщить модератору
 Re: #M_FORCEPLAN  [new]
R
Guest
tpg
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/tsqlref/ts_sa-ses_9sfo.asp

спасибо
а про M_ISOLATE где можно почитать ?
14 июл 06, 09:18    [2879504]     Ответить | Цитировать Сообщить модератору
 Re: #M_FORCEPLAN  [new]
R
Guest
вернее ISOLAT


#define M_ISOLAT at isolation read uncommitted
14 июл 06, 09:25    [2879540]     Ответить | Цитировать Сообщить модератору
 Re: #M_FORCEPLAN  [new]
Dolphina
Member

Откуда:
Сообщений: 5404
R
Dolphina

Подробнее надо?

очень


А там как бы для MS SQL все,
#M_FORCEORDER разворачивается в option (FORCE ORDER, LOOP JOIN)

для #M_ISOLAT для MS SQL подставляется пустое значение

#M_FORCEPLAN, #M_FORCEPLAN_OFF для MS SQL тоже пусто
для Sybase ASE Diasoft это развернет в
forceplan_on или forceplan_off соответственно
(если ошиблась в синтаксисе, извините, нет подсказки под рукой)

остальные для Sybase нужно комментировать?
14 июл 06, 12:00    [2880714]     Ответить | Цитировать Сообщить модератору
 Re: #M_FORCEPLAN  [new]
R
Guest
нет.
Спасибо
Вопрос решен
21 июл 06, 14:58    [2910988]     Ответить | Цитировать Сообщить модератору
Между сообщениями интервал более 1 года.
 Re: #M_FORCEPLAN  [new]
Nathaly
Member

Откуда:
Сообщений: 23
Dolphina
Это макрос отчетника 5 НТ
есть macros.h или что-то вроде кто его развернет в понятный народу например
для MS SQL option (FORCE ORDER, LOOP JOIN) и т.д.
Подробнее надо?


Подскажите, пожалуйста, если макросы #M_ROWLOCK_INDEX, #M_WITH_ROWLOCK , #M_UPDLOCK_INDEX
прописаны в файле macros.h, но отчет при запуске всё ранво на них ругается (как будто их не знает), например:

Ошибка исполнения запроса.
General SQL error.
Incorrect syntax near '#M_ROWLOCK_INDEX'.


Почему это происходит? Мы просто поменяли наш старый файл macros.h на новый, где прописаны эти макросы. Этого не достаточно?
26 апр 12, 10:10    [12472649]     Ответить | Цитировать Сообщить модератору
 Re: #M_FORCEPLAN  [new]
Гавриленко Сергей Алексеевич
Member

Откуда:
Сообщений: 37254
Nathaly
Dolphina
Это макрос отчетника 5 НТ
есть macros.h или что-то вроде кто его развернет в понятный народу например
для MS SQL option (FORCE ORDER, LOOP JOIN) и т.д.
Подробнее надо?


Подскажите, пожалуйста, если макросы #M_ROWLOCK_INDEX, #M_WITH_ROWLOCK , #M_UPDLOCK_INDEX
прописаны в файле macros.h, но отчет при запуске всё ранво на них ругается (как будто их не знает), например:

Ошибка исполнения запроса.
General SQL error.
Incorrect syntax near '#M_ROWLOCK_INDEX'.


Почему это происходит? Мы просто поменяли наш старый файл macros.h на новый, где прописаны эти макросы. Этого не достаточно?
В MSSQL нет никаких макросов.
26 апр 12, 11:48    [12473198]     Ответить | Цитировать Сообщить модератору
 Re: #M_FORCEPLAN  [new]
Nathaly
Member

Откуда:
Сообщений: 23
Dolphina написала
Dolphina
Это макрос отчетника 5 НТ

Надеялась, что она просветит меня по этому вопросу.
26 апр 12, 12:11    [12473373]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить