最近工作中重装了oracle数据库,对遇到的一些问题总结:
1. 系统默认用户不能登录
安装完orcale10g后,想使用系统用户名登录PL/SQL Developer的发现一直登录不了,原来是用户名被锁定。
解决方法是通过cmd登录到sqlplus: sqlplus system/manager as sysdba
进去后对系统常用的用户进行解锁,语法如下:alter user 用户名 account unlock
Ps:常用的Oracle系统用户/密码:system/ manager, sys/change_on_install, scott/tiger
参考文档:http://wenku.baidu.com/view/9121990490c69ec3d5bb7598.html
2. 创建表空间
由于要导入相关数据,先要创建相关表空间。创建语句如下:
create tablespace ceimsexchange
datafile 'F:\oracle\product\10.2.0\oradata\orcl\ceimsexchange1.dbf'
size 100M AutoExtend On Next 10M Maxsize 2048M
extent management local
segment space management auto
注意F:\oracle\product\10.2.0\oradata\orcl\这个路径必须先建好
3. 创建相关用户
在导入前由于导入的数据文件可能是某个特定用户导入的,因此最好先建立相对应的用户,并赋予相关相关权限。
4. 通过PL/SQL Developer导入数据
在登录的用户名时一定要以normal身份登录,导入时显示复选框不要勾上。
参考这个帖子:
http://topic.csdn.net/u/20080531/18/53d293e1-dc2a-423e-b668-26ef228e4062.html?seed=553184648&r=60473877#r_60473877