SQL Server--------SQL Server问题错误解决
1.错误提示:
修改字段属性时,提示:
消息 5074,级别 16,状态 1,第 1 行
对象'DF__dms_deliv__sync___51BAE991' 依赖于 列'sync_ff_result_remark'。
消息 4922,级别 16,状态 9,第 1 行
由于一个或多个对象访问此列,ALTER TABLE ALTER COLUMN sync_ff_result_remark 失败。
解决方案:
删除修改字段存在的约束,即可。
2.错误信息:
System.Exception: 调用StationDAL时,访问StationQuery时出错 ---> System.Data.SqlClient.SqlException: 无法为数据库 'tempdb' 中的对象 '<temporary system object: 422220852822016>' 分配空间,因为 'PRIMARY' 文件组已满。请删除不需要的文件、删除文件组中的对象、将其他文件添加到文件组或为文件组中的现有文件启用自动增长,以便增加可用磁盘空间。
异常原因:磁盘满了。
解决方案:清理磁盘
3. 错误信息:
如果一个表没有主键,现需将其中一个字段(或新加个字段)设置为主键 时,出现异常。
无法创建索引“pk_warehouse”。 因为发现对象名称 'dbo.warehouse' 和索引名称 'pk_warehouse' 有重复的键,所以 CREATE UNIQUE INDEX 语...
异常原因:主键是唯一的,当前设置主键的属性存在重复键。
解决方案:删除/修复重复键的数据
另附添加主键的sql:
1 alter table warehouse add constraint pk_warehouse primary key(warehouse_id)
收余恨、免娇嗔、且自信、改性情,休恋逝水,苦海回身,早悟兰因。