首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

连接不上SQL Server,求帮助~该怎么解决

2012-06-01 
连接不上SQL Server,求帮助~~~用的VS2010自带的Server2008,升级到了sp3,用SSMS能正常连接登录数据库(已经

连接不上SQL Server,求帮助~~~
用的VS2010自带的Server2008,升级到了sp3,用SSMS能正常连接登录数据库(已经设置成SQL验证),但是在MFC里面就是连接不上,后来自己建了个udl文件测试连接,出现了如下错误:

这个是udl文件的连接信息,提供程序已经选了for SQL Server

这个是出错信息

C/C++ code
    // TODO: Add extra initialization here    AfxOleInit();    _ConnectionPtr m_pConnection;    if (FAILED(m_pConnection.CreateInstance("ADODB.Connection")))    {        AfxMessageBox("Create Instance failed!");        return FALSE;    }    _bstr_t connectionStr="Driver={SQL Server};Server=(local);Database=Sales_datebase;UID=txg;PWD=703003659txg";    HRESULT rs;    rs=m_pConnection->Open(connectionStr,"","",adModeUnknown);    if (rs)    {        MessageBox(_T("连接失败!"));    }

上面是MFC里面连接SQL的代码,连接不上,SQL Server几个服务都开了,协议也都启用了,不知道怎么回事,求解决1

[解决办法]
服务器名称和ip的对应(dns)有问题,好像在system32目录下某个文件放个对应就可以了
[解决办法]
或者你换ip连接试下先
[解决办法]
你先测试一下你的SQL是否正常, 在CMD下面TELNET IP 1433 看看能链接上不?

热点排行
Bad Request.