收录日期:2018/09/20 11:41:57 时间:2016/05/21 14:08:47 标签:基础类
我开发了一个统计结算系统,使用的是SQL Server数据库和Windows 2000 adv (服务器) 我的客户端是 Win98 我需要用ODBC连接 服务器上的SQL 但是我确定了 我网络是连通的情况下 使用TCP/IP 1433 连接 SQl 无法连接 始终提示的错误 与根本没有 SQL一样 (Windows 2000 做了域控制器 Win98 可以访问 共享资源 他不是域用户 )
  在选择SQL服务器的时候 可以选择我要连接的SQL 但是 连接的时候就出了问题 无法连接 
  我试过升级ODBC,系统覆盖 但是 问题依然存在 
  清高手指教 如果我把系统 重装 能不能解决
客户端安装SQL客户端了吗?
开始没有
但是后来我装了客户端也还是一样 
就是用客户端去连也连不上
将SQLServer数据库验证模式设置为 混合方式。
方法为:
企业管理器中  
选中服务器--》属性--》安全性--》身份验证
   选择 SQLServer和Windows确定并重新启动服务。
ODBC在第二个窗口选择  使用用户输入ID和密码的SQLServer验证
在下面编辑框输入SQLServer用户名和口令。
点击客户端 配置按钮,Tcp/IP协议最好使用动态端口。
祝你好运!!!!
开心就好!!
这些我都试过了但还是不行 我现在 都不知道怎么一回事 我的SQL 在安装的时候 就是 混合模式
我用动态的还有 指定端口 1433 但是 都不可以 
是不是 系统出了什么问题   我都快疯掉了
我也同样遇到这个问题,问了很多人,最后还是自己解决了,不知道你的问题是不是和我一样呢。我的安装没有问题,只是不能创建ODBC数据源。
当你创建新的ODBC SQL数据库时,填写好数据源名称,说明写不写无所谓,但是在服务器里要注意了,我当时就是没有注意到这个,要填写"(local)",不是"local",最后如是你是windows认证的话,直接下一步就可以了,如果是复合认证的话,就把"sa"填进去,点下一步,我想其他的选项你就自己看着办吧。
共同进步!
服务器或网络中设备是否安装了防火墙并且关闭了相应端口,请检查
shadowrain(shadow) ( ) 我也碰到过类似问题
local
local
有什么区别呀?