vs2010 连接oracle 10g数据库报错ORA-12154: TNS: 无法解析指定的连接
vs2010中的连接代码:Stringoradb="DataSource=SALESPLAN;UserID=WAVEDLIB5;Password=DLIBWAVE";Or...
vs2010中的连接代码:
String oradb = "Data Source=SALESPLAN;User ID=WAVEDLIB5;Password=DLIBWAVE";
OracleConnection conn = new OracleConnection(oradb);
conn.Open();
配置tnsnames.ora中:
SALESPLAN =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.2.215)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = SALESPLAN)
)
)
用System.Data.OracleClient和Oracle.DataAccess.Client连都一样的错,我的电脑是64位的,oracle32位的,vs32位,哪位帮我分析下什么问题。 展开
String oradb = "Data Source=SALESPLAN;User ID=WAVEDLIB5;Password=DLIBWAVE";
OracleConnection conn = new OracleConnection(oradb);
conn.Open();
配置tnsnames.ora中:
SALESPLAN =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.2.215)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = SALESPLAN)
)
)
用System.Data.OracleClient和Oracle.DataAccess.Client连都一样的错,我的电脑是64位的,oracle32位的,vs32位,哪位帮我分析下什么问题。 展开
4个回答
展开全部
连接字符串改成
provider=msdaora;DATA SOURCE=SALESPLAN;PERSIST SECURITY INFO=True;USER ID=WAVEDLIB5;Password=DLIBWAVE
试试
provider=msdaora;DATA SOURCE=SALESPLAN;PERSIST SECURITY INFO=True;USER ID=WAVEDLIB5;Password=DLIBWAVE
试试
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
大雅新科技有限公司
2024-11-19 广告
2024-11-19 广告
这方面更多更全面的信息其实可以找下大雅新。深圳市大雅新科技有限公司从事KVM延长器,DVI延长器,USB延长器,键盘鼠标延长器,双绞线视频传输器,VGA视频双绞线传输器,VGA延长器,VGA视频延长器,DVI KVM 切换器等,优质供应商,...
点击进入详情页
本回答由大雅新科技有限公司提供
展开全部
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.1)试试看
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你连,本地是要装oracle客户端的哦
追问
装的就是10g的client
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你好,这问题你解决了吗?我也有这问题了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询