❶ 安装sql2008时属性不匹配怎么解决
1、必须取得超级管理员权限。我的电脑--》右键----》管理--》用户组--》Administrator--》右键--》去掉禁用。
2、网上有的说它会联机检查是否盗版所以要断网安装,但是我最后装成功的这次就是联网的,所以这说法不大正确。
3、杀毒软件防火墙会导致权限不够所以要关掉。我装的时候也开了360和金山,这说法也不大正确。
4、我当初刚装win7的时候装完VS2010后就直接装SQL server 2008,安装成功了,非常顺利,一点问题都没有。后来我误删了一些文件导致不能使用,所以才卸了重装。
但是这次出现这个问题。这样跟第一条必须取得超级管理员权限好像又没有太多关系了。
5、最关键的一条是,重启一下再安装,也许问题就解决了。很多软件怎么安装都不行,但是重启再安装就OK了,这个好像成为一条定律了。
更新:
因为连接数据库的时候老是提示SQLEXPRESS还没有开启,所以我的电脑--》右键--》服务——》找到SQLEXPRESS,右键启动。因为我安装失败1次,每次都要创建实例,所以默认的SQLEXPRESS安装失败后这个实例没有生成相对应的启动文件,所以开启不了。我创建的另一个实例安装成功生成对应的实例文件,可以启动,这时再连接数据库,好了。
❷ SQL语句中提示表达式类型不匹配怎么办
最好在数据表里把两个ID的类型改为一致的。
❸ 安装sql2008时属性不匹配怎么解决
部分win10电脑安装 sqlserver2008会提示“属性不匹配。存在属性(Directory,Compressed),包括属性(0)...”;
网上各种坑爹答案,有人说系统不支持,有人说不能启用硬盘压缩。
经过研究,原因 是“安装的文件夹启用了存档和索引属性”功能,需要右键去掉这两个选项;win10系统确实神奇。
步骤如下:
假如安装界面提示Sqlserver2008将安装于C:Program FilesMicrosoft SQL Server下,
且不能修改路径(通常是因为电脑已经安装了某些版本vs工具或简化版sqlserver造成),
则需要分别下列文件夹的存档和索引属性复选框都去掉
C:Program Files (x86)Microsoft SQL Server
C:Program FilesMicrosoft SQL Server
可以继续运行安装sqlserver啦。
❹ 执行SQL的语句时 出现 “标准表达式中数据类型不匹配”
conn.execute "delete from [user] where userid=" & userid & ""
由于是自动编号的ID字段,所以其数据类型为数值,而数值在where语句中是不能用‘’括起来的。
❺ access 数据库在SQL查询中填写SQL语句时,系统提示标准表达式中数据类型不匹配,如何解决
用单引号'1002'
❻ SQL语句,标准表达式中数据类型不匹配
表达式中类型不匹配
可能是因为 where a.业务代码=b.业务员代码 这一句中a.业务代码,b.业务员代码
这两个字段不是同一个类型,所以当然就不能相等啦。很有可能一个是文本类型一个是数字类型。建议把两个字段的类型设为一致。