安装
- 锋哥已经整理好压缩包,地址,把压缩包下载下来,解压,得到"Oracle 11g 64位"文件夹,其下下层包含setup.exe,运行,回到桌面,看到安装向导开始运行了(可能还会同时被提醒:ins-13001环境不满足最低要求,直接忽略,继续安装)。
- 跳过邮箱填写直接下一步:
- 默认下一步来到以下,换个安装目录E:/Oracle,管理口令设为123456:
-
忽略提示:管理口令不符合标准。
-
这之后可能会有一步先决条件检查,全部失败也没关系:
- 然后Oracle开始创建一些默认的数据库:
- 数据库创建完成后,系统默认把所有账户都锁定,不可用,除了:
- sys:最高权限用户,密码:123456.
- system:权限仅次于sys用户,密码:111111.
- 解锁SCOTT:也是一个默认用户,用于学习的,里面有几个简单的数据库,我们去掉锁定账户的勾选,修改密码为1234567.
简介
- 安装好了我们来看一下一些基本配置。首先是服务:
- Oracle有客户端也有服务端,这个就是服务端监听程序,监听的端口是:开始菜单->Net Manager:
-
即1521端口,我们可以直接在上面界面修改端口和主机号,最终操作的是"E:\Oracle\product\11.2.0\dbhome_1\NETWORK\ADMIN\listener.ora"文件:
listener.ora Network Configuration File: E:\Oracle\product\11.2.0\dbhome_1\network\admin\listener.ora
Generated by Oracle configuration tools.
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = CLRExtProc)
(ORACLE_HOME = E:\Oracle\product\11.2.0\dbhome_1) //这里指定操作的数据库
(PROGRAM = extproc)
(ENVS = "EXTPROC_DLLS=ONLY:E:\Oracle\product\11.2.0\dbhome_1\bin\oraclr11.dll")
)
)
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521)) //就是这里
)
)
ADR_BASE_LISTENER = E:\Oracle
PLSQL Developer安装
- 客户端图形界面,Oracle官方提供的都太破烂了,我们用这个比较好。锋哥提供的地址
- 解压获得以下目录,运行第一个安装向导即可安装软件:
-
然后打开软件,help->register,在以上目录打开第三个keygen软件,把对应的信息复制到注册表上。
-
因为plsql没有开发64位版本,当前安装的为32位,不能直接连接64位的Oracle数据库,要先安装32位的Oracle客户端instanceclient-basic-win32-10.2.0.5,地址
-
以SYSDBA的身份连接ORCL数据库:
- 我们发现已经连上去了,并且拥有全部权限:
- 换一个权限小点的scott连接:点击左上角那个钥匙图标即可换账号,注意,此时要用normal身份才能连上了,连上之后选择my objects,点击tables