1,首先建立用戶 sql
語法[建立用戶]: create user 用戶名 identified by 口令[即密碼];oracle
例子:create user zhengxin identified by zhengxin;ide
2.給用戶賦予dba權限 grant dba to zhengxinspa
3.打開cmd命令行命令行
語法:mp 用戶名/密碼@主機IP:端口號/實例 file=dmp文件所在的路徑 full=y.cmd
輸入:imp zhengxin/zhengxin@localhost:1521/orcl file="e:\我的業務數
據.dmp" full=y;table
例子:C:\Users\Administrator> imp zhengxin/zhengxin@localhost:1521/orcl file="e:\我的業務數
據.dmp" full=y;file
這樣數據就導入成功了。權限
若是oracle密碼忘記了,打開cmd語法
直接輸入:>sqlplus /nolog
>conn /as sysdba;
>alter user sys identified by sys;
會提示你密碼修改爲功。記得在此以前,oralce服務必定要打開
建立臨時表空間
create temporary tablespace yuhang_temp
tempfile 'D:\oracledata\yuhang_temp.dbf'
size 50m
autoextend on
next 50m maxsize 20480m
extent management local;
建立表空間,我這是建立了2個表空間
CREATE TABLESPACE loan
LOGGING
DATAFILE 'D:\oracledata\yinhang_data.dbf'
SIZE 256M
AUTOEXTEND ON;
CREATE TABLESPACE xindai
LOGGING
DATAFILE 'D:\oracledata\xindai_data.dbf'
SIZE 256M
AUTOEXTEND ON;
建立用戶並指定表空間
create user minsheng identified by minsheng
default tablespace loan
temporary tablespace yuhang_temp;
alter user minsheng default tablespace xindai;
給用戶授予權限
grant connect,resource,dba to minsheng;
導出空表
Select 'alter table '||table_name||' allocate extent;' from user_tables where num_rows=0