|
определить не валидные SP
|
|||
---|---|---|---|
#18+
Гулин Федор Как бы это отловить ставшие невалидными поля Получить желаемое можно с помощью sys.dm_sql_referenced_entities и анализа ошибок 207. Причем запуск из T-SQL бесполезен, ибо выдаст только последнюю ошибку. Само-собой для DSQL этот способ не подойдет. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.01.2020, 11:15 |
|
определить не валидные SP
|
|||
---|---|---|---|
#18+
Хотя можно и на T-SQL извратиться. Примерно так Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25.
... |
|||
:
Нравится:
Не нравится:
|
|||
21.01.2020, 11:31 |
|
определить не валидные SP
|
|||
---|---|---|---|
#18+
invm, СПС не до конца понял Invalid column name 'c'. Invalid column name 'd'. Код: sql 1.
да у меня выдает по конкретной SP ошибки - я понял вызов xp_cmdshell это обертка чтобы можно было найти но SP меняющихся > 200 - и меняют 3+ человека идея накатить на тест.окружение и как-то одним (несколькими) запросами найти все ставшие НЕвалидными ... |
|||
:
Нравится:
Не нравится:
|
|||
21.01.2020, 11:46 |
|
определить не валидные SP
|
|||
---|---|---|---|
#18+
Гулин Федор но SP меняющихся > 200 - и меняют 3+ человека ... |
|||
:
Нравится:
Не нравится:
|
|||
21.01.2020, 11:51 |
|
определить не валидные SP
|
|||
---|---|---|---|
#18+
invm, СПС да так и сделаю - получается цикл а не запрос но задачу решит ... |
|||
:
Нравится:
Не нравится:
|
|||
21.01.2020, 12:04 |
|
определить не валидные SP
|
|||
---|---|---|---|
#18+
к сожалению идея не прокатила Код: sql 1.
не ловит в запросах case isnull(deb.Number111, 0) -- поменял на некорректное имя красным да подсвечивает в SSMS но не ловит и это нав. правильно ибо там в SP есть #Tmp таблицы создаваемы ВНЕ (перед вызовом) даннызх SP вообщем по ходу сложно это будет отловить автоматичкски. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.01.2020, 12:36 |
|
определить не валидные SP
|
|||
---|---|---|---|
#18+
Гулин Федор вообщем по ходу сложно это будет отловить автоматичкски. Как уже сказали, решается постановкой процессов разработки и тестирования. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.01.2020, 15:46 |
|
определить не валидные SP
|
|||
---|---|---|---|
#18+
Гулин Федор и это нав. правильно ибо там в SP есть #Tmp таблицы создаваемы ВНЕ (перед вызовом) даннызх SP Вообще внешние временные таблицы в процедурах - пагубная практика. Особенно когда много одновременных соединений и мало ресурсов. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.01.2020, 16:28 |
|
|
start [/forum/topic.php?fid=46&msg=39916876&tid=1686622]: |
0ms |
get settings: |
8ms |
get forum list: |
18ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
57ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
50ms |
get tp. blocked users: |
2ms |
others: | 322ms |
total: | 479ms |
0 / 0 |