oracle常用命令

1:oracle创建数据库:

给用户增加导入数据权限的操作
第一,启动sql*puls
第二,以system/manager登陆
第三,create user 用户名 IDENTIFIED BY 密码 (如果已经创建过用户,这步可以省略)
第四,GRANT CREATE USER,DROP USER,ALTER USER ,CREATE ANY VIEW ,
   DROP ANY VIEW,EXP_FULL_DATABASE,IMP_FULL_DATABASE,
      DBA,CONNECT,RESOURCE,CREATE SESSION TO 用户名字
第五, 运行-cmd-进入dmp文件所在的目录,
      imp userid=system/manager full=y file=*.dmp
      或者 imp userid=system/manager full=y file=filename.dmp
执行示例:
F:WorkOracle_Databackup>imp userid=test/test full=y file=inner_notify.dmp

2:创建表空间和创建用户:

  以下操作在pl/sql中操作:进入--命令窗口然后执行如下命令:

create temporary tablespace user_temp
tempfile 'D:\oracle\product\10.2.0\oradata\orcl\user_temp.dbf'
size 500m 
autoextend on
next 50m maxsize 2048m
extent management local;


create tablespace ts_hams
logging
datafile 'D:\oracle\product\10.2.0\oradata\orcl\ts_hams.dbf'
size 500m
autoextend on
next 50m maxsize 2048m
extent management local;


drop user hams cascade;


create user hams identified by hams
default tablespace ts_hams
temporary tablespace user_temp;


grant connect,resource,dba to hams;


其中D:\oracle\product\10.2.0\oradata\orcl\user_temp.dbf和D:\oracle\product\10.2.0\oradata\orcl\ts_hams.dbf

中的D:\oracle\product\10.2.0\oradata\orcl是oracle的安装路径:

指定后会在该路径下创建user_temp.dbf和 ts_hams.dbf文件

然后表空间创建成功。

还需要注意的地方: 其中以上语句的执行权限人为:system  以DBA的方式进入进行管理。


你可能感兴趣的:(oracle常用命令)