1. 目前主流数据库介绍
● 微软: sql server 和 access
● 瑞典MySQL: AB公司 mysql
● ibm公司: db2
● 美国Sybase公司: Sybase
● ibm公司: informix
● 美国oracle公司: oracle
小型数据库:access
中型数据库:sql server、mysql、informix
大型数据库:sybase<oracle<db2
2. Oracle数据库的安装和卸载
安装:
Oracle安装会自动的生成sys用户和system用户:
SYS用户是超级用户,具有最高权限,具有sysdba角色,有create database的权限,该用户默认的密码是change_on_install
SYSTEM用户是管理操作员,权限也很大。具有sysoper角色,没有create database的权限,默认的密码是manager
一般讲,对数据库维护,使用system用户登录就可以拉
也就是说sys和system这两个用户最大的区别是在于有没有create database的权限。
卸载:
● 停止所有与ORACLE相关的服务。
● 使用OUI(Oracle Universal Installer)卸载Oracle软件。
“开始”->“程序”->“Oracle-OraDb110g_home1|Oracle installation product|Universal installer.
删除注册表内容。运行regedit命令,删除下面内容:HKEY_LOCAL_MACHINE|SOFTWARE|ORACLE注册表键,删除此键。
HKEY_LOCAL_MACHINE|SYSTEM|CurrentControlSet|Services,删除Services键下所有以oracle为首的键。
HKEY_LOCAL_MACHINE|SYSTEM|CurrentControlSet|Services|Eventlog|Application, 删除此键下所有以oracle为首的键。
HKEY_CLASSES_ROOT,删除此键下所有以Ora,Oracle,Orcl,EnumOra 为前缀的键。
HKEY_CURRENT_USER|Software| Microsoft|Windows|CurrentVersion|Explorer|MenuOrder|Start Menu|Programs, 删除此键下所有以oracle为首的键。
HKEY_LOCAL_MACHINE|SOFTWARE|ODBC|ODBCINST.INI注册表键,删除了Microsoft ODBC FOR ORACLE注册表键以外的所有有Oracle字样的键值。
HKEY_LOCAL_MACHINE|SYSTEM|CurrentControlSet|Services,删除以Oracle或OraWeb为前缀的键。
● 删除环境变量。
删除环境变量CLASSPATH,PATH中含有Oracle字样的值。
● 最后在文件系统内删除ORACLE相关的文件及目录:删除系统盘符:\Progrm Files\Oracle目录;删除ORACLE_BASE目录。
无法删除D:\oracle目录,重新启动机器之后才删除。
3.Oracle管理工具推荐
● SqlPlus:Oracle自带管理工具
● PL/SQL Developer:最好用的Oracle管理工具,属于第三方
● Enterprise manager console:Oracle自带的Web管理工具
相关推荐
oracle 数据库学习笔记(全) oracle 数据库学习笔记(全)
oracle学习笔记;oracle DML数据库操作语言;oracle常用函数使用方法及使用例子,存储过程等的创建
ORACLE数据库学习笔记,oracle db server(ORACLE 数据库服务器)的名字(对外提供服务)
向你介绍我的Oracle数据库学习笔记 附加: 描述表的属性列:describe person;
向你介绍我的Oracle数据库学习笔记,数据定义语言:用于改变数据库结构,包括创建,修改,删除数据库对象
向你介绍我的Oracle数据库学习笔记 数据定义语言:用于改变数据库结构,包括创建,修改,删除数据库对象
Oracle数据库学习笔记(来自韩顺平 Oralce视频教程) 个人总结的Oracle数据库学习笔记,不是很全,但是也包括了大致的内容。我把笔记转化为PDF,方便阅读。附上一些内容和下载链接。 ORACLE学习笔记... 2 一、 ...
该资源是对应韩顺平老师关于JAVAEE培训课程中关于oracle数据库讲解部分的视频笔记,类容详细全面,针对深度学习oracle数据库的相关知识
自己的oracle 数据库 SQL学习笔记
这是我一个朋友整理给我的笔记,今天把她分享出来。 顺便告诉他,我很想他。
二、常用SQL: 1.建表前检查语句: MySQL的: drop table if exists 表名; SQL Server的: IF EXISTS (SELECT name FROM sysobjects WHERE name = '... Oracle的: create or replace table 表名 ...; -- 直接写建表语句
oracle学习笔记
有助于oracle学习中一些概念的深入了解,和一些实用常用的处理问题的方案
Oracle SQLServer数据库 留在备用 培训资料