系统没问题,因为在其它电脑上正常
ODBC自动设置,可是安装了该系统后连接不了SQL Server
odbc手动也设置了,也还是连接不了,odbc设置也没错错误提示为:
Run-time error '-2147467259(80004005)':
[Micrsoft][ODBC SQL Server Driver][TCP/IP Sockets]Specified SQL server not found.不知道哪位贵人能帮鄙人这个小忙?

解决方案 »

  1.   

    要么是server地址不正确?你是连远程的服务器?
      

  2.   

    是远程服务器,server地址正确,因为在其它的很多电脑上使用都很正常,而且ODBC配置方式都一样;
    用IP地址比数据库服务器名更好,不过我也试过用服务器名,还是连接不了
    Odbc连接应该没问题,ODBC我都重装了,odbc有问题的话,其他电脑上的也就运行不了呢。所以我觉得不是系统或者odbc的问题,是不是安装的电脑上有什么设置有问题呢?附连接字符串:
    Public Const DB_DSN = "SQL10"
    Public Const DB_SERVER = "EDPSQL10"
    Public Const DB_NAME = "MPEPWI"
    Public Const DB_UID = "APPS_MPEPWI"
    Public Const DB_UIDPWD = "0408191047"
    Public Const DB_BAKPWD = "mpepwiback"
    ...
    Set g_objDBService = New UD_Utility.DBService
        With g_objDBService
            .DSN = DB_DSN
            .Server = DB_SERVER
            .LoginID = DB_UID
            .Password = DB_UIDPWD
            .Database = DB_NAME
            .Connect Driver_SQLServer
        End With
    ...
      

  3.   

    sqlserver服务器-->开始菜单-->SQLserver-->服务器网络实用工具-->启用  WinSock代理-->代理地址:(sqlserver服务器IP)-->代理端口-->1433-->OK了  
     
    用IP连接
      

  4.   

    SQL代理开了吗?
    SQL Agent
      

  5.   

    因为是客户端来得,没有安装server,所以没有什么端口设置阿
      

  6.   

    服务器连接设置
    sqlserver服务器-->开始菜单-->SQLserver-->服务器网络实用工具-->启用  WinSock代理-->代理地址:(sqlserver服务器IP)-->代理端口-->1433
      

  7.   

    DSN 设置有问题吧,test过没有?
      

  8.   

    Public Const DB_SERVER = "EDPSQL10"---
    这里改用IP?
      

  9.   

    .DSN = DB_DSN这行注释掉
      

  10.   

    try
    1.ODBC Manager 中此 DSN 的「选项」页面,可能已经选取「唯读」设定
    2.Internet Guest 没有(.mdb)的写入权限