WIN7彻底删除sql2005的步骤如下:
步骤一:首先进入控制面板,卸载带有SQL Server字样的所有程序,具体列表如下:
Microsoft SQL Server VSS Writer
Microsoft SQL Server Setup Support Files(English)
Microsoft SQL Server Native Client
Microsoft SQL Server 2005 Books Online(English)
Microsoft SQL Server 2005 Backward compatibillty
Microsoft SQL Server 2005
步骤二:删除目录
C:/Program Files/Microsoft SQL Server
C:/Program Files/SQLXML 4
步骤三:点击左下角开始——运行,输入servicesmsc,进入服务,停止所有带有SQL Server字样的服务。
步骤四:点击左下角开始——运行,输入regedit,进入注册表
删除以下分支目录:
HKEY_CURRENT_USER/Software/Microsoft/Microsoft SQL Server
HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Microsoft SQL Server
HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/MSSQLServer
HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/SQLXML4
步骤五:重启电脑即可完全卸载掉SQL Server 2005了
注意事项卸载SQL Server 2005是一项非常麻烦的工作,需要按照步骤耐心地去做,尤其在删除注册表时不能有一点遗漏,要全部删除,这样才能完整卸载掉SQL Server 2005。
那就应该学员表是主表
假如这表里俩字段
学号 姓名
100 张三
当主表里没有学号100的这个学生时,你插入到成绩表
学号 科目 分数
100 数学 89
这样就不能成功
只能学号在学生表里存在,在成绩表才能插入
假如学生表里有个学号99的学生,你要把学生表里99学号这条删了,那么成绩表里一切与这个学号99有关的成绩也就被删了,这就是所谓的级联关系,也就是主外键关系
if request("action")="delform" then
id=request("id")
set rs=servercreateobject("adodbrecordset")
sql="delete FROM tousu Where id="&request("id")
rsopen sql,secondconn,1,1
session("reg")="del"
rsclose
end if
set rs=nothing
改成
if request("action")="delform" then
id=request("id")
sql="delete FROM tousu Where id="&request("id")
secondconnexecute(sql)
session("reg")="del"
end if
打开"C:\WINDOWS\assembly"文件夹,查看有没有名称为"MicrosoftSqlserverSqm"、版本号、公钥标记与错误提示中的Version、PublicKeyToken值一致的程序集。如果没有,将"C:\WINDOWS\MicrosoftNET\Framework\v2050727\"下的MicrosoftSqlserverSqmdll拖动到C:\WINDOWS\assembly中,这时C:\WINDOWS\assembly下会生成一个新的MicrosoftSqlserverSqm程序集(如果没有以上版本程序集的话),做完之后重新连接数据库就不会出现这个问题了。
以上就是关于sql2005数据库怎么在c盘删除不了全部的内容,包括:sql2005数据库怎么在c盘删除不了、SQLserver数据库中,在什么情况下删除数据不能成功、数据库表里的记录无法删除等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)