Oracle
Oracle 体系结构
数据库技术的发展
数据管理技术是对数据进行分类、组织、编码、输入、存储、检索、维护和输出的技术,数据管理技术的发展大致经历了三个阶段
- 人工管理阶段
- 文件系统阶段
- 数据库系统阶段
数据库系统的组成

安装教程
https://blog.csdn.net/qiuyeyijian/article/details/110142470
登录数据库
oracle不同于mysql,mysql有不同的数据库,每个数据库下有很多表,oracle中的库是用用户名区分的,用户名作用类似于mysql中的数据库名。
打开cmd窗口,使用sqlplus命令登录oracle数据库
sqlplus 用户名/密码 // 例如 sqlplus qiuyeyijian/123456如果使用 sys或者 system账号登录,后面要加 as dba
sqlplus sys/密码 as sysdba管理命令
登录之后,可以使用一些命令来管理。
show user; // 显示当前用户
alter user 用户名 account unlock; //解锁用户
alter user 用户名 account lock; //锁定用户
alter user 用户名 identified by 新密码; // 修改密码
create user 用户名 identified by 密码; // 创建用户并指定密码
grant dba to 用户名; // 给用户添加DBA权限,也就是将用户变成数据库管理员修改http端口
Oracle Express Edition(XE)默认的http端口是8080,这跟JBoss/Tomcat的默认端口相同,导致Jboss启动冲突。
以dba的身份登录XE,执行以下语句,注意最后的斜杠也要输入。
begin
dbms_xdb.sethttpport('7000');
dbms_xdb.setftpport('0');
end;
/修改下面二个internet快捷方式(位于oraclexe安装目录的product\11.2.0\server下)
X:\oraclexe\app\oracle\product\11.2.0\server\Get_Started.url
X:\oraclexe\app\oracle\product\11.2.0\server\Database_homepage.url
用记事本打开这二个文件,把8080换成7000
以上处理对Oracle 11g /R2 同样有效
卸载Oracle数据库
- 删除安装目录下所有软件,删除开始菜单里的快捷图标
- 删除注册表, 需要删除的有以下几个:
HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services节点下的所有Oracle选项
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application下的所有Oracle选项
- 删除环境变量
秋叶依剑