关于SQLPLUS创建表空间、用…

1、  创建表空间

1)        Cmd--sqlplus / as sysdba;

2)        CREATE TABLESPACE hnupDATAFILE'D:/Oracle/product/11.2.0/dbhome_1/oradata/sample/表空间名.dbf'SIZE 500M UNIFORM SIZE 128k;

2、创建用户

create user 用户名 identified by 密码default tablespace 表空间名 temporary tablespace TEMP;

注:TEMP是系统的表空间,不需要创建,一般的写法,具体是为什么。。。自查!

3、  赋予权限

grant connect,dba,resource to test;

注:dba一般不给

4、导表,imp命令:
imp test/test@ORCLfile=盘符(如d):表名.dmp full=y ignore=y

在导入导出前要先测试下对应的数据库是否是通的:tnspingORCL来测试,同样ORCL是服务名,所有命令可在cmd下执行,一般还可以用PLSQL

如果出现 oracle可用plsql登录但是用sqlplus却不行,则下面可解决:

解锁用户:

打开cmd
sqlplus /nolog
出现下面的情况就代表进入oracle
。。。。
SQL>

SQL>conn sys/pass@orcl as sysdba ,-------sys用户
SQL>conn scott/tiger@orcl-----------------------普通用户,需解锁
//sys用户密码是你新建数据库时规定的密码。不然进不去的
提示“已连接”就代表已连接某个数据库,可以写sql语句了

 

轻松连接数据库:sqlplus test/test@localhost/ORCL

删除表空间 :drop tablespace hnup including contents and datafilescascade constraints;
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值