У меня есть база данных, в которой есть несколько схем и объектов.Я хочу объединить объекты в одну схему.
Я пытался
ALTER SCHEMA dbo TRANSFER <custom_schema>.<table_name>
Я получаю сообщение "объект уже существует".Однако я не вижу его в Management studio, и
SELECT * from dbo.<table_name>
возвращает ошибку "объект не существует".
Похоже, что какая-то запись в системной таблице вышла из строя.Я посмотрел на sysobjects, и он имеет только одну запись для.Приветствуются любые предложения по устранению неполадок / устранению этой проблемы.
Примечание. Я могу создать синоним
CREATE SYNONYM dbo.<table_name> FOR <custom_schema>.<table_name>
, отлично работает