国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數據庫 > Oracle > 正文

Oracle中導入文本數據的方法

2024-08-29 13:46:35
字體:
來源:轉載
供稿:網友
  Dos 環境下使用SQl*Loader命令 加載  使用其它數據庫的數據轉移工具  Oracle 企業治理器中的數據加載功能  具體的技術實現  一、Dos 環境下加載   1、首先,服務器端的偵聽服務必須已經開啟。   測試方法:Dos 下輸入   C:/>sqlplus username/passWord@serviceName   2、然后使用 Oracle 的 sqlldr 命令進行數據的導入   前期條件  1)  Oracle 數據庫端必須已經建好了需要導入的數據表的結構  2)  一個數據源文件 下面例子中為制表符分隔的文本文件 model.txt ,為Excel 表中導出的  3)  手工編輯一個XXX.CTL 的控制文件    4)  命令行加載數據  如下實例:  以下文件缺省放到C:/ 下,假如不是,就需要指明全路徑  1.  命令控制文件 input.ctl 內容命令說明load data1、控制文件標識infile 'model.txt' 2、要輸入的數據文件名為test.txtappend into table system.塔位屬性表3、向表test中追加記錄fields terminated by X'09'4、指定分隔符,字段終止于X'09',是一個制表符(TAB)(編號,名稱,大小)5、定義列對應表中順序  控制文件中指定插入數據的方式要害字  insert,為缺省方式,在數據裝載開始時要求表為空  append,在表中追加新記錄  replace,刪除舊記錄,替換成新裝載的記錄  truncate,同上  在 Dos 窗口下使用 SQl*Loader 命令實現數據的導入  C:/>sqlldr userid=system/manager@ serviceName control=input.ctl   默認日志文件名為:input.log  默認壞記錄文件為:input.bad   二、使用其它數據庫轉移工具  以下以SQL Server 導入導出向導為例  1、在數據的導入導出向導中設置數據源服務器,實例中選擇數據源選擇SQL Server  2、然后指定要導入的Oracle 數據源   3、需要配置Oracle 的屬性信息             需要注重的是,登錄數據庫的用戶信息即為數據導入之后的方案名,即導入之后的SQL Server 中的表在Oracle 中標志名為 username.表名  以下按照提示即可,可以完全導入SQl Server 中的數據表和視圖,也可以使用查詢語句返回你要選擇的列或者行。  三、Oracle 企業治理器中的數據加載功能  登錄Oracle 的控制臺界面,針對單獨的數據表可以使用數據加載工具  中間需要指定控制文件等,同Dos 加載一致,不再重復

 

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 宜良县| 西和县| 驻马店市| 永春县| 辉南县| 江西省| 射洪县| 襄城县| 陵水| 潼南县| 栖霞市| 宜川县| 海安县| 峨眉山市| 包头市| 涞水县| 山西省| 洮南市| 洱源县| 冕宁县| 元朗区| 平南县| 靖宇县| 临沭县| 永胜县| 介休市| 太康县| 台南县| 辽阳市| 满洲里市| 海丰县| 石屏县| 开阳县| 东阿县| 白山市| 宜州市| 洪洞县| 惠安县| 湖南省| 绵竹市| 军事|