net framework-asp连接oracle出问题,求大神指点

问题描述

asp连接oracle出问题,求大神指点

“/”应用程序中的服务器错误。

ORA-12154: TNS: 无法解析指定的连接标识符

说明: 执行当前 Web 请求期间,出现未经处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。

异常详细信息: System.Data.OracleClient.OracleException: ORA-12154: TNS: 无法解析指定的连接标识符

源错误:

行 70: public void execute(String sql)
行 71: {
行 72: connection.Open();
行 73: cmd = connection.CreateCommand();
行 74: cmd.CommandText = sql;

源文件: e:大三上C#陈志斌-43源程序学生Web端web端web端MyDB.cs 行: 72

堆栈跟踪:

[OracleException (0x80131938): ORA-12154: TNS: 无法解析指定的连接标识符
]
System.Data.OracleClient.OracleException.Check(OciErrorHandle errorHandle, Int32 rc) +340556
System.Data.OracleClient.OracleInternalConnection.OpenOnLocalTransaction(String userName, String password, String serverName, Boolean integratedSecurity, Boolean unicode, Boolean omitOracleConnectionName) +881
System.Data.OracleClient.OracleInternalConnection..ctor(OracleConnectionString connectionOptions) +129
System.Data.OracleClient.OracleConnectionFactory.CreateConnection(DbConnectionOptions options, Object poolGroupProviderInfo, DbConnectionPool pool, DbConnection owningObject) +40
System.Data.ProviderBase.DbConnectionFactory.CreatePooledConnection(DbConnection owningConnection, DbConnectionPool pool, DbConnectionOptions options) +31
System.Data.ProviderBase.DbConnectionPool.CreateObject(DbConnection owningObject) +548
System.Data.ProviderBase.DbConnectionPool.UserCreateRequest(DbConnection owningObject) +69
System.Data.ProviderBase.DbConnectionPool.GetConnection(DbConnection owningObject) +470
System.Data.ProviderBase.DbConnectionFactory.GetConnection(DbConnection owningConnection) +108
System.Data.ProviderBase.DbConnectionClosed.OpenConnection(DbConnection outerConnection, DbConnectionFactory connectionFactory) +118
System.Data.OracleClient.OracleConnection.Open() +43
web端.MyDB.execute(String sql) in e:大三上C#陈志斌-43源程序学生Web端web端web端MyDB.cs:72
web端.MyDB.query(String sql) in e:大三上C#陈志斌-43源程序学生Web端web端web端MyDB.cs:51
web端.test.Page_Load(Object sender, EventArgs e) in e:大三上C#陈志斌-43源程序学生Web端web端web端test.aspx.cs:16
System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e) +51
System.Web.UI.Control.OnLoad(EventArgs e) +92
System.Web.UI.Control.LoadRecursive() +54
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +772

版本信息: Microsoft .NET Framework 版本:4.0.30319; ASP.NET 版本:4.0.30319.34280

解决方案

连接字符串怎么写的。

解决方案二:

http://www.cnblogs.com/shengtianlong/archive/2010/07/03/1770447.html

解决方案三:

参考ORA-12154: TNS: 无法解析指定的连接标识符

解决方案四:

[OracleException (0x80131938): ORA-12154: TNS: 无法解析指定的连接标识符

你的连接字符串不正确,打开oracle的net manager测试一下。

时间: 2025-01-21 06:50:56

net framework-asp连接oracle出问题,求大神指点的相关文章

oracle c# 触发器求大神指点

问题描述 oracle c# 触发器求大神指点 我在c#代码中执行若干sql插入语句时,提示唯一性约束冲突,我发现有触发器,但是触发器不能改变,求大神指点 解决方案 这说明你的逻辑有问题,已说明为唯一性约束,相同主键就不同再插入数据 解决方案二: 要不drop掉触发器要不就取消唯一性的约束...

.net c#开发,弹出的窗口最大化按钮是灰的,不能用,求大神指点

问题描述 .net c#开发,弹出的窗口最大化按钮是灰的,不能用,求大神指点 document.oncontextmenu = new Function("event.returnValue=false;");//禁止右键 document.onselectstart = new Function("event.returnValue=false;");//禁止选择/复制 <asp:Label ID="label1" runat="

spring jdbc 连接错误,急求大神解答

问题描述 spring jdbc 连接错误,急求大神解答 错误信息:java.lang.NoClassDefFoundError: Could not initialize class org.springframework.jdbc.core.StatementCreatorUtils 代码: package com.xiaoming.spring.jdbc.dao; import javax.annotation.Resource; import javax.sql.DataSource;

c++问题-在acm上刷题老是通不过,求大神指点一二,到底问题出在哪里。不胜感激!!!

问题描述 在acm上刷题老是通不过,求大神指点一二,到底问题出在哪里.不胜感激!!! #include #include using namespace std; int main() { int T; int k,t=0; int i, j, n1, n2; char a[1010], b[1010], c[1015]; string d[20], e[20], f[20]; cin>>T; for(k=1; k<=T; k++) { cin>>a>>b; d[

spring mvc-springmvc+mybatis+quartz的项目启动出错了,求大神指点

问题描述 springmvc+mybatis+quartz的项目启动出错了,求大神指点 看不懂什么情况,求大神指点下 jackson-mapper-asl严重: ContainerBase.addChild: start: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/Quart

Eclipse中代码要无法连接mysql数据库,求大神指教

问题描述 Eclipse中代码要无法连接mysql数据库,求大神指教 结果显示是这样:Exception in thread ""main"" java.lang.ClassNotFoundException: com.mysql.jdbc.Driver at java.net.URLClassLoader$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Meth

android http POST请求方式向服务其发送数据不成功 贴出代码求大神帮解决一下

问题描述 android http POST请求方式向服务其发送数据不成功 贴出代码求大神帮解决一下 new Thread(new Runnable() { @Override public void run() { String szSrc = ""abcdefghijkl123456789123"" ; byte[] encoded = ThreeDes.encryptMode(keyBytes szSrc.getBytes()); try { /* Strin

解决-查询更新Oracle C# 问题求大神支援

问题描述 查询更新Oracle C# 问题求大神支援 目前我DB里面有张表,每次做动作之前我都要先去查询表中的某个栏位,然后更新它, 那么问题来来,我同时做动作的的,有多个SQL去查询他然后更改它,那么就会出现这样的 情况,我第一查询的值是正确的,在我第一更改这个值之前,我的第二次查询过来了,那我 地次查询到的值不是第一次更新后的值,那我的第二次更新就毫无意义了,问下大神这个问题 该如何解决 解决方案 这个用事务应该可以解决的,关于如何用事务你可以百度一下 如果回答对您有帮助,请采纳 解决方案二

大数据-ajax异步请求数据问题。。。看不出哪里错了。。。跪求大神指点。。。

问题描述 ajax异步请求数据问题...看不出哪里错了...跪求大神指点... 我做ajax读取Excel表格里的数据...这是JAVA代码 java: public static List<HashMap<Object,Object>> readExcel(String excelPath){ //声明一个集合用于存储解析出来的数据 List<HashMap<Object,Object>> maps = new ArrayList<HashMap&l