好久没有看VS了,也好久没有接触sqlserver2005了,今天因为有作业,所以我必须在重新拾起来,因为我发现我还得以后一直靠他们做作业哪,遇到了许多问题,现在将他们总结如下:
(1)sqlserver2005 启动时连接不上
原因是我把他们的部分开机启动给关了,导致服务器没法运行,
方法是:在“SQL Server 2005 外围应用配置器”页上,单击“服务和连接的外围应用配置器”。
在“服务和连接的外围应用配置器”页上,展开“数据库引擎”,依次单击“远程连接”和“本地连接和远程连接”,单击适用于您的环境的相应协议,然后单击“应用”。 注意:请在接收到以下消息时单击“确定”: 直到重新启动数据库引擎服务后,对连接设置所做的更改才会生效。
在“服务和连接的外围应用配置器”页上,展开“数据库引擎”,依次单击“服务”和“停止”,等待 MSSQLSERVER 服务停止,然后单击“启动”以重新启动 MSSQLSERVER 服务。 回到顶端 启用 SQL Server Browser 服务如果您是通过使用实例名称来运行 SQL Server 2005 并且在连接字符串中没有使用特定的 TCP/IP 端口号,则必须启用 SQL Server Browser 服务以允许远程连接。
别忘记了,还需要重启一下。
其次是协议
前三个都要启动,最后一禁止,。
(2)与VS的连接
最简单的方法是
首先从sqlserver2005中把数据库分离(否则会提示程序正在被使用,致使VS无法使用),而后在VS中添加数据库连接,
点击数据库,右键属性 有个连接字符串,把他复制下来,粘贴到程序中的连接字符串即可,此时要保单斜杠改成双斜杠,
至此数据库连接成功。