Windows下Oracle10g的安装使用
1.安装非常傻瓜,一路next就可以完成安装,安装默认的orcl数据库
2.登录http://127.0.0.1:5500/em(版本10.2的地址为:http://127.0.0.1:1158/em),用户名:system 密码:使用安装时设定的密码,首先创建表空间,我这里使用lms,然后创建用户,用户名也起名为lms,密码设为1,默认表空间使用刚才建立的lms,临时表空间使用temp,角色添加上dba的权限
3.备份数据库,dos命令行:exp lms/1@orcl file=d:\sysuser.dmp owner=(lms)
还原数据库,dos命令行:imp lms/1@orcl file=d:\sysuser.dmp fromuser=(lms) ignore=y
lms是指用户名,1是指密码,orcl是指数据库,file是指要备份的位置
4.安装以后会占用8080端口,这个会跟开发时web服务器冲突,进SQL Plus,以DBA身份进入,执行
call dbms_xdb.cfg_update(updateXML(dbms_xdb.cfg_get(),'/xdbconfig/sysconfig/protocolconfig/httpconfig/http-port/text()', 8081))
把8080端口改为8081
5.创建表空间,用户
创建表空间 HZ
CREATE SMALLFILE TABLESPACE "HZ" DATAFILE 'C:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\hz' SIZE 500M AUTOEXTEND ON NEXT 100M MAXSIZE UNLIMITED LOGGING EXTENT MANAGEMENT LOCAL SEGMENT SPACE MANAGEMENT AUTO
CREATE SMALLFILE TABLESPACE "HZ" DATAFILE 'C:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\hz' SIZE 500M AUTOEXTEND ON NEXT 100M MAXSIZE UNLIMITED LOGGING EXTENT MANAGEMENT LOCAL SEGMENT SPACE MANAGEMENT AUTO
创建用户 HZ
CREATE USER "HZ" PROFILE "DEFAULT" IDENTIFIED BY "*******" DEFAULT TABLESPACE "HZ" TEMPORARY TABLESPACE "TEMP" ACCOUNT UNLOCK
GRANT "CONNECT" TO "HZ"
GRANT "DBA" TO "HZ"
CREATE USER "HZ" PROFILE "DEFAULT" IDENTIFIED BY "*******" DEFAULT TABLESPACE "HZ" TEMPORARY TABLESPACE "TEMP" ACCOUNT UNLOCK
GRANT "CONNECT" TO "HZ"
GRANT "DBA" TO "HZ"