Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Переименовал процедуру и она пропала! Ни создать такую же не дает ни дропнуть!
|
|||
|---|---|---|---|
|
#18+
Добрый день. Переименовал процедуру скриптом: Код: sql 1. И она пропала из ssms. При этом Код: sql 1. ничего не выводит. Код: sql 1. Сообщение 3701, уровень 11, состояние 5, строка 8 Не удалось удалить процедура "dbo.my_proc_tmp", так как он не существует или отсутствуют разрешения. Создал заново dbo.my_proc И переименовать в tmp не дает: Код: sql 1. Не удалось найти элемент с именем my_proc_tmp в текущей базе данных, указывающий на то, что @itemtype был введен в виде "(null)". Ничего не понимаю. Как так? Проде есть процедура и вроде нет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.02.2021, 17:56 |
|
||
|
Переименовал процедуру и она пропала! Ни создать такую же не дает ни дропнуть!
|
|||
|---|---|---|---|
|
#18+
Так.... создать dbo.my_proc_tmp как-то все-таки получилось и дропнуть потом тоже получилось, после создания. Но я так и не понял что это было :-((( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.02.2021, 17:58 |
|
||
|
Переименовал процедуру и она пропала! Ни создать такую же не дает ни дропнуть!
|
|||
|---|---|---|---|
|
#18+
так.... я создаю dbo.my_proc_tmp. она появляется в sys.sysobjects удаляю, она исчезает из sys.sysobjects Но переименовать в нее sql server все равно не дает. Код: sql 1. сообщение: 15335, уровень: 11, состояние: 1, процедура: sp_rename, строка: 408 [строка начала пакета: 0] Ошибка: новое имя "dbo.my_proc_tmp" уже используется для object, повторение запрещено. Как так? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.02.2021, 18:04 |
|
||
|
Переименовал процедуру и она пропала! Ни создать такую же не дает ни дропнуть!
|
|||
|---|---|---|---|
|
#18+
Microsoft SQL Server 2008 R2 (SP3) Standard Edition ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.02.2021, 18:05 |
|
||
|
Переименовал процедуру и она пропала! Ни создать такую же не дает ни дропнуть!
|
|||
|---|---|---|---|
|
#18+
При переименовании одной процедуры процедуры, остальные процедуры ведь не меняются, даже если они эту перименованную процедуру внутри вызывали? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.02.2021, 18:14 |
|
||
|
Переименовал процедуру и она пропала! Ни создать такую же не дает ни дропнуть!
|
|||
|---|---|---|---|
|
#18+
в EXEC sp_rename 'dbo.my_proc', 'dbo.my_proc_tmp'; второй параметр нужно указывать без имени схемы т.е. в вашем случае EXEC sp_rename 'dbo.my_proc', 'my_proc_tmp'; Ищите процедуру dbo.[dbo.my_proc_tmp] ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.02.2021, 18:21 |
|
||
|
Переименовал процедуру и она пропала! Ни создать такую же не дает ни дропнуть!
|
|||
|---|---|---|---|
|
#18+
msLex в EXEC sp_rename 'dbo.my_proc', 'dbo.my_proc_tmp'; второй параметр нужно указывать без имени схемы т.е. в вашем случае EXEC sp_rename 'dbo.my_proc', 'my_proc_tmp'; Ищите процедуру dbo.[dbo.my_proc_tmp] Вы совершенно правы! Большое спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.02.2021, 18:26 |
|
||
|
|

start [/forum/topic.php?fid=46&msg=40046823&tid=1685064]: |
0ms |
get settings: |
7ms |
get forum list: |
12ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
31ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
41ms |
get tp. blocked users: |
1ms |
| others: | 233ms |
| total: | 339ms |

| 0 / 0 |
