([Oracle][ODBC]Numeric value out of range.)Biztalk項目中Oracle適配器,目標欄位有date類型時報錯

開發項目時,遇到一個錯誤:"[Oracle][ODBC]Numeric value out of range."經查,應該是資料值超過欄位的定義長,但是檢查了良久,仍然沒有發現超長的資料. 最後,終於發現有個這樣的問題,不知是否為Oracle適配器的一個BUG.目標為Oracle資料庫,採用Oracle適配器進行資料交換,如果目標表中有date類型的欄位,而對該欄位未賦值,則會出現問題.報錯:"[Oracle][ODBC]Numeric value out of

Oracle與DB2資料類型的對應

   首先,通過下表介紹ORACLE與DB2/400資料類型之間的對應關係,是一對多的關係,具體採用哪種對應關係,應具體問題具體分析。   注意事項:  DATE and TIME  Oracle中的DATE含有年、月、日、時、分、秒,它和DB2/400中的DATE不相互對應,DB2/400中的DATE只有年、月、日,TIME類型含有時、分、秒,因此日期和時間類型要進行轉換,請參照下表。OracleDB2/400Oracle資料類型 注意事項 DB2 UDB資料類型 注意事項DATE

Oracle 10G重建EM DB Control.

Oracle 10G R2重建EM DB Control.如果安裝後沒有修改過IP地址或機器名字,可以跳過下面1和2兩步。1.drop configuration files and repository run :emca -deconfig dbcontrol db -repos drop 2. Logon SQLPLUS as user SYS or SYSTEM, and drop the sysman account and mangement objects:a. drop

oracle 學習筆記(三)

  在oracle資料庫中,有一個概念:資料表空間。資料表空間是資料庫的邏輯組成部分,從物理上講,資料庫資料存放在資料檔案中,從邏輯上講,資料庫是存放在資料表空間中,資料表空間是由一個或多個資料檔案組成。邏輯結構包括資料表空間、段、 區、 塊,那麼為什麼要將資料庫分的這麼細呢,我想主要是為了提高資料庫效率,至於是為什麼,各位自己考慮吧!  通過建立資料表空間有以下好處   一:控制資料庫佔用的磁碟空間(好像最大是500M);   

修改oracle用戶端字元集

當本機oracle設定的字元集與伺服器端的字元集不一致時,非英文字元會變成亂碼,以下是解決方案:1,查看伺服器和本地用戶端的字元集(其實查看伺服器的就可以了)資料庫伺服器字元集select * from nls_database_parameters,其來源於props$,是表示資料庫的字元集。用戶端字元集環境select * from

Oracle資料增量備份/匯出

Oracle資料增量備份/匯出下面介紹利用Export/Import公用程式對ORACLE資料庫進行備份、恢複的方法:增量卸出/裝入。增量卸出是一種常用的資料備份方法,包括3個子類:(1)“完全”增量卸出就是對整個ORACLE資料庫進行完全卸出。如:$ exp system/口令 inctype=complete full=y file=today.dmp(2)“增量型”增量卸出即從ORACLE資料庫中卸出上次卸出操作之後所有資料庫的變化資訊。如:$exp system/口令

oracle tns 檔案,方便串連遠程oracle資料庫

# tnsnames.ora Network Configuration File: D:\oracle\product\10.2.0\db_1\NETWORK\ADMIN\tnsnames.ora# Generated by Oracle configuration tools.TEST =  (DESCRIPTION =    (ADDRESS_LIST =      (ADDRESS = (PROTOCOL = TCP)(HOST = leohuang)(PORT = 1521))   

Oracle Database 11g資料庫管理藝術(涵蓋DBA必知必會的所有資料庫管理知識)

Oracle Database 11g資料庫管理藝術(涵蓋DBA必知必會的所有資料庫管理知識) 基本資料原書名: Expert Oracle Database 11g Administration 原出版社: Apress 作者: (美)Sam R.Alapati    譯者: 鐘鳴;楊樺;楊衛軍;孫登峰叢書名: 圖靈程式設計叢書 出版社:人民郵電出版社 ISBN:9787115227867 上架時間:2010-6-2 出版日期:2010 年6月 開本:16開 更多詳細心情請查看:http://

ORACLE 建立多個遊標並嵌套迴圈

需求:每遍曆遊標2的記錄時分別去遍曆遊標1的資料,並替換後插入暫存資料表CREATE OR REPLACE PROCEDURE TESTQISDownDictate VARCHAR2(200) DEFAULT '';t_IsExist NUMBER:=0;use_DownDictate VARCHAR2(200) DEFAULT '';BEGIN--判斷指令是否會錯誤        SELECT DOWNDICTATE INTO DownDictate FROM

ORACLE SAMPLE 文法應用說明

這兩天發了一個貼子,尋找比較好的辦法隨機取出表的一條記錄地址見:http://www.oracle.com.cn/viewthread.php?tid=20848 本文介紹了一下ORACLE SAMPLE文法的應用,採用SAMPLE也是一種解決方案,不過還不是很好,主要是返回的記錄分布不均勻,要麼是靠表前面的一些,要麼是不返回記錄。下面是SAMPLE文法的使用樣本:選擇10%的記錄select * from t1 sample(10)選擇0.1%的記錄select * from t1

