1. 程式人生 > >oracle使用imp命令匯入資料

oracle使用imp命令匯入資料

前言

最近需要把生產資料匯入到測試資料庫。生產的dmp備份檔案已經放在測試伺服器中,需要做的是:用imp命令匯入生產資料。

方法

使用命令

# 注意ip不要帶埠,本人就是因為帶上埠,花費了不少時間
imp 使用者名稱/密碼@ip/連線名 file=/xxx/xxx/xxx.dmp fromuser=使用者名稱 touser=使用者名稱

錯誤處理

IMP-00017: following statement failed with ORACLE error 957

這種一般是中文亂碼問題,我選擇了無視,方正那些表用不著

Warning: the objects were exported by xxx, not by you.

匯出的生產資料有問題,可能得用管理員使用者登陸並匯出吧?

IMP-00041: Warning: object created with compilation warnings

一般發生在檢視/觸發器/型別這些東西的建立上,首先開啟plsql,找到這些報錯的東西,重新編譯,如果不行,看下報錯資訊。很有可能是同義詞沒有成功建立。

技巧

遇到問題記得對比生產資料庫

相關推薦

oracle使用imp命令匯入資料

前言 最近需要把生產資料匯入到測試資料庫。生產的dmp備份檔案已經放在測試伺服器中,需要做的是:用imp命令匯入生產資料。 方法 使用命令 # 注意ip不要帶埠,本人就是因為帶上埠,花費了不少時間 imp 使用者名稱/密碼@ip/連線名 file=/xxx/xx

Oracle imp命令匯入資料到指定表空間

找了一個幾百萬行資料的庫,準備匯入的本地Oracle中: imp sam/lee file=D:\agent.dmp FROMUSER=system TOUSER=SAM SAM使用者的預設表空間是SAM,但是資料卻匯入到了system表空間。Google了一下,應該這樣做: 1.收回unlimited

adb 命令匯入PC端資料夾到終端裝置指定路徑

ADB命令匯入資料夾到終端裝置方法: 假設匯入桌面的一個AIP檔案,具體路徑:C:\Users\zhangyao\Desktop\AIP 目的路徑:/mnt/sdcard/PDMTest 方法1:adb push PC端資料夾路徑 [空格] 目的外設路徑 例項: adb push C:\

MySQL 自帶工具使用介紹 使用命令列工具mysqlimport匯入資料

MySQL 資料庫不僅提供了資料庫的伺服器端應用程式,同時還提供了大量的客戶端工具程式,如mysql,mysqladmin,mysqldump 等等,都是大家所熟悉的。雖然有些人對這些工具的功能都已經比較瞭解了,但是真正能將這些工具程式物盡其用的人可能並不是太多,或者知道的不全,也可能並不完全瞭解其中的某種特

使用GreenPlum/postgres的copy命令匯出/匯入資料

1. COPY命令 1.1 postgres postgres的COPY命令可以快速的匯出/匯入資料到postgresql資料庫中,支援常用的檔案格式,如:txt、sql、csv、壓縮檔案、二進位制格式等。特別適合批量匯出和匯入資料,速度比較快。 COPY TO把一個表的所有

解決問題:1.Oracle資料庫匯入備份DMP檔案&使用管理員許可權登入&匯入資料命令

第一步:首先確保你的Oracle資料庫能連服務能起。同時sqlplus環境配置好了。 第二步:建立你需要的使用者表: --建立表空間 CREATE TABLESPACE test (建立表空間的名稱)

oracle命令匯入、匯出資料

開啟命令列視窗,輸入匯入命令:imp Test/[email protected]:1521/orcl file=C:\test.dmp log=C:\test.log fromuser=Test touser=Test constraints=N ignore=y Test為使用

oracle在cmd下通過命令匯入匯出資料

1、首先在cmd下切換到oracle的客戶端的exp.exe所在的bin目錄下,例如 D:\oracle\product\10.2.0\client_2\BIN 資料匯出:匯出的資料庫名稱是在tnsnames.ora檔案中定義的  1 將資料庫zxcc完全匯出,使用

