一、安装配置Oracle11g
1.下载Oracle11g
下载地址:Oracle官网
2.安装
对应版本的Oracle下载完成后,解压在同一文件夹下面,运行setup.exe。本机安装oralce11g,安装过程并没有非常复杂,选择自己需要的选项即可,在过程中有需要注意的几个地方。
(1)安装路径会默认选择磁盘内存最大的磁盘,可以根据自己的需要修改
(2)在安装过程中出现了先决条件检查错误。
解决步骤
在修改了注册表的一些信息并重启后便可以正常安装
(3)可以点击“口令管理”按钮,修改用户的状态(解锁),并设置对应的口令,方便后续的操作;不设置也没事,后续登录用户发现被锁定时,再以管理员身份登录解锁即可。
注意:密码带有@符号的,直接将密码用双引号圈起,否则会使连接出错。oracle 密码可以包含 @ 吗?
(4)在计算机服务里,检查Oracle服务是否开启。主要是TNSListener和ServiceORCL服务(对应ORCL数据库),若新增数据库并要使用该数据库,则需要启动数据库的对应服务。
在运行程序安装成功,服务启动之后就可以开始使用Oracle。
二、认识和使用SqlPlus
1.使用sqlplus连接
通过SqlPlus命令连接数据库方法一,在运行界面输入sqlplus回车;或者输入sqlplus username/password,但是后者易暴露密码,安全性较低。
2.退出sqlplus界面
输入exit或者quit回车即可正常退出,不建议直接删除运行界面的异常退出
3.创建SqlPlus快捷键
在Oracle的安装路径(比如E:\app\Administrator\product12.2.0\dbhome_ _2\BIN)找到sqlplus.exe,单击鼠标右键,在桌面创建快捷方式,选择“属性”,在目标的末尾添加你经常使用的数据库用户和密码
4.新建数据库
通过数据库配置助手创建数据库,全局数据库名:JQWLDB,SID:JQWLDB,解锁SCOTT,密码:Jacjqwl@123
选择DBCA工具,按照步骤创建新的数据库
在口令管理里解锁Scott用户,并设置相应的密码
5.startup语句
通过startup启动数据库实例,数据库实例启动包含:启动实例、加载数据库、打开数据库三个过程
startup mount:启动实例,读取参数文件,分配内存空间,启动后台进程,打开跟踪文件和报警文件。装载数据库,打开控制文件。mount 选项下并没有打开数据文件,该选项可以用来修改数据库的运行模式或进行数据库恢复。
startup nomount:方式下还没有读取控制文件,该选项用于在数据库的控制文件全部损坏,需要重新创建数据库控制文件或创建一个新的数据库时使用。
alter database open 打开数据库(mount和nomount模式下这样打开数据库)
startup (open) 启动实例打开数据库
注意:退出sqlplus之前要打开数据库,如果只启动实例,否则数据库实例下次可能无法登录加载
6.shutdown语句
通过shutdown关闭数据库实例 ,四个模式:
normal 正常较慢
immediate立即关闭
transaction事务都能提交后关闭
abort强制性可能会造成数据丢失
三、卸载Oracle
(1)进入计算机管理,在服务中,找到Oracle开头的所有服务,全部选择停止
(2)在开始菜单中,找到Universal Installer,运行Oracle Universal Installer,单击卸载产品
(3)打开注册表,在HKEY_LOCAL_MACHINE\SOFTWARE、HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services、HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application、在HKEY_CLASSES_ROOT里删除所有oracle开头的项和以ora开头的项
(5)删除Oracle目录,删除Oracle的安装目录app和删除C盘下C:\Program Files或者C:\Program Files(x86)目录下的Oracle目录,后重启电脑