高分!! Oracle 資料匯入問題。 10

發布 科技 2024-05-11
25個回答
  1. 匿名使用者2024-02-10

    1.你已經安裝了Oracle,當然,你必須建立乙個資料庫。

    2.建議你建立乙個使用者表空間,當然也可以放在系統表空間中,但是沒有人這樣做。

    3.建議建立乙個指向此表空間的使用者,這樣你匯入的資料就直接放在該使用者下,當然你要給這個使用者分配許可權,當然也可以使用system之類的,當然,不要那樣做。

    之後,您可以匯入它。

    imp 使用者名稱密碼 @server file='路徑 + 檔名'touser=export username fromuser=import username.

    至於匯出,由你來做,但無論如何,最簡單的方法是將其全部匯出,只需新增 full=y。

  2. 匿名使用者2024-02-09

    首先,您不必使用完整模式,您只需要匯出伺服器上使用者的資料即可。

    當它匯入到您的計算機時,如果您已經安裝了 oralce,則可以在沒有資料庫的情況下建立乙個新資料庫,如果您有它,則不需要它。

    然後建立乙個表空間,因為資料超過5G,所以只需建立乙個大約10G的表空間,(如果資料是二進位字段表,則表空間名稱應與伺服器上相同。 )

    接下來,建立乙個使用者,將預設表空間指定為剛剛建立的表空間,最後匯入它。

  3. 匿名使用者2024-02-08

    必須建立使用者表空間和臨時表空間。

  4. 匿名使用者2024-02-07

    DMP 檔案匯入:

    1.使用 SYS 使用者名稱以 DBA 身份登入資料庫(Enterprise Manager 控制台、Oracle 客戶端)

    2.在 Security --User 中,如果要匯入的使用者物件已存在,請將其刪除,然後建立乙個新物件(以便可以刪除該使用者下的所有物件),並選擇原始表空間。

    3.將 DBA 角色新增到使用者的角色。

    4.執行 imp aioss aioss@orcl10g file=d: full=y ignore=y commit=y 命令列

    IMP沒有操作介面,如果想要使用圖形介面,可以使用第三方軟體,相對來說,我覺得日本的物件瀏覽器稍微好一點,現在已經到了10版本,上面的匯出和匯入功能也是參考了Oracle的IMP EXP模組,不過是介面操作。可以在提示符下設定引數。

  5. 匿名使用者2024-02-06

    密碼@sid imp系統使用者的編號 fromuser=匯出資料檔案的使用者名稱 touser=待匯入資料庫的使用者 file=檔案的完整路徑(這裡支援拖拽) log=匯入的日誌檔案的絕對路徑。

    這是命令提示符下方的匯入命令。

    或者使用 PL SQL Developer 工具中的 Import Table,選擇 Oracle Import,然後選擇底部的資料庫檔案點。

  6. 匿名使用者2024-02-05

    使用PL SQL Developer工具非常方便。 這也是預言機常用的維護工具。

  7. 匿名使用者2024-02-04

    imp ss/ss123@jhr full=y file=e:\dbku\ ignore=y log=e:\ljhrservice\dbku\201102202218\;

    這是我匯入它時使用的,我在 cmd 命令下執行它!

    c:\documents and settings\hflj>imp ss/ss123@jhr full=y file=e:\dbku\201102202218

    dmp ignore=y log=e:\ljhrservice\dbku\201102202218\;

  8. 匿名使用者2024-02-03

    匯入肯定比匯出慢得多。

    您可以設定 buffer 引數或增加 temp 並撤消表空間。 新增乙個反饋引數,以顯示每 10,000 行乙個"."

    imp user/pass@orcl full=y file=c:\ ignore=y buffer=8000000 commit=y feedback=10000

  9. 匿名使用者2024-02-02

    tns 配置有問題。

    sqlplus yingxin 123456@ccpa嘗試登入。

    TNSPING CCPA,看看它是否通過。

  10. 匿名使用者2024-02-01

    ORA-12154:tns:無法解析指定的連線識別符號 無法連線到資料庫 SQLPuing Yingxin 123456@ccpa 試試看。

  11. 匿名使用者2024-01-31

    使用 sqlplus 檢視連線是否成功。

  12. 匿名使用者2024-01-30

    原因:匯出的資料庫的資料庫塊大小為4k,匯入的資料庫預設的資料庫塊大小為8k,導致匯入失敗。

    解決方案:alter system set db 4k cache size=60n

    嘗試重新匯入。

  13. 匿名使用者2024-01-29

    匯出庫的表空間的塊大小為 4k,新庫的預設塊大小不是 4k(即,沒有 4k 的緩衝池)。

    你可以看看新庫的引數:sql>show 引數塊大小

    最簡單的方法是:

    在新資料庫中手動建立同名的表空間,然後重新匯入資料。

  14. 匿名使用者2024-01-28

    V 測試可能是乙個檢視。 使用語句 select * from user views; 檢查它是否存在。

  15. 匿名使用者2024-01-27

    檢視您登入的使用者是否相同。

  16. 匿名使用者2024-01-26

    檢視資料量。

    1.如果資料超過 10w。 只需新增乙個標記即可。 以確定它是否已傳輸。

    例如,如果新增 trans 標誌列,則 0 表示無更改,1 表示插入,2 表示更新

    2.如果不超過10W......然後使用合併...。into...它的宣告。 具體用法請參考。

  17. 匿名使用者2024-01-25

    確保 King 123456@orcl zhenshi 可以成功登入。

    如果不成功,請先修改它,然後再匯入它。

    如果成功,請檢查生成日誌時是否存在錯誤。 imp king/123456@orcl_zhenshi file=f:\ log=f\

  18. 匿名使用者2024-01-24

    發布錯誤,另乙個:這與您是否擁有庫、例項名稱無關,您可以匯入多個不同使用者的庫,也可以建立多個例項。

    這樣,先把錯誤貼出來,讓大家看到。

  19. 匿名使用者2024-01-23

    不要在 imp 命令中使用 full=y 引數,在本地資料庫中建立乙個新使用者 newking,並隨心所欲地命名它,只要它與 king 區分開來即可。

    試試這個。

    imp userid=newking/123456@orcl_zhenshi file=f:\ grants=y rows=y ignore=y fromuser=king touser=newking statistics=none compile=y

  20. 匿名使用者2024-01-22

    樓上幾個人是對的,把錯誤貼在報表上,越詳細越好,以便定位錯誤。

  21. 匿名使用者2024-01-21

    發布錯誤訊息並檢視。

  22. 匿名使用者2024-01-20

    您的虛擬機器只有乙個 C 盤,但表空間中的資料檔案將寫入 D 盤。

    如何成功建立表空間。

  23. 匿名使用者2024-01-19

    房東使用的命令是匯入整個資料庫,檢查錯誤exp時錯誤為full=y,當你imp時,不需要相同的表空間,但匯入的使用者必須相同,即原資料庫的使用者是什麼(指資料庫使用者不包括系統使用者), 新庫必須有,上面的錯誤可以忽略不計。

    如果建立了相同的使用者,IMP 應該能夠將資料匯入到相應的使用者。

  24. 匿名使用者2024-01-18

    在 PL SQL 中,選擇 * out 表的資料,然後按 alt+end;

    然後右鍵單擊該錶,看起來mysql不起作用。 複製到 excel,然後有乙個 excel,然後開啟 excel,刪除第一列,你就可以開始了。

    如何將MySQL資料匯入Oracle?

    1. 將表中的資料匯入到文字檔案中進行儲存。

    我在win下的命令列模式下做到了。

    mysql>select * from my_mysql_table into outfile 'c: /my_';

    2. 寫入控制檔案。

    使用記事本開啟文件並在寫入後更改副檔名。 CTL,如下所示:

    load data

    infile 'c:/my_'

    into table my_ora_table

    replace

    fields terminated by x'09'

    字段 1、字段 2、字段 3 ,..欄位 n)。

    字段 1 n 是您要匯入的 MySQL 表字段資料,不需要的字段可以不寫。

    3. 使用 sqlLDR 匯入文字。

    c:>sqlldr ora_usr

    輸入後,輸入控制檔案的路徑和密碼,然後載入控制檔案並自動匯入。 匯入完成後,將生成乙個副本。 日誌檔案,可以檢查您的匯入是否成功,並根據提示的錯誤查詢原因。

    注意:在匯入文字之前,你應該提前在oracle資料庫中構建乙個表來寫入資料,並且應該與要匯入的資料字段一致,如果你不知道mysql的表結構,可以在mysql>顯示建立表我的mysql表; 檢視建立表的 SQL 語句,並將其轉換為 Oracle 中的可執行 SQL 語句

  25. 匿名使用者2024-01-17

    我們的專案團隊曾經將預言機資料倒入 db2 中,沒有 DBA,沒有工具,就是編寫乙個資料遷移程式,一般步驟如下:

    1.根據兩個資料庫的資料字典,列出必填字段 2、編寫相應的遷移程式,主要注意的是要對oracle資料型別進行相應的轉換,轉移到db2,並在傾瀉時刪除一些無用的資料,這樣匯入的資料才有意義!

    3.提取資料進行驗證!

    供您參考,如果資料量不大,可以使用表中的資料將資料倒入sql檔案中,然後執行!

