當前位置:首頁 » 編程語言 » oraclelinuxsql文件

oraclelinuxsql文件

發布時間: 2023-06-15 18:01:43

1. linux下,如果導出oracle資料庫sql文件,比如我要導出的表為ftbank_no,保存的文件為file.sql,保存的路徑

如果兩個庫都是ORACLE的話,可以用EXP/EXDP 導出再用IMP/IMDP導入!

如果是要導入別的資料庫,可以用一些專用的ETL工具,如OWB等等,
或者網上會有一些簡單的腳本導出為TXT,CSV文件。

如果實在要導出SQL腳本,我知道toad裡面可以把查詢出來的資料庫保存為INSERT 語句!

2. 請問如何在oracle中導入.sql文件

向oracle中導入大sql文件:
在sql_plus裡面執行:
sql>@full_path/test.sql;
例:sql>@d:/test.sql;
不需要commit;
一般都是在test.sql
裡面最後加上一個commit;
但是需要注意的是:在test.sql文件裡面每條語句後必須加上「;」,代表一條語句的執行。

3. oracle怎麼寫出.sql文件

運行腳本SQL> @/admin/XX.sql 這里的/adminXX.sql 是絕對路徑名, linux系統的話要注意 目錄許可權問題,windows就不用。問了人好像得一塊一塊的在黑框框里執行,不過不能在網頁的那個頁面里執行,為什麼啊?1、建立betchinsert.bat文件。內容:sqlplus username/password@服務名 @BETCH.SQL > SQLINSERT.log exit2、建立betah.sql文件。內容:可以寫多個sql文件,注意路徑要正確。在這里的nkgis.sql是文件夾名3、建立相應的sql文件,如AE_USERS.sql4、執行betchinsert.bat就可以執行所有的sql文件。並且會在betchinsert.bat文件的同目錄中生成SQLINSER.log文件。1、登錄PL/SQL到指定資料庫。2、點擊上方工具欄的工具—導出表。3、摁住鍵盤的ctrl鍵,選擇要導出的表名(即多選)。4、然後勾選下方的「創建表」,選擇存放路徑及保存的文件名,然後點擊「導出」按鈕,等待完成即可。

4. oracle資料庫怎麼導入sql文件

不知道你現在使用SQL Developer 還是使用DOS。

你說的這個問題很簡單,把那兩個.sql文件用記事本打開,裡面全都是一些SQL語句。把這些SQL語句都復制下來,粘貼到SQL Developer 或DOS中,就可以了。記住最後盡量Commit 提交一下。

我也是新手,有什麼不會的大家一起討論吧。求採納!!

5. 如何在linux下重啟oracle資料庫

用ssh工具連接linux,按以下步驟操作執行。
1、用oracle用戶登錄進去。
2、export ORACLE_SID=QS5100J; 指定oracle資料庫的instance的名稱。「QS5100J」為oracle的sid名稱。
3、sqlplus /nolog 連接到資料庫的sqlplus中。
4、connect /as sysdba; 出現「Connected to an idle instance.」停止連接到資料庫的應用。
5、shutdown immediate; 關閉資料庫,等待數分鍾...。
6、startup; 啟動資料庫。
自動執行:寫在sql文件中,用符號「@」引入文件執行。

以下文件可以放sql文件中執行
connect /as sysdba;
shutdown immediate;
startup;
手動執行:手動時一行一行輸入執行。
使用SSH工具以root用戶登錄到資料庫伺服器後,執行以下命令:
1、啟動資料庫實例
su – oracle
export ORACLE_SID=QS5100Z QS5100Z為資料庫名
sqlplus /nolog
conn / as sysdba
startup
exit
emctl start dbconsole 啟動控制台
2、啟動資料庫監聽
輸入:su – oracle
輸入: lsnrctl start
3、查看是否啟動成功
su - oracle
ps -ef|grep oracle
4、查看oracle監聽狀態
su - oracle
lsnrctl status

6. linux下我要使用oracle的sqlload向資料庫中導入數據。

例如將scott用戶下所有表,導入到test用戶下
1 exp scott/tiger file=scott.dmp owner=scott
2 (1) 如果test用戶下有scott的表,哪些需要先刪除在導入
conn test/test
select 'drop table '||table_name||' purge;' from user_tables;
imp test/test file=scott.dmp fromuser=scott touser=test
(2) 如果test用戶下沒有scott用戶的表,可以直接導入
imp test/test file=scott.dmp fromuser=scott touser=test

7. 在Linux 下安裝的oracle 導入的sql文件 中文全是亂碼

第一種情況:你看看原來sql文件里的中文編碼格式是gb2312還是unicode,應該是unicode才可以正常顯示
第二種情況:你的linux下沒裝漢字識別,想辦法讓你的linux識別漢字就可以了。

熱點內容
車載重低音喇叭什麼配置的好 發布:2025-07-22 07:44:37 瀏覽:187
國內伺服器搭建vpn 發布:2025-07-22 07:44:36 瀏覽:859
騰訊雲雲伺服器怎麼降低延遲 發布:2025-07-22 07:36:09 瀏覽:327
小學生學編程課 發布:2025-07-22 07:29:52 瀏覽:98
tkinterpython教程 發布:2025-07-22 07:28:04 瀏覽:734
我的世界十人伺服器激活碼 發布:2025-07-22 07:27:18 瀏覽:490
視頻文件資料庫存儲 發布:2025-07-22 07:27:18 瀏覽:106
本地打不開編譯出來的項目包 發布:2025-07-22 07:13:46 瀏覽:479
存儲b和k 發布:2025-07-22 07:13:04 瀏覽:329
etl存儲過程 發布:2025-07-22 06:51:19 瀏覽:549