【Oracle】Oracle安装,安装PLSQL
此教程对应Oracle10g,版本有点老,以前安装的,又懒得安新的版本,凑合着用吧。
为了方便我将Oracle安装在我的vm虚拟机中。
1. Oracle相关资源
- 链接:https://pan.baidu.com/s/1XlaDKfW7yo3XBkJX-RRq_Q
- 提取码:doeo
2. Oracle10g 安装
首先下载上面连接中的文件。
-
解压database.zip文件到虚拟机中。如果是 win7 或者 win10 系统右键点击 setup.exe 选择兼容性,以 xp 方式,并 以管理员方式运行,以及其他所有用户都按着此规则如图
-
并双击解压目录下的 setup.exe,出现安装界面,如下:
-
输入口令和确认口令,如: password,点击下一步,出现如下进度条,
注:此口令即是管理员密码。
-
检查先决条件,选中红框所示的选择框,如下图:
-
点击“下一步”,出现“概要”界面,点击“安装”。
-
出现安装进度条,等待安装完成,如下图:
-
安装完成后,自动运行配置向导,如下图,等待其完成:
-
完成后,出现“口令管理”界面,点击“口令管理”,如下图:
-
将 SCOTT 和 HR 用户的沟去掉(解锁这两个账户),如下图所示,点击“确定”:
-
回到“口令管理”界面,点击“确定”,如下图:
-
安装结束,点击“退出”。
-
测试安装是否成功
运行 cmd 进入命令行
Sqlplus 用户名/密码@ip 地址:1521/orcl [as sysdba]
看到以上信息就表示虚拟机中安装oracleOK了。
3. 网络配置
- 为虚拟机添加虚拟网卡
- 添加后自动分配子网ip,不用修改,点击应用,确定。
- 添加完成后本机的网络上会多出一个网络适配器,根据虚拟机中的子网ip设置此ip地址,我这里设置的是192.168.217.1
- 回到虚拟机中设置ip,我的虚拟机设置的是192.168.217.2
- 自定义虚拟机的网络设配器,自定义为刚才手动添加的那个网络设配置
- 关闭防火墙
- 修改oracle的两个核心文件
进入虚拟机找到oracle安装目录
分别打开这两个文件,将红色框的内容改为虚拟机的ip
- 重启监听器
依次在cmd中输入lsnrctl stop
,lsnrctl start
;
4. 测试连接
现在我们可以试试通过主机连接虚拟机中的oracle了
-
首先我们先通过ipconfig获取下虚拟机的ip
-
将客户端工具instantclient_12_1.zip解压至一个没有中文和空格的目录中。比如D盘
-
进入DOS命令符,进入D:\instantclient_12_1目录,输入命令
sqlplus system/密码@ip:端口号/orcl
system是安装oracle的系统用户,密码是安装时输入的密码
quit退出
- 注意:当你无法连接成功时,一定要先检查网路连接。
5. 安装PLSQL
- 直接双击PLSQL Developer10.0.0.1963文件夹下的plsqldev1000.exe,进行傻瓜式安装即可。
- 注意:安装目录不能有中文和空格,否则连接不上。
- PLSQL Developer远程连接oracle
在弹出的登录窗口中,点取消,然后选择Tool->Preferences
然后点击确定。
现在就可以退出重新进入:
点击ok即可登录进入。
当然如果嫌Database那栏写的太多了,我们也可以设置简单点。
从虚拟机中的oracle安装目录中找到tnsnames.ora拷贝到主机的某个目录下(我放在D盘根目录下)。
设置环境遍历TNS_ADMIN为tnsnames.ora所在目录。
这下进入系统我们就只需要输入ORACL。
因为tnsnames.ora文件中已经包含了需要连接的ip,端口号和数据库名。