當前位置:首頁 » 編程語言 » 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-02-12 18:17:31 瀏覽:495
parsephp 發布:2025-02-12 18:17:28 瀏覽:17
stl源碼剖析高清pdf 發布:2025-02-12 18:11:48 瀏覽:978
ftp匿名帳號 發布:2025-02-12 18:04:32 瀏覽:763
銳志哪個配置性價比最高 發布:2025-02-12 17:38:43 瀏覽:918
智能推送演算法 發布:2025-02-12 17:38:41 瀏覽:835
拍照上傳器 發布:2025-02-12 17:34:29 瀏覽:652
androidweb框架 發布:2025-02-12 17:32:45 瀏覽:76
安卓編程賀卡 發布:2025-02-12 17:32:44 瀏覽:838
php獲取資料庫的欄位 發布:2025-02-12 17:29:02 瀏覽:766