代码改变世界

莫名其妙的'sa'登陆失败?

2011-04-28 15:05  Daniel Xu  阅读(1000)  评论(2编辑  收藏  举报

  莫名其妙的'sa'登陆失败?服务器本来安装的SQL2005版本,工程的必要给换成SQL2000了,轻车熟路的事情没有太在意安装,就是在默认实例名时提示不能用默认的实例名,随手的给取了个名server,一切都是那么的平常。往往平静的事情给你不平静的待遇。

  程序打好包了,服务器上安装也是没有问题的,运行时出现‘sa’登陆失败?

  解决步骤

  1、很自然的去google关于类似的问题的文章反复对照子的SQL2000的配置是不是有问题,折腾了近一个小时也没发现问题出在哪里。

  2、另外一台机器连接服务器,提示错误服务服务器不存在?这是神马?

  3、检测数据库服务器名与app.config,用VS2008连接数据库,

  

  问题出来了,没有我建立的数据库?莫非这个是默认的SQL2005的数据库?再次打开企业管理器

      

对照SQL Server服务管理器,名字是不一样!想起来是在出安装数据库时默认实例名,

再次用VS2008连接数据库,

正常显示创建的数据库,问题出在这里。切忌不能忽视小的细节。