远程连接oracle字符串. (紧急)解决方案

远程连接oracle字符串.. (紧急)
Provider=OraOLEDB.Oracle;Data Source=localhost:1521/XE;Initial Catalog=mydatebase;User Id=username;Password=password;
这样对不对呢?

XE是什么呢? 还有mydatabase

------解决方案--------------------
Data Source=localhost:1521/XE需要指向一个TNS.
1. 你的机器上需要安装客户端,然后需要配置一个TNS(至于服务器地址,会在配TNS时指定).
2. 将配好的TNS名称写在Data Source后.