SQL server2000数据库,库名:PDC,建立数据源过程中出现提示:
连接失败。
SQLtate:'42000'
SQL server错误:4064
[Microsoft][ODBC SQL server Driver][SQL server]无法打开用户默认数据库,登录失败。
请问各位老师,上面的提示是什么意思?是什么地方出现问题?我应该怎样解决?十分着急,希望各位老师能给与帮助,谢谢。

解决方案 »

  1.   

    无法打开用户默认数据库,登录失败
    看下你的连接用户,对这个默认的数据库有没有访问权限.
    一般默认数据库是master库.
      

  2.   

    本帖最后由 roy_88 于 2011-03-22 16:14:34 编辑
      

  3.   

    是在域服务器本机,用户是administrator,数据库也在本机,TCP/IP协议,上面的提示是在进行数据源建立过程中到选择“使用用户输入登录ID和密码的SQLserver验证”项,输入“登录ID”内容后立即出现的提示。
    数据库PDC是原来就有的,因为重做了系统,重新安装了SQL2000,所以是在SQL2000下新建立了一个数据库(与原来的库名相同),停止SQL服务后将原来的PDC库文件和日志文件复制过来的,在SQL2000的企业管理器中打开库里的表,数据都存在。但是在查询器里打不开库。是数据库建立的有问题吗?是不是不能这样建立库?应该怎样建立数据库才能继续使用重装系统前的数据库?请各位老师能详细指导一下。多谢了。