Oracle是一个数据库管理软件,它使用表空间区别不同的应用系统。创建表空间的步骤:
- 使用sys登录数据库
- 创建表空间和临时表空间
- 创建用户
- 授予权限
如果忘记sys用户密码,则在命令窗口中输入salplus回车,然后输入用户名sys as sysdba回车,当需要输入口令时直接回车,然后输入alter user sys identified by sys; 回车 (其中第一个sys是用户名,第二个sys是修改后的密码也可以是别的),最后commit;回车。如图
![]()
在sys用户下执行如下命令
--创建临时表空间
create temporary tablespace ts_temp_xjgs2 tempfile 'E:\soft\ToolSoft\oracle\product\10.2.0\oradata\orcl\ts_temp_xjgs2.dbf' size 100m autoextend on next 32m maxsize 2048m extent management local;
--创建表空间
create tablespace ts_xjgs2 logging datafile ' E:\soft\ToolSoft\oracle\product\10.2.0\oradata\orcl\ts_xjgs2.dbf' size 100m autoextend on next 32m maxsize 2048m extent management local;
--创建用户,指定用户名、密码、表空间、临时表空间
create user xjgs2 identified by xjgs2 default tablespace ts_xjgs2 temporary tablespace ts_temp_xjgs2;
--给用户授予权限
grant connect,resource to xjgs2;
--提交
commit;
ts_temp_xjgs2是临时表空间,自己取名字; ts_xjgs2是表空间,自己取名字;黄色字体要根据软件安装目录不同有不同的路径; xjgs2用户名 ; xjgs2密码。
最后使用 xjgs2登录。