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