oracleexception

    0热度

    1回答

    我正在尝试安装OracleClient 11g,最初我遇到了有关JDK兼容性的问题。 错误: 所以我最终卸载JDK 7(64位),并重新安装JDK 6(32位)和编辑sqldeveloper.conf为SetJavaHome。 SetJavaHome C:\Program Files (x86)\Java\jdk1.6.0_31 现在,一旦我点击sqldeveloper.exe它加载了以下 错

    0热度

    1回答

    我在看一个我没有写在这里的脚本。它看起来像这样: SELECT ... AND ( A.FIELD IN ( ... ... ) OR B.FIELD IN ( ... ... ) ) ... 在它自己的脚本运行良好。没有错误。但是当我将其更改为: SELECT

    0热度

    3回答

    当试图向表格中插入数据时,它可能会由于各种原因而失败,如违反唯一键或违反外键。 我可以使用DUP_VAL_ON_INDEX异常知道唯一键被违反,但我怎么知道哪个键是否有多列具有唯一标记?我应该在这种情况下使用触发器吗? (我使用的例外驱动的存储过程而不是查询表的流动,使插入确保数据是好的。)

    3热度

    1回答

    我遇到了我创建的Web服务的问题。在我的PC上运行本地主机时运行良好。问题是,当我将Web服务部署到远程IIS服务器时,我不断收到“数据提供程序内部错误(-3000)”。它始终发生在代码的OracleConnection.Open部分。我认为这可能是因为我们在服务器上有两个不同的“Oracle Home”,所以我尝试使用web.config设置特定的主页。我选择哪一个,我仍然得到错误。 有没有人有

    8热度

    3回答

    我尝试从正在开发的C#2008速成版应用程序连接到远程Oracle 10g数据库时遇到错误。我试图在开发中使用极简主义的非侵入式方法,以便将ClickOnce部署到用户工作站。 就上述调查过下列文件(除其他..) - What is the minimal setup required to deploy a .NET application with Oracle client 11? http

    1热度

    1回答

    OracleException没有公共构造函数,也没有任何获取新实例的方法。我试过我的XmlSerializerHelper类,但它需要一个公共无参数的构造函数。 我使用BinaryFormatter来序列化OracleException并将它写入文件。 如何在文件中序列化OracleException,并使用XmlSerializer反序列化 - 用于测试原因 - ?. 参考: http://g

    0热度

    1回答

    我不知道它是否奇怪,但执行停止/退出第一次遇到SQLERRM。 我需要将异常详细信息保存到表中。 下面是代码: CURRENT_P_SECTOR := 20; EXCEPTION WHEN OTHERS THEN DBMS_OUTPUT.PUT_LINE('dummy 1111111111'); DBMS_OUTPUT.PUT_LINE('dummy 22222

    0热度

    1回答

    我正在使用以下过程将数据从一个表存档到另一个表。 create or replace PROCEDURE CHECK_TWO AS v_insert_count number; v_delete_count number; v_initial_count number; BEGIN SELECT count(*) into v_initial_count

    0热度

    1回答

    我想处理应用程序级别的任何Oracle Db异常。因此在Global.asax的Application_Error函数中编写了下面的一段代码 代码似乎更具体,但我想为任何类型的Oracle异常。 protected void Application_Error(object sender, EventArgs e) { var isOracleException = false;

    1热度

    2回答

    我有一个执行一些SQL命令的函数,并且我创建了一个记录器,用于在文件中写入已执行的命令和受影响的行数,但是我还需要记下可能引发的OracleException的命令,所以我做了这段代码: public string ExecuteCommand(List<string> comandos) { var excepção = string.Empty; var