SQL SEVER数据库里面 新建表发生错误是怎么回事?据说是存在window7与SQL SEVER的兼容问题
4个回答
展开全部
你用的sql server 版本是多少?如果是sql server 2008 以上的版本就没有问题。
如果是sql server 2000,那么就要安装sp4补丁。
我在win7下也遇到过同样的问题,用以下方法可以建表:
新建立表时要先选择一个表,然后点右键选择新建表,弹出窗口就可以设置表结构了。 如果是在一个空白地方点右键,然后选择新建表,将会报错。
如果是一个新建的空库,建议先用SQL语句建立一个简单的表供选择就可以解决问题。
当然,你用sql语句就都可以实现建表或删除、更新等操作。
如果是sql server 2000,那么就要安装sp4补丁。
我在win7下也遇到过同样的问题,用以下方法可以建表:
新建立表时要先选择一个表,然后点右键选择新建表,弹出窗口就可以设置表结构了。 如果是在一个空白地方点右键,然后选择新建表,将会报错。
如果是一个新建的空库,建议先用SQL语句建立一个简单的表供选择就可以解决问题。
当然,你用sql语句就都可以实现建表或删除、更新等操作。
更多追问追答
追问
建表我知道在哪里建,关键是要报错,高手大侠,请看看上面我发的图片吧= =你当初的问题和这个一样不?安装SP4补丁,可以解决问题?= =
追答
试下下面的方法:
1. [开始]-->[运行] regedit 回车
2. 找到以下注册表子项:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\80\Tools\ClientSetup
3. 右键单击 ClientSetup 注册表子项, [新建]-->[字串值]。
4. 重命名注册表子项,创建 SqlPath , 然后按 Enter。
5. 双击, SqlPath 注册表子项, 然后键入“C:\Program Files\Microsoft SQL Server Server\80\Tools” 在数值数据框中。
6. 单击[确定],然后关闭注册表编辑器。
7. [开始]-->[运行] cmd,输入 regsvr32 "C:\Program Files\Microsoft SQLServer Server\80\Tools\Binn\sqlmmc.dll" 然后单击[确定]
如果不行,推荐你安装sql server 2008,我现在的开发环境就是win7+sql server 2008。比2000的稳定性和安全性都要提升很多。
展开全部
我的是sql2005,08的我也用过,如果出现上面的问题,可以试试重新使用角色!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
是的,window7和SQL Server是不兼容的,最好是在window XP下运行SQL。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
能不能把错误提示信息发出来?
追问
就是这个问题+ +
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询