Oracle查看錶空間使用率SQL指令碼

  資料庫使用了一段時間有時候突然會爆出表沒有足夠的空間,一般來說是使用者配額空間滿了,或者是資料表空間、磁碟空間滿了。大部分情況還是資料表空間滿了。  如果你經常看資料庫的警示日誌(日誌位置$find /u01 -iname "alert*.log")和OEM上的資訊很容易發現警告或者錯誤資訊。但是我們大部分項目沒有這樣的條件,只能在pl/sql中看看。查詢資料表空間‘空間’使用方式sql語句:SELECT F.TABLESPACE_NAME, TO_CHAR ((T.TOTAL_SPACE

關於ORACLE 10g中“ORA-12541:TNS:no listener”的問題解決方案

開啟 開始-->ORACLE安裝程式下的配置和移植根據-->Net configuration

oracle over (partition by )用法 .

oracle的分析函數over 及開窗函數 eg:  相關解析:表t_pi_part 欄位  id  code   namevalue 1  222     avalue 2  222     bvalue 3 333     c給code相同的part code 添加行標,根據id 排序 select p.* ,row_number()over(partition by p.code order order by a.id desc) as row_index from t_pi_part

[Oracle DBA學習筆記] STARTUP詳解

說明:參考資料庫版本:10.0.2 一、命令解析STARTUP options | upgrade_optionsoptions為:[FORCE] [RESTRICT] [PFILE=filename] [QUIET] [ MOUNT [dbname] | [ OPEN [open_options] [dbname] ] | NOMOUNT ], NOMOUNT、MOUNT、OPEN為startup的三個階段,不能在命令中同時存在。其中,open_options為:READ {ONLY |

Caused by: org.hibernate.HibernateException: unknown Oracle major version [0]

昨天試了一下把mysql的資料來源配置mysql-ds.xml放在jboss下面跑,成功了;後來我想那oracle資料來源配置oracle-ds.xml也可以在jboss下面跑了。我就試了一下, 在啟動Eclipse時報以下錯誤:11:04:48,078 INFO  [SettingsFactory] JDBC driver: Oracle JDBC driver, version: 9.2.0.1.011:04:48,125 ERROR [AbstractKernelController]

Oracle expdp/impdp匯出匯入命令及Database Backup)

使用EXPDP和IMPDP時應該注意的事項:EXP和IMP是用戶端工具程式,它們既可以在用戶端使用,也可以在服務端使用。EXPDP和IMPDP是服務端的工具程式,他們只能在ORACLE服務端使用,不能在用戶端使用。IMP只適用於EXP匯出的檔案,不適用於EXPDP匯出檔案;IMPDP只適用於EXPDP匯出的檔案,而不適用於EXP匯出檔案。expdp或impdp命令時,可暫不指出使用者名稱/密碼@執行個體名 as 身份,然後根據提示再輸入,如:expdp schemas=scott

與Sqlserver相比Oracle的優勢所在

比較ORACLE與MSSQL。SERVER主要區別與各自優勢。具體使用有什麼不同之處?  開放性:   SQL Server 只能在windows 上運行,沒有絲毫的開放性,作業系統的系統的穩定對資料庫是十分重要的。Windows9X系列產品是偏重於案頭應用,NT server只適合中小型企業。而且windows平台的可靠性,安全性和伸縮性是非常有限的。它不象unix那樣久經考驗,尤其是在處理大資料量的關鍵 業務時.   Oracle 能在所有主流平台上運行(包括

甲骨文:11g含有中國智慧 計劃推免費版本

當地時間本周三,甲骨文在美國發布了其新版資料庫11g 。7月12日上午,甲骨文公司召開電話會議,回答了亞太地區主要媒體有關11g的問題。    甲骨文公司資料庫伺服器技術進階副總裁Andy Mendelsohn坦言:“使用者正面臨資料增加、Data

Oracle case when 用法

文章目錄 2. CASE WHEN 在語句中不同位置的用法 1. CASE WHEN 運算式有兩種形式--簡單Case函數 CASE sex WHEN '1' THEN '男' WHEN '2' THEN '女' ELSE '其他' END --Case搜尋函數 CASE WHEN sex = '1' THEN '男' WHEN sex = '2' THEN '女' ELSE '其他' END  2.

批處理實現從Excel匯入Oracle

之前做過一個從Oracle匯出到Excel的批處理,簡單點說就是通過Sqlplus將表資料Spool到一個文字檔中或簡化的Excel格式文檔中,而這裡我要做的事恰好相反,工具則是使用sqlldr, sqlldr的用法沒有研究太多,這裡主要用寫寫如何使用批處理來調用實現匯入的自動化過程。主要工作涉及到以下幾塊:1. 將Excel轉換成csv格式的檔案,這裡要藉助工具xls2csv.exe實現excel到csv的轉換;xls2csv的用法: xls2csv excelfile.xls

總頁數: 1509 1 .... 304 305 306 307 308 .... 1509 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.