MongoDB中匯入資料命令的使用(mongoimport)

MongoDB中匯入資料命令的使用(mongoimport) 製作人:全心全意 語法: mongoimport <options> <file> 介紹: 該命令可以將CSV,TSV或JSON檔案資料匯入MongoDB, 如果沒有提供檔案,則mongoimport從std

COPY命令:為PostgreSQL批量匯入資料

任務:將excel表中的資料匯入到PostgreSQL資料庫的某張表中。 工具:PostgreSQL客戶端pgAdmin。 步驟: 1.將excel表格欄位,按照postgresql 資料庫中表的欄位順序來整理資料,並儲存為csv檔案。 2.用記事本開啟csv檔案,另存為UTF-8格式。 3.使用PgAdm

Sqlite 命令列匯出、匯入資料

開啟命令列 匯出資料到data.csv D:\project>sqlite3.exe old.db SQLite version 3.21.0 2017-10-24 18:55:49 En

ElasticSearch中批量匯入資料: _bulk命令

在使用Elasticsearch的時候,一定會遇到這種場景——希望批量的匯入資料,而不是一條一條的手動匯入。那麼此時,就一定會需要bulk命令! bulk批量匯入 批量匯入可以合併多個操作,比如index,delete,update,create等等。也可以

Hbase通過命令資料批量匯入的方法

拋磚引玉: hbase建表: hbase(main):003:0> create 'people','0' 將提前準備好的資料上傳到hdfs: [hadoop@h71 ~]$ vi people.txt 1,jimmy,25,jiujinshan 2,tina,25

批量匯入資料(Mysql)報MySQL server has gone away 問題的解決方法

問題分析 首先度娘:mysql出現ERROR : (2006, 'MySQL server has gone away') 的問題意思就是指client和MySQL server之間的連結斷開了。    造成這樣的原因一般是sql操作的時間過長,或者是傳送的資料太大(例如使用inser

12c容器資料庫匯入操作_筆記(Linux/oracle借用shell工具匯入資料檔案操作)

Linux/oracle借用shell工具匯入資料檔案操作 一、使用shell工具,遠端連線到Linux下的oracle資料庫服務上 Xshell 6 (Build 0095) Copyright (c) 2002 NetSarang Computer, Inc. All rights reserved

Hive內部表、外部表、分割槽表以及外部分割槽表建立以及匯入資料例項講解

源資料格式: [[email protected]144113 zhang_dd_edw]$ more data.txt 25502#hdfs://ns1/user/dd_edw/adm.db/adm_dealer_order_list_di_big/dt=2015-07-

3.MySQL快速匯入資料LOAD DATA INFILE(帶詳細優化引數)

介紹 LOAD DATA INFILE語句以非常高的速度將文字檔案中的行讀入表中。 LOAD DATA INFILE是SELECT … INTO OUTFILE的補充。要將表中的資料寫入檔案,請使用SELECT … INTO OUTFILE。 要將檔案讀回表中,請使用LOAD DATA

oracle建立表空間及使用者,匯出匯入資料備份

轉載:https://blog.csdn.net/ludongshun2016/article/details/52849784?utm_source=copy  建立表空間及使用者 //建立臨時表空間   create temporary tablespace salt

轉:greenplum使用gpfdist與外部表高效匯入資料

greenplum作為OLAP分析型軟體,自然避免不了從外部資料庫載入大量的資料,然而傳統的ETL資料傳輸方法(select=>insert)到GP需要經過GP的單點master,效率非常低。 下面介紹外部表用gpfdist快速匯入資料: 普通外部表和可寫外部

Oracle 利用跨平臺sqluldr2匯出資料和sqlldr匯入資料

Oracle 利用跨平臺sqluldr2匯出資料和sqlldr匯入資料   Oracle資料匯出工具sqluldr2可以將資料以csv、txt等檔案格式匯出,適用於大批量資料的匯出,匯出速度非常快,匯出後可以使用Oracle SQL Loader(sqlldr)工具將資料匯入到資料