相關回答
7個回答2024-05-11

你掉進了你自己設下的陷阱。

你的問題可以解決,但不是很有效率。 >>>More

12個回答2024-05-11

首先,功能不同。

1. to char:按照指定的格式輸出時間和日期,並獲取字串而不是日期型別。 >>>More

8個回答2024-05-11

在伺服器主機上登入SQLPplus時,SYS使用者不需要密碼,也可以輸入任意密碼,方法一:sqlplus"/as sysdba" >>>More

10個回答2024-05-11

資料庫一般由許多表格組成,例如,學校自建資料庫,可以搭建學生表(包括學生姓名、年齡、學號、班級、出生日期)、教師表(包括教師姓名、年齡、教學班級、教學類別)、成績單(包括學生的學號、各科的成績), 等。 這些是檔案在資料庫中儲存的方式,盡量確保表中的項密切相關且具有相同的屬性,如果不能滿足這個條件,則必須構建乙個表(構建表的冗餘有 4 個級別)。 為了滿足使用者的查詢需求,我們還需要做一些檢視,比如可以做乙個檢視,他的專案有學生的名字、年齡、每個科目的成績,以及每個科目的老師等,我們也可以根據已有的專案匯出新的專案, 為了簡單起見,例如檢視可以新增平均評分,我們給每個檢視新增不同的許可權和角色,並提供給不同的人查詢,以保護資料庫的安全。 >>>More

2個回答2024-05-11

一棵樹可以沒有稱為空樹的節點,並且只能有乙個根節點 >>>More