Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
ASE 12.5.3 - Error 2762
|
|||
|---|---|---|---|
|
#18+
Фрагмент процедуры: Код: plaintext 1. 2. 3. После запуска на ASE 12.5.3 вызывает ошибку: Error 2762 The 'CREATE TABLE' command is not allowed within a multi-statement transaction in the 'TEMPDB' database. Опция "ddl in transaction"=true включена на всех базах, в т.ч. tempdb После переписывания кода в следующем виде select sc,ok into #mp from proxy_procedure ошибка исчезла Кто нибудь сталкивался с таким странным поведением 12.5.3? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.05.2006, 16:35 |
|
||
|
ASE 12.5.3 - Error 2762
|
|||
|---|---|---|---|
|
#18+
гость123Фрагмент процедуры: insert into #mp select sc,ok from proxy_procedure /*<-прокси процедура, внутри содержит создание временных таблиц*/ на ASE 12.5.0 не вызывает ошибки После запуска на ASE 12.5.3 вызывает ошибку: Error 2762 The 'CREATE TABLE' command is not allowed within a multi-statement transaction in the 'TEMPDB' database. Опция "ddl in transaction"=true включена на всех базах, в т.ч. tempdb После переписывания кода в следующем виде select sc,ok into #mp from proxy_procedure ошибка исчезла Кто нибудь сталкивался с таким странным поведением 12.5.3? CR 400669 -- CIS: A 2762 error, "CREATE TABLE command is not allowed within multiple statement transaction" may be reported when executing a SQL INSERT..SELECT from proxy table mapped to a RPC. This is resolved with a server-wide traceflag 11232 or a session level traceflag 11228. Either traceflag has to be turned on to allow CREATE TABLE command in the remote procedure. It is fixed in ASE 12.5.3 ESD#5. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.05.2006, 19:17 |
|
||
|
ASE 12.5.3 - Error 2762
|
|||
|---|---|---|---|
|
#18+
moris It is fixed in ASE 12.5.3 ESD#5. У меня ASE 12.5.3 ESD#7... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.05.2006, 09:53 |
|
||
|
ASE 12.5.3 - Error 2762
|
|||
|---|---|---|---|
|
#18+
morisCR 400669 -- CIS: A 2762 error, "CREATE TABLE command is not allowed within multiple statement transaction" may be reported when executing a SQL INSERT..SELECT from proxy table mapped to a RPC. This is resolved with a server-wide traceflag 11232 or a session level traceflag 11228. Either traceflag has to be turned on to allow CREATE TABLE command in the remote procedure. It is fixed in ASE 12.5.3 ESD#5. Включение traceflag 11232 (или 11228 на уровне сессии) на сервере, коровый вызывает RPC действительно устраняет ошибку. Получается, чтобы taceflag сделать постоянным я должен сервер постоянно запускать с флагом -T11232 ? Интересно, а что тогда устрании в ESD#5, или до него даже с этими флагами ошибку было не побороть? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.05.2006, 10:34 |
|
||
|
ASE 12.5.3 - Error 2762
|
|||
|---|---|---|---|
|
#18+
гость 123 Включение traceflag 11232 (или 11228 на уровне сессии) на сервере, коровый вызывает RPC действительно устраняет ошибку. Получается, чтобы taceflag сделать постоянным я должен сервер постоянно запускать с флагом -T11232 ? да, или переписывать запрос гость 123 Интересно, а что тогда устрании в ESD#5, или до него даже с этими флагами ошибку было не побороть? Как раз в ESD5 эти флаги и появились ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.05.2006, 11:08 |
|
||
|
ASE 12.5.3 - Error 2762
|
|||
|---|---|---|---|
|
#18+
moris гость 123 Включение traceflag 11232 (или 11228 на уровне сессии) на сервере, коровый вызывает RPC действительно устраняет ошибку. Получается, чтобы taceflag сделать постоянным я должен сервер постоянно запускать с флагом -T11232 ? да, или переписывать запрос гость 123 Интересно, а что тогда устрании в ESD#5, или до него даже с этими флагами ошибку было не побороть? Как раз в ESD5 эти флаги и появились спасибо, вопрос закрыт. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.05.2006, 12:06 |
|
||
|
ASE 12.5.3 - Error 2762
|
|||
|---|---|---|---|
|
#18+
авторВключение traceflag 11232 (или 11228 на уровне сессии) на сервере, коровый вызывает RPC действительно устраняет ошибку. Получается, чтобы taceflag сделать постоянным я должен сервер постоянно запускать с флагом -T11232 ? Интересно, а что тогда устрании в ESD#5, или до него даже с этими флагами ошибку было не побороть? Подскажите как это сделать ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.02.2007, 15:49 |
|
||
|
ASE 12.5.3 - Error 2762
|
|||
|---|---|---|---|
|
#18+
NickVA авторВключение traceflag 11232 (или 11228 на уровне сессии) на сервере, коровый вызывает RPC действительно устраняет ошибку. Получается, чтобы taceflag сделать постоянным я должен сервер постоянно запускать с флагом -T11232 ? Интересно, а что тогда устрании в ESD#5, или до него даже с этими флагами ошибку было не побороть? Подскажите как это сделать ? добавить в конец строки запуска сервера вот это: -T11232 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.02.2007, 16:06 |
|
||
|
|

start [/forum/topic.php?fid=55&msg=33737728&tid=2012239]: |
0ms |
get settings: |
8ms |
get forum list: |
14ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
27ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
53ms |
get tp. blocked users: |
1ms |
| others: | 206ms |
| total: | 323ms |

| 0 / 0 |
