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登录即可