下载oracle客户端,net服务名与主机的数据库相同,主机名就是主机的ip,记着没试下主机的监听程序是否打开(在命令行下远行lsnrctl start)。本机连接字符串用strConn.Format(_T("Provider=OraOLEDB.Oracle;Password=%s;User ID=%s;Data Source=%s;Persist Security Info=true;"),m_szPassword,m_szUserID,m_szDataSoure);
如有问题,可在UserID后加上server=ipaddress项。
http://www.cnblogs.com/JemBai/archive/2011/07/07/2099803.html