在使用时SQL Server 2005 Express时的一些问题

最近想整点小程序,使用一下SQL Server Express数据库,没想到使用时小问题不断,于是就写个小的总结报告,以下是我依次遇到的问题。

1. 无法启动SQL Server Express服务

这个服务无法启动将导致无法连接到数据库,只有卸载掉SQL Server重装的途径了。卸载方法:控制面板->添加/删除程序->卸载SQL Server

SQL Server Express下载地址:http://www.microsoft.com/downloads/details.aspx?familyid=220549b5-0b07-4448-8848-dcc397514b41&displaylang=zh-cn

最好在配个图形化工具来管理SQL Server Express:Microsoft SQL Server Management Studio Express

2.安装SQL Server Express时提 示Native Client的问题

在我卸载掉SQL Server Express后,发现重装失败(我是从官网下载的),后来发现服务里面还有SQL Server Native Client这个服务。解决办法:控制面板->添加/删除程序->卸载SQL Server Native Client,然后再重新安装就可以了。安装的时候输入一个用户实例,用混合身份验证模式。

3.安装成功后,无法连接到SQL Server Express。

      (1)检查SQL Server Express服务是否启动,如果没有启动,启动服务

      (2)如果服务已经启动,仍然无法连接SQL Server Express,报如下图类似的错误。解决办法:打开SQL Server 外围应用配置器(安装SQL Express的时候会安装这个东西),选择“服务和连接的外围应用配置器”,找到DatabaseEngine(数据库引擎),把“仅限本地连接”改为同时使用“TCP/IP和named pipes”,然后重新启动一下该服务(可以直接在这里面停止->启动)。

2010-4-8 0-10-22

      (3)如果以上两种方式仍然无法连接,可能原因之一就是你曾经改过计算机名(我就改过计算机名),比如你以前的计算机名为A,现在的计算机名为B,SQL Server Express为你创建的实例名可能是A\SQL Server Express。解决办法有三种:i. 使用B\SQL Server Express作为实例名,ii. 使用127.0.0.1\SQL Server Express作为实例名,iii. 使用你的ip地址,比如你的ip为120.153.116.128,以120.153.116.128\SQL Server Express作为实例名(获取ip的方法:键入命令cmd->ipconfig)

      (4)仍然无法连接,原因:人品问题;解决办法:cmd –> ping yourname + RP ,如果RP < 60 ,说明你就是不能使用。

4.安装Northwind和Pubs数据库

默认情况下,SQL Server Express没有Northwind和Pubs供给大家练习的数据库。解决办法:下载SQL2000SampleDb.msi这个东西,然后安装,默认安装在C盘根目录下,里面有两个sql文件instnwnd.sql和instpubs.sql,到SQL Server Express里面把这两个sql文件执行一下,然后刷新就有这两个数据库了。这个办法同样适用于SQL 2008,毕竟sql的语句是通用的。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值