2016-04-22 4 views
1

Я искал многое для решения моей проблемы, но не нашел any.Невозможно создать схему dbo

Проблема в том, когда я создаю схему dbo, я становлюсь ниже ошибки.

CREATE SCHEMA dbo; 
Msg 2760, Level 16, State 1, Line 2 
The specified schema name "dbo" either does not exist or you do not have permission to use it. 
Msg 2759, Level 16, State 0, Line 2 
CREATE SCHEMA failed due to previous errors. 

Некоторые пояснения я использую продукт под названием DbWrench для проектирования баз данных и когда дизайн готов создать сценарий, которые создают все объекты, которые отсутствуют в базе данных MSSQL, что я подключен. Итак, проблема, о которой я упоминал, - это вышеприведенное утверждение CREATE SCHEMA dbo;

В сгенерированном скрипте есть первое утверждение CREATE SCHEMA dbo;

Так что даже если я зарегистрируюсь как администратор и запустим это заявление CREATE SCHEMA dbo; из SQL Server Я получаю ту же ошибку.

Вот только первые строки в скрипт, который будет запускать Agains подключенного MSSQL Server

USE DiseMSSQL_new; 

CREATE SCHEMA dbo; 
+0

В MS SQL Server вы не можете создать схему dbo, поскольку она уже создана по умолчанию. –

ответ

0

Я столкнулся с той же проблемой, хотя я не использовал DbWrench. Я использую SSMS с SQL Server 2012. Что касается меня, я обнаружил, что схема dbo была создана под управлением Безопасность> Схемы при создании базы данных. Поэтому мне не нужно было создавать отдельную схему dbo. Я легко создал функции и хранимые процедуры в соответствии с этой схемой.

Смежные вопросы