|
|
|
Отсутствие прав доступа одного скрипта в разных запросах
|
|||
|---|---|---|---|
|
#18+
В двух разных окнах запросов создаю временные таблицы. С под одного пользователя sa. Код: sql 1. 2. Они (ВТ), создаются как и надо с разными индексами на конце #tt1_______________________index1 с одного запроса и #tt1______________index2 с другого запроса.\ Мне нужно удалять такие таблицы один раз в 30 минут для всех сеансов и пользователей. Написал запрос для выбора и удаления таблиц с именами которые начинаются с #tt индекс не важно какой. Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. Но данный запрос удаляет только таблицы созданные в этом же окне запросов #tt1______index1, а остальные аналогичные (#tt1_____index) не удаляет. Когда создаю задание на выполнение этого запроса (на удаление), каждые 30 минут, то получаю ошибку: Не удалось удалить таблицу "#tt1____index", так как она не существует или отсутствуют разрешения. Запрос, я так понял, работает правильно, как его заставить удалять таблицы всех пользователей и сеансов, и таблиц созданных в других запросах? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.12.2017, 16:50:34 |
|
||
|
Отсутствие прав доступа одного скрипта в разных запросах
|
|||
|---|---|---|---|
|
#18+
EliDergun, кто вам такую задачу ставил?! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.12.2017, 16:54:49 |
|
||
|
Отсутствие прав доступа одного скрипта в разных запросах
|
|||
|---|---|---|---|
|
#18+
а зачем вы это пытаетесь сделать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.12.2017, 16:54:53 |
|
||
|
Отсутствие прав доступа одного скрипта в разных запросах
|
|||
|---|---|---|---|
|
#18+
EliDergunкак его заставить удалять таблицы всех пользователей и сеансов, и таблиц созданных в других запросах?Это запрещено, никак. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.12.2017, 16:56:31 |
|
||
|
Отсутствие прав доступа одного скрипта в разных запросах
|
|||
|---|---|---|---|
|
#18+
Есть такая проблема у наших 1С`ков)) Они уже обновили платформу с 8.2 до 8.3, а базу конвертировать забыли\не захотели (100+гб база). Из-за этого у бухгалтеров вываливается ошибка при запросах, которые обрабатываются в этих самых #tt№___ Что, мол, такая таблица уже есть. Это ошибка самой 1С и в платформе 8.3.10 этот баг починили. Но 1С-ники уже все, около 400 пользователей, увели на 8.3, а закупать новые лицензии для обновления\отката на стабильную версию никто уже не будет. Решаю задачу костылем. Пока 1С-ники не конвертируют БД под новую платформу, ждать около месяца сказали. На этот месяц, не важно как и какими средствами, эти временные таблицы нужно дропать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.12.2017, 17:04:47 |
|
||
|
Отсутствие прав доступа одного скрипта в разных запросах
|
|||
|---|---|---|---|
|
#18+
EliDergunЕсть такая проблема у наших 1С`ков)) Они уже обновили платформу с 8.2 до 8.3, а базу конвертировать забыли\не захотели (100+гб база). Из-за этого у бухгалтеров вываливается ошибка при запросах, которые обрабатываются в этих самых #tt№___ Что, мол, такая таблица уже есть. Это ошибка самой 1С и в платформе 8.3.10 этот баг починили. Но 1С-ники уже все, около 400 пользователей, увели на 8.3, а закупать новые лицензии для обновления\отката на стабильную версию никто уже не будет. Решаю задачу костылем. Пока 1С-ники не конвертируют БД под новую платформу, ждать около месяца сказали. На этот месяц, не важно как и какими средствами, эти временные таблицы нужно дропать.Типа, "станьте мыши ежиками"? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.12.2017, 17:07:56 |
|
||
|
Отсутствие прав доступа одного скрипта в разных запросах
|
|||
|---|---|---|---|
|
#18+
EliDergunзакупать новые лицензии для обновления\отката на стабильную версию Не понял, при чем тут лицензии? Выбранным способом задачу не решите. Ищите другой способ. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.12.2017, 17:08:46 |
|
||
|
Отсутствие прав доступа одного скрипта в разных запросах
|
|||
|---|---|---|---|
|
#18+
Хорошо, тогда, неужели нет способа удалять все временные таблицы всех сеансов? Чистка системного кэша Код: sql 1. не работает для этих таблиц. Ребут сервера тоже исключен. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.12.2017, 17:24:16 |
|
||
|
Отсутствие прав доступа одного скрипта в разных запросах
|
|||
|---|---|---|---|
|
#18+
дропать сеансы пользователей на нужном сервере, тогда ваши сеансовые таблички очистятся ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.12.2017, 17:26:02 |
|
||
|
Отсутствие прав доступа одного скрипта в разных запросах
|
|||
|---|---|---|---|
|
#18+
Konst_Oneдропать сеансы пользователей на нужном сервере, тогда ваши сеансовые таблички очистятся по вашему на временные таблицы ругается из разных сеансов? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.12.2017, 17:27:09 |
|
||
|
Отсутствие прав доступа одного скрипта в разных запросах
|
|||
|---|---|---|---|
|
#18+
EliDergunХорошо, тогда, неужели нет способа удалять все временные таблицы всех сеансов? Чистка системного кэша Код: sql 1. не работает для этих таблиц. Ребут сервера тоже исключен. Только чкрез kill сеанса :) А вообще... у вас 1С краденый? Если нет - обращайтесь в суппорт. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.12.2017, 17:27:53 |
|
||
|
Отсутствие прав доступа одного скрипта в разных запросах
|
|||
|---|---|---|---|
|
#18+
EliDergun, в теории можно DDL на tempdb CREATE TABLE и в нём грохать если у этого пользаовтеля есть такой объект, но это не костыль, это с песней пилить собственную ногу ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.12.2017, 17:32:25 |
|
||
|
Отсутствие прав доступа одного скрипта в разных запросах
|
|||
|---|---|---|---|
|
#18+
buser, 1С лицензия. В саппорте сказали либо конвертировать базу под новую платформу. Либо перейти на платформу где этот баг пофиксили, 8.3.10. Согласен, что наши 1С-ники могли вовремя конвертировать базу и не было бы проблемы, но стало, что стало. Конечно они сейчас на параллельном сервере сейчас все восстанавливают и конвертируют. Но сейчас тоже решить проблему, на время, надо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.12.2017, 17:33:25 |
|
||
|
Отсутствие прав доступа одного скрипта в разных запросах
|
|||
|---|---|---|---|
|
#18+
EliDergun, погуглите по словам 1C #tt ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.12.2017, 17:35:18 |
|
||
|
Отсутствие прав доступа одного скрипта в разных запросах
|
|||
|---|---|---|---|
|
#18+
TaPaK, Хмм, ща буду пилить. Нога то не моя)) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.12.2017, 17:35:19 |
|
||
|
Отсутствие прав доступа одного скрипта в разных запросах
|
|||
|---|---|---|---|
|
#18+
EliDergun, я давно говорю, что тот кто влез в 1С + SQL должны жить в отдельном зоопарке и не вылазить наружу ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.12.2017, 17:36:25 |
|
||
|
Отсутствие прав доступа одного скрипта в разных запросах
|
|||
|---|---|---|---|
|
#18+
Гавриленко Сергей АлексеевичEliDergunЕсть такая проблема у наших 1С`ков)) Они уже обновили платформу с 8.2 до 8.3, а базу конвертировать забыли\не захотели (100+гб база). Из-за этого у бухгалтеров вываливается ошибка при запросах, которые обрабатываются в этих самых #tt№___ Что, мол, такая таблица уже есть. Это ошибка самой 1С и в платформе 8.3.10 этот баг починили. Но 1С-ники уже все, около 400 пользователей, увели на 8.3, а закупать новые лицензии для обновления\отката на стабильную версию никто уже не будет. Решаю задачу костылем. Пока 1С-ники не конвертируют БД под новую платформу, ждать около месяца сказали. На этот месяц, не важно как и какими средствами, эти временные таблицы нужно дропать. Типа, "станьте мыши ежиками"? да, мыши ешаками ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.12.2017, 20:04:45 |
|
||
|
|

start [/forum/topic.php?fid=46&msg=39569830&tid=1690668]: |
0ms |
get settings: |
9ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
196ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
64ms |
get tp. blocked users: |
2ms |
| others: | 204ms |
| total: | 509ms |

| 0 / 0 |
