Sql Server2008数据类型更改不能保存?

解决方案:

1.一般情况下:工具--选项--Designers--表设计器和数据库设计器,勾掉“阻止保存要求重新创建表的更改”,重新启动Sql Server 即可。

2.若要更改的字段有外键约束,先删除外键,再手动在设计中更改,或使用sql语句:alter table xxx alter column  xx  新的数据类型

时间: 2024-11-07 16:34:37

Sql Server2008数据类型更改不能保存?的相关文章

SQL Server2008无法修改表结构?

之前一直用SQL Server2005的数据库,最近升级到2008之后发现修改不了表结构,提示: 根据提示,取消"阻止保存要求重新创建表的更改"后就可以了. 具体操作:SQL Server Management studio-->工具-->选项-->Designers-->表设计器和数据库设计器-->取消"阻止保存要求重新创建表的更改"保存即可. SQL Server2008无法修改表结构?,布布扣,bubuko.com

SQL SERVER2008数据库常识

连接数据库的方式: 1 .SQL SERVER 身份验证法:需要输入用户名和密码验证才能连接到数据库. 2 .Windows 身份验证法,点击连接,直接访问到数据库. 2.怎么在Microsoft SQL SERVER2008数据库上修改用户名和密码: 打开数据库--------点开安全性文件夹: 点开登录名的文件夹------找到自己数据库里面的所有数据库的用户名(在我本机使用的是sa),然后鼠标右击-----属性,在弹出页面修改用户名和密码即可. 3.Microsoft SQL SERVER

sql server2008笔记

系统表和临时表 在sqlserver2008中数据表分为普通表,分区表,系统表和临时表 (1)系统表 在创建好的每个数据库中,系统都会自动添加一张系统表,该表存储了与系统有关的各种信息 例如sql server2008服务器配置,数据库设置,用户和表对象的描述信息 通常只有DBO权限的用户才能对该表进行操作 (2)临时表 临时表就是临时创建,不能永久保存,临时表分为两种,本地临时表和全局临时表 本地临时表的表名通常带有#标识符,它只对当前用户可见,当用户断开sql server2008 实例连接

介绍 .Net工具Code Snippet 与 Sql Server2008工具SSMS Tools Pack

不久前,某某在微软写了一个很酷的工具:Visual Stuido2008可视化代码片断工具,这个工具可以在http://www.codeplex.com/SnippetDesigner上免费下载,用它可以方便地定制一批代码片段. 如何使用   1.如果要添加一个新文件,“文件”---“新建文件”---“Code Snippet File”   2.如果想要直接导入现有的代码,只需右键点击所选代码,按下“Export as Snippet”    3.编辑Snippet(可以使用$$符号表明占位符

整理sql server数据类型

我们在平常开发过程中,在设计数据的时候,经常碰到数据类型选择的问题,为了更快,更合适地选择正确的数据类型,所以在这里做个总结. 分类 sql server 数据类型 c# 数据类型 描述 应用场景 字符和字符串 char(n) string 固定长度的字符串,最多存储8000个字符     nchar(n) string 固定长度的unicode数据,最多4000个字符     varchar(n) string 可变长度的字符串,最多存储8000个字符 [常用],表示字符串,不包含中文.  

NHibernate+NUnit (VS2012+SQL Server2008) (转)

源博客:http://blog.csdn.net/jiajiayouba/article/details/9877875 首先,你要明白,NHibernate在.NET中的作用和Hibernate在JAVA中的作用一样:第二,他们都是开源的东东:第三,他们都是一种对象关系数据库映射框架.第三点要好好理解哦,"对象",.NET和java都是面向对象的,通俗点就是里面都是各种class类:"关系数据库",MS SQL,ORACLE,etc,就是指的它们了:"映

sql server2008 R2 各个版本的区别与选择

目前已知的SQL Server 2008 R2的版本有: 企业版.标准版.工作组版.Web版.开发者版.Express版.Compact 3.5版. 这个次序也是各个版本功能的强大程度从高到低的一个排序.具体使用哪个版本,并非是约强大越好,而是应该使用适合的版本.很多初级开发者,比如笔者我,对这些版本的具体含义往往并不是十分清楚,所以我今天就从几篇博文中,将自己所看到的精华部分总结于此.希望对后来者有所时间上的节约,少走弯路. 1.七个版本的具体含义[1] SQL Server 2008企业版

sql server2008中sql server身份能登录,window身份登录不了

用sql server身份的sa登录成功进入,一切正常,用window身份登录不了,问题如下 问题的原因:是当前winodow用户没有权限登录,sql server2008只有默认的Administrator登录名, 我们修改window用户后,sql server中没有这个登录名,所以报登录失败. 解决方法: 先用sql server身份的sa登录进去,找到安全性-->登录名,重新创建一个登录名, 登录名是当前window用户,即我上面的报错的登录名,XIEZL-PC\admin 在常规上输入

记录SQL Server2008日志文件损坏的恢复过程

记录SQL Server2008日志文件损坏的恢复过程: 环境:系统Windows Server2003 数据库SQL Server2008 故障原因:通过mstsc链接同一服务器时,用户界面不一致.决定重启服务器,未正确关闭应用程序的情况下(程序在访问数据库),导致数据库日志文件损坏,自然也就无法访问mdf文件!(都是微软自家的产品,重启服务器为什么不能检查数据库的状态,将数据库设置在安全状态后在重启呢??所以,要养成良好的习惯.关闭现有数据库链接,再重启服务器) 故障表现:无法访问数据文件,