前提:假设oracle数据库安装在windows系统上。
1.命令行运行:
sqlplus /nolog2.在SQL>提示符后面运行: conn /as sysdba命令横提示Connected说明连接成功;3.查看数据库的数据文件存放在硬盘的什么位置:
命令行运行:
select name from v$datafile;运行成功后,命令行界面会显示:
NAME -------------------------------------------------------------------------------- D:\ORACLE\ORADATA\ORCL\SYSTEM01.DBF D:\ORACLE\ORADATA\ORCL\SYSAUX01.DBF D:\ORACLE\ORADATA\ORCL\UNDOTBS01.DBF D:\ORACLE\ORADATA\ORCL\USERS01.DBF D:\ORACLE\ORADATA\ORCL\EXAMPLE01.DBF D:\ORACLE\ORADATA\ORCL\GAOFENG.DBF D:\ORACLE\ORADATA\ORCL\TEST.DBF 7 rows selected.这说明当前数据库的数据文件是在“D:\ORACLE\ORADATA\ORCL\”目录下;4.创建表空间:
创建表空间语法:
create tablespace 表空间名称 datafile '数据文件的路径' size 大小; 命令行输入 create tablespace test_db datafile 'D:\ORACLE\ORADATA\ORCL\test_db.dbf' size 3000m; 稍等片刻,命令行显示Tablespace created时说明表空间已经创建完毕;5.创建用户:
创建用户语法:
create user 用户名 identified by 密码 default tablespace 用户默认使用哪一个表空间; 命令行输入: create user test_db identified by test_db default tablespace test_db; 命令行显示User created说明用户创建成功;6.修改用户权限:
修改用户权限语法:
grant 角色1,角色2 to 用户名; 命令行输入:grant dba, connect to test_db;命令行显示Grant succeeded说明修改成功;
7.测试:
命令行输入:
sqlplus 输入刚才创建的用户名,再输入该用户的密码、连接成功表示OK。
