想用EXCEL导出SQL SERVER中的某个数据库表,操作过程如下:
数据--导入外部数据--导入数据--新的SQL SERVER连接----输入服务器名,之后问题出现了:
如果我选择“使用WINDOWS验证”,点下一步会出现:“用户''登陆失败。该用户与可信SQL SERVER连接无关联”;
如果我选择“使用下列用户名称和密码”,点下一步会出现:“用户XXX登陆失败”。需要说明的一点是,上面的操作是用我自己的机器连接服务器时出现的,但是用服务器自身的EXCEL却能连接上,不知道是什么原因,请高手指点。

解决方案 »

  1.   

    我选的是所有任务--导入数据--选择excel--定位excel--下一步--输入服务器IP,用户名,密码......
      

  2.   

    2楼是往数据库里导数么?我的操作都是在EXCEL上作的。
      

  3.   

    问题已解决,原因是因为安装SQL SERVER 2005的时候选择的是“WINDOWS身份验证”,所以在别的机器用EXCEL连接不上服务器,现在首先将验证方式修改成“SQL SERVER和WINDOWS身份验证模式”,重起SQL SERVER服务,然后在 安全性\登陆名 处新建用户——按照“SQL SERVER验证模式”,就可以在别的机器上用这个账户连接到SQL SERVER了。