一、安装配置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,密码:[email protected]
选择DBCA工具,按照步骤创建新的数据库
在口令管理里解锁Scott用户,并设置相应的密码
5.startup语句
通过startup启动数据库实例,数据库实例启动包含:启动实例、加载数据库、打开数据库三个过程
startup mount/nomount 启动实例
alter database open 打开数据库
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目录,后重启电脑