使用asp.net代码连接oracle 10g enterprise时出现tns 1错误

使用asp.net代码连接oracle 10g enterprise时出现tns 1错误,asp.net,oracle,Asp.net,Oracle,我正在使用此代码访问远程服务器的oracle db,但无法连接 OleDbConnection oCon = new OleDbConnection(); oCon.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;User ID=FAIMS_DEV;Password=FAIMS_DEV;Data source=FAIMSDEV;"; OleDbDataAdapter da = new OleDbDataAdapter("SELECT *

我正在使用此代码访问远程服务器的oracle db,但无法连接

OleDbConnection oCon = new OleDbConnection();
oCon.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;User ID=FAIMS_DEV;Password=FAIMS_DEV;Data source=FAIMSDEV;";
OleDbDataAdapter da = new OleDbDataAdapter("SELECT * FROM TAB", oCon);

//OleDbDataAdapter da = new OleDbDataAdapter("SELECT COMP_CODE, CATEGORY_GRP_CODE, CATEGORY_CODE, BRIEF_DESC_ENG, SYSDATE, 'MIS_USER' FROM ICSPCT", oCon);
DataTable dt = new DataTable();
da.Fill(dt);

您的连接字符串看起来像是用于MS Access的。如果您正试图连接到Oracle,则可能需要获取


对于与Oracle的连接示例,请看以下问题:。

您的连接字符串看起来像是用于MS Access的。如果您试图连接到Oracle,您将需要Oracle数据适配器库确保在“tnsnames.ora”中正确设置连接字符串。OracleClient被MS折旧后,您将访问Oracle数据访问库。请按照默认给定格式在tnanames.ora中正确提述服务器详细信息