因为毕业设计的原因,我打算用一下SQL2005的express版本,我总是喜欢尝新.费话不说了,把遇到的问题以及解决办法记录一下.
问题1 没有发现类似于2000的管理工具,找了半天,才发现在网上要另外下载.地址为:http://www.microsoft.com/downloads/info.aspx?na=46&p=2&SrcDisplayLang=en&SrcCategoryId=&SrcFamilyId=82AFBD59-57A4-455E-A2D6-1D4C98D40F6E&u=http%3a%2f%2fdownload.microsoft.com%2fdownload%2ff%2f1%2f1%2ff11aec2c-54d1-4b49-b339-5ccb265a5741%2fSQLServer2005_SSMSEE.msi&oRef=http%3a%2f%2fwww.microsoft.com%2fchina%2fmsdn%2fexpress%2fsql.aspx
问题2  sa不能用
1:首先是sa不能登陆Sql Server的问题.根据以前2000的经验,是那个服务设置问题.进去改了以后,还是不能登入.(该办法是:我的电脑->管理->服务->SQL Server (SQLEXPRESS)->登入->本地资源帐户)
2:继续想办法.用windows认证登入数据库,鼠标右键点击SQL Server服务器的名称,选择"属性",再选择"安全性"选项卡; 在"身份验证"下,选择"SQL Server和 Windows ",重新启动SQL Server服务.试了一下还是不行.
3:根据2的经验,慢慢看SQL Server服务器的属性.没什么收获.展开SQL Server服务器下的安全,发现有一个"Logins",发现里面的sa被停用......马上启动.终于可以了~~~~~~~

问题3  在VSTO中不能连接数据库.原因是数据库默认只允许本地连接,不能远程访问.
解决办法:配置工具->sql server外围应用配置器->服务和连接的外围应用配置器->打开MSSQLSERVER节点下的Database Engine 节点,先择"远程连接",接下建议选择"同时使用TCP/IP和named pipes",确定后,重启数据库服务就可以了.