SQL server2008连接远程数据库问题
::CoInitialize(NULL);
HRESULT hr;
try
{
hr=m_pConn.CreateInstance("ADODB.Connection");
if(SUCCEEDED(hr))
{
m_pConn->ConnectionString="Provider=SQLOLEDB;Data Source=172.17.11.91,1433;\
Network Library=DBMSSOCN;Initial Catalog=城市评价系统;UserID=sa;Password=ccst;";
// m_pConn->ConnectionString="Provider=SQLOLEDB;\
Data Source=DM;Initial Catalog=城市评价系统;uid=sa;pwd=dengmeng;"; //连接本地数据库的语句,这条是能正确连接的
m_pConn->Open("","","",adModeUnknown);
AfxMessageBox("数据库连接成功!");
}
}
catch(_com_error e)
{
CString temp;
temp.Format("连接数据库错误信息:%s",e.ErrorMessage());
::MessageBox(NULL,temp,"提示信息",NULL);
return false;
}
无法连接远程服务器(内网)数据库,错误信息是:连接数据库错误信息,未指定的错误
请问是什么原因???