oracle创建本地空间,用户,导表

1、已创表空间   NSOC、jzxt

 

--  打开pl/sql  登录(用户名system密码123456)超管  新建sql窗口 执行

--查看表空间创建语句、路径相关信息(如/data/nssdb/xmbigscreen.dbf)

SELECT DBMS_METADATA.GET_DDL('TABLESPACE', TS.tablespace_name)

FROM DBA_TABLESPACES TS;

--删除表空间

drop tablespace INSOC including contents and datafiles cascade constraint;

--创建表空间

create tablespace INSOC

datafile 'D:\oracle\nssdb.dbf'

SIZE 512M AUTOEXTEND ON NEXT 512M MAXSIZE unlimited

--删除用户

drop user zqd cascade ;

--创建用户

create user zqd identified by zqd;-- default tablespace abc;

grant resource to zqd;

grant create session to zqd ;

 

--给超管权限

grant dba to zqd;(这一个就行了)

grant connect to zqdwith admin option;
grant dba to zqdwith admin option;
-- Grant/Revoke system privileges
grant unlimited tablespace to zqdwith admin option;

 

--语法:alter tablespace 表空间名称

 

--add datafile 表空间存放路径  size 表空间大小 autoextend on next 增长的大小 maxsize 空间最大值(如果不限制空间最大值就用unlimited  1024M换 unlimited)

 

ALTER TABLESPACE INSOC ADD DATAFILE 

 

'D:\oracle\ffcsip_2.DBF' SIZE 1024M AUTOEXTEND ON NEXT 8M MAXSIZE 1024M;

 

---查询表空间详情:

 

select f.* from dba_data_files f where f.tablespace_name='INSOC'

 

 

2、命令导入表

 

运行Cmd

 

Sqlplus 回车

 

输入用户名 zqd 密码zqd(刚创建的)

 

@ D:\QQ\1030806032\FileRecv\SEFE_CENTER.sql     (sql路径)

 

@ C:\Users\DELL\Desktop\abc.sql

 

@ C:\Users\DELL\Desktop\1_create_table.sql

 

完成后plsql登录即可

 

posted @ 2022-02-15 14:58  梦幻&浮云%  阅读(58)  评论(0编辑  收藏  举报