1. linux下建立oracle表空間
2. linux下建立oracle表空間的使用者(同上,在sqlplus內操作)/*linux下登陸sqlplus*/
sqlplus / as sysdba
--或者
sqlplus
使用者名稱:sys
口令:change_on_install as sysdba
/*建立臨時表空間 test_temp */
create temporary tablespace test_temp
tempfile '/home/oracle/tablespace/test_temp.dbf'
size 50m
autoextend on
next 50m maxsize 20480m
extent management local;
/*建立資料表空間 test*/
create tablespace test
logging
datafile '/home/oracle/tablespace/test.dbf'
size 50m
autoextend on
next 50m maxsize 20480m
extent management local;
/*刪除表空間test*/
drop tablespace test including contents and datafiles;
/*增加表空間大小20g*/
alter tablespace test add datafile '/home/oracle/tablespace/test_add.dbf' size 20480m;
3.匯出dmp檔案/*查詢所有使用者*/
select * from all_users;
/*建立使用者*/
create user 使用者名稱 identified by 密碼
default tablespace test
temporary tablespace test_temp ;
/*使用者許可權*/
grant connect,resource,dba to 使用者名稱;
/*刪除使用者*/
drop user 使用者名稱 cascade;
/*檢視使用者對應表空間*/
select username as 資料庫使用者名稱,default_tablespace as 預設表空間 from dba_users;
/*退出sqlplus*/
quit
4.匯入dmp檔案/*在linux下 exp dmp*/
exp 使用者名稱/密碼@10.141.234.135:1521/orcl file=/home/oracle/oraclebackup/20180728.dmp owner=使用者名稱 log=/home/oracle/oraclebackup/20180728.log
5.表字段注釋中文亂碼問題/*在linux下 imp dmp*/
imp 使用者名稱/密碼@192.168.90.36:1521/orcl file=/home/oracle/backup/test.dmp full=y ignore=y log=/home/oracle/backup/imp.log
在exp和imp之前都執行下面的命令
export nls_lang="simplified chinese_china.zhs16gbk"
6.壓縮zip
zip -m 目錄/壓縮包.zip 目錄/file1.dmp 目錄/file2.log
zip -m /home/oracle/oraclebackup/test.zip /home/oracle/oraclebackup/test.dmp /home/oracle/oraclebackup/test.log
Linux下匯入匯出SQL檔案
格式 mysql create database 資料庫名 舉例 mysql create database abc 方法二 常用 格式 mysql u使用者名稱 p密碼 資料庫名 資料庫名.sql 舉例 mysql uabc f p abc abc.sql 如 usr local mysql bi...
Linux 下匯入匯出oracle資料
切換到oracle使用者 su oracle 設定編碼,服務端和客戶端的編碼要保持一致,否則中文會亂碼 export nls lang simplified chinese china.al32utf8 登入oracle客戶端 select table name from user tables 登...
linux下匯出匯入 sql檔案
注意mysql的安裝路徑,即此命令的路徑 1 匯出資料和表結構 mysqldump u使用者名稱 p密碼 資料庫名 資料庫名.sql usr local mysql bin mysqldump uroot p abc abc.sql敲回車後會提示輸入密碼 2 只匯出表結構 mysqldump u使用...