`
niulanshan
  • 浏览: 565360 次
文章分类
社区版块
存档分类
最新评论

类型 'dbo.cname' 已存在,或者您没有创建它的权限

 
阅读更多

1、错误描述

===================================

创建 对于 UserDefinedDataType“dbo.cname”失败。  (Microsoft.SqlServer.Smo)

------------------------------
有关帮助信息,请单击: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&ProdVer=11.0.2100.60+((SQL11_RTM).120210-1917+)&EvtSrc=Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FailedOperationExceptionText&EvtID=创建+UserDefinedDataType&LinkId=20476

------------------------------
程序位置:

   在 Microsoft.SqlServer.Management.Smo.SqlSmoObject.CreateImpl()
   在 Microsoft.SqlServer.Management.SqlManagerUI.UDDTPropGeneral.CreateUDDT()

===================================

执行 Transact-SQL 语句或批处理时发生了异常。 (Microsoft.SqlServer.ConnectionInfo)

------------------------------
程序位置:

   在 Microsoft.SqlServer.Management.Common.ServerConnection.ExecuteNonQuery(String sqlCommand, ExecutionTypes executionType)
   在 Microsoft.SqlServer.Management.Common.ServerConnection.ExecuteNonQuery(StringCollection sqlCommands, ExecutionTypes executionType)
   在 Microsoft.SqlServer.Management.Smo.ExecutionManager.ExecuteNonQuery(StringCollection queries)
   在 Microsoft.SqlServer.Management.Smo.SqlSmoObject.ExecuteNonQuery(StringCollection queries, Boolean includeDbContext)
   在 Microsoft.SqlServer.Management.Smo.SqlSmoObject.CreateImplFinish(StringCollection createQuery, ScriptingPreferences sp)
   在 Microsoft.SqlServer.Management.Smo.SqlSmoObject.CreateImpl()

===================================

类型 'dbo.cname' 已存在,或者您没有创建它的权限。 (.Net SqlClient Data Provider)

------------------------------
有关帮助信息,请单击: http://go.microsoft.com/fwlink?ProdName=Microsoft%20SQL%20Server&ProdVer=11.00.2100&EvtSrc=MSSQLServer&EvtID=219&LinkId=20476

------------------------------
服务器名称: SKY-20160824VTF
错误号: 219
严重性: 16
状态: 1
行号: 1


------------------------------
程序位置:

   在 Microsoft.SqlServer.Management.Common.ConnectionManager.ExecuteTSql(ExecuteTSqlAction action, Object execObject, DataSet fillDataSet, Boolean catchException)
   在 Microsoft.SqlServer.Management.Common.ServerConnection.ExecuteNonQuery(String sqlCommand, ExecutionTypes executionType)


2、错误原因

在用户定义数据类型时,出现了重复定义数据类型cname


3、解决办法

(1)将原来定义的数据类型cname删掉

(2)将现在定义的数据类型改为其他的名称

分享到:
评论

相关推荐

    sql 分割字符串 dbo.Split('',',')

    将字符串按某个固定字符拆分成一个表结构(value,id) eg:1,2,3,3,4 拆分后: value id 1 1 2 2 3 3 3 4 4 5

    oracle_dbo.rar

    "oracle_dbo.rar"这个压缩包很可能包含了与Oracle数据库相关的资料,特别是针对"dbo"(Database Owner)角色,这在Oracle中通常指的是"DBA"(Database Administrator)或者数据所有者。 Oracle数据库的核心知识点...

    dbo.displayshoppingcart.rar_存储过程

    2. **查询数据**:接着,它会执行SQL SELECT语句,从"dbo.displayshoppingcart"表中提取出与当前用户关联的购物车信息。 3. **处理结果**:存储过程可能还包括对查询结果进行某些处理,如计算总价格、统计商品种类等...

    dbo.countshoppingcartitem.rar_存储过程

    本文将深入探讨"dbo.countshoppingcartitem.rar_存储过程"的相关知识点,包括存储过程的概念、作用,以及它如何用于获取用户购物车中的商品数据。 首先,我们需要理解什么是存储过程。在数据库管理系统(如MySQL、...

    dbo.Employees.Table.sql

    dbo.Employees.Table.sql

    dbo.additemtoshoppingcart.rar_存储过程_购物车

    标题“dbo.additemtoshoppingcart.rar_存储过程_购物车”表明,这个存储过程是针对购物车功能设计的,可能存在于某个电子商务平台的数据库系统中。“dbo”通常代表数据库的所有者或默认模式,是SQL Server中的一个...

    dbo.addorder.rar_存储过程

    本案例中的“dbo.addorder.rar”是一个关于存储过程的压缩包,它包含了用于向数据库添加订单记录的存储过程代码。 "dbo.addorder"是存储过程的名称,遵循了SQL Server中标准的对象命名规则,"dbo"是默认的数据库...

    novel-dbo.zip

    这个"novel-dbo.sql"文件对于开发或维护小说相关应用的数据库非常有价值,它提供了一套完整的数据管理方案。用户可以学习如何设计和操作一个与小说相关的数据库系统,并理解如何通过SQL语句来实现各种数据操作。同时...

    Asp.net MVC 数据库dbo.sql

    数据库资源

    dbo.费用管理信息表.Table.sql

    dbo.费用管理信息表.Table.sql

    SQL注入实战---利用“dbo”获得SQL管理权限和系统权限

    SQL注入是一种常见的网络安全威胁,它发生在应用程序的输入验证不足,允许攻击者向SQL查询中插入恶意代码。在本文中,我们将深入探讨如何利用"dbo"角色进行SQL注入,以获取SQL服务器的管理权限和系统权限。 首先,...

    关于SQL数据库 msdb.dbo.sp_send_dbmail 函数发送邮件的场景分析

    在SQL Server中,`msdb.dbo.sp_send_dbmail` 是一个非常实用的存储过程,用于从数据库服务器发送电子邮件。这个函数允许系统管理员或者开发者直接从SQL Server内部发送邮件,无需依赖外部应用程序,大大简化了自动化...

    C# 连接Access数据时总报找不到dbo.mdb的问题

    因此,当你在Access的连接字符串中或者查询语句中使用"dbo."前缀时,Access无法识别并会引发错误。这个问题在你提供的描述中得到了验证:尽管连接字符串正确地指向了"local.mdb",但在尝试执行SQL查询时,错误地使用...

    dbo.sql

    dbo.sql

    多个表进行连接(主表,子表,代码表,客户往来表)生成的视图

    dbo.Msk_Wldw.dwmc, dbo.Msk_BillMain.fsrq, dbo.Msk_BillMain.crklb, dbo.Msk_BillMain.crkbz, dbo.Msk_BillMain.bgy, dbo.Msk_BillMain.jbr, dbo.Msk_BillMain.djh, dbo.Msk_BillMain.memo, dbo.Msk_BillMain....

    SQL习题集大全(超级好)

    9. case when then else end 在 select 中的应用:从教师表中查询,将性别_id 是 1 的显示为男,是 2 的显示为女select (case when 性别_ID=1 then '男' when 性别_ID=2 then '女' end) from dbo.教师 10. 横向查询...

    SQL Server 监控磁盘IO错误,msdb.dbo.suspect_pages

    当磁盘I/O发生错误时,SQL Server会通过特定机制进行监控和报告,其中就包括`msdb.dbo.suspect_pages`表。 `msdb.dbo.suspect_pages`表是一个内置的系统表,自SQL Server 2005版本开始引入,主要用于存储数据库中...

    关于MYSQL的练习习题集合

    2. 从一个检索结果中再检索:select * from (select 教师_ID, 教师名, 出生日期, 系_ID, 性别_ID, 职称_ID from dbo.教师) lin。 3. 从多表中检索,构成迪卡尔乘积(效率低):select dbo.教师.*, 系名 from dbo....

    SQL_两张表同步数据

    同时,我们也需要在`DB_02.dbo.PA`上创建一个类似的触发器来实现反向同步: ```sql CREATE TRIGGER tr4 ON DB_02.dbo.PA FOR INSERT AS BEGIN INSERT INTO DB_01.dbo.PA SELECT * FROM INSERTED; END; ``` #####...

Global site tag (gtag.js) - Google Analytics