SQLServer错误:过程 sp_addextendedproperty,第 xxx 行对象无效。'dbo.xxx.xxx' 不允许有扩展属性,或对象不存在。...
上傳數據庫到虛擬主機,在執行SQL腳本的時候出現以下的錯誤:
消息?15135,級別?16,狀態?8,過程?sp_addextendedproperty,第?37?行
對象無效。'dbo.Message.messageId'?不允許有擴展屬性,或對象不存在。
...
這樣錯誤死活不讓我在數據庫表的字段中加注釋,我表結構是直接用PWD建立的,然后直接拷貝表腳本在數據庫中運行。
終極解決辦法如下:(不用去其它地方找了,這個是終極解決辦法)
舉個例子:
是沒有為表指定Owner而導致的錯誤。?
execute?sp_addextendedproperty?'MS_Description',?
???'表名',
???'user',?'dbo',?'table',?'Groups'
go
為表名指定所有這就行了:在PowerDesigner?中的表上單擊右鍵,屬性就會出來Owner先項,創建一個dbo即可。
在生成擴展屬性字段的注釋的時候。生成了一個comment?on?column?在SQL?server?中執行一直說commnet?關鍵字錯誤。查了一下原來SQL?server?中沒有這個。是甲骨文上的。
修改數據庫的方式是:Tools-->Resources-->DBMS-->選擇數據庫就可以了。
總結
以上是生活随笔為你收集整理的SQLServer错误:过程 sp_addextendedproperty,第 xxx 行对象无效。'dbo.xxx.xxx' 不允许有扩展属性,或对象不存在。...的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【Android】自定义view-拖动小
- 下一篇: Java中空值处理的感受