Windows11安装Oracle11g以及plsqldev工具连接配置

一、安装Oracle数据库软件

点击“setup.exe”安装包
在这里插入图片描述

环境检查
在这里插入图片描述

取消勾选“我希望通过My Oracle Support 接收安全更新”并点击“下一步”
在这里插入图片描述

弹出下图对话框后选“是”
在这里插入图片描述

选择“跳过软件更新”并点击"下一步"
在这里插入图片描述

选择“仅安装数据库软件”
在这里插入图片描述

选择“单实例数据库安装”
在这里插入图片描述

选择语言后点击“下一步”
在这里插入图片描述

保持默认,并点击“下一步”
在这里插入图片描述

选择Oracle软件的安装目录后并点击“下一步”
在这里插入图片描述

点击“安装”,可以保存响应文件
在这里插入图片描述

安装进度
在这里插入图片描述

数据库安装完成
在这里插入图片描述

二、配置数据库

在应用中找到“Oracle - OraDb11g_home1”》“Database Configuration Assistant”
在这里插入图片描述

点击”下一步“
在这里插入图片描述

点击“创建数据库”,点击”下一步“
在这里插入图片描述

选择“一般用途或事务处理”
在这里插入图片描述

全局数据库名和SID建议一样,点击”下一步“
在这里插入图片描述

取消勾选”配置 Enterprise Manager“
在这里插入图片描述

点击”下一步“
在这里插入图片描述

选择”所有帐户使用同一管理口令“,输入口令后点击”下一步“
在这里插入图片描述

点击”是“
在这里插入图片描述

点击”下一步“
在这里插入图片描述

点击”下一步“
在这里插入图片描述

勾选”示例方案“
在这里插入图片描述

选择”字符集“,选择”从字符集列表中选择“,数据库字符集选择”ZHS16GBK - GBK 16位简体中文“,点击”下一步“
在这里插入图片描述

点击”下一步“
在这里插入图片描述

选择“创建数据库”,点击”完成“
在这里插入图片描述

点击“确定”
在这里插入图片描述

正在创建数据库
在这里插入图片描述

选择“口令管理”
在这里插入图片描述

取消勾选“是否锁定帐户”,输入口令
在这里插入图片描述

scott、sh以及hr用户是“示例方案”中的用户,可以作为学习使用(建议取消勾选“是否锁定帐户”),分别输入口令后点击“确定”
在这里插入图片描述

没问题点击“是”
在这里插入图片描述

点击“退出”
在这里插入图片描述

三、配置监听(listener.ora)

在应用中找到“Oracle - OraDb11g_home1”》“Net Configuration Assistant”
在这里插入图片描述

选择“监听程序配置”并点击“下一步”
在这里插入图片描述

选择“添加”,点击”下一步“
在这里插入图片描述

默认LISTENER,点击”下一步“
在这里插入图片描述

默认TCP,点击”下一步“
在这里插入图片描述

选择“使用标准端口1521”,点击”下一步“
在这里插入图片描述

选择“否”,点击”下一步“
在这里插入图片描述

完成监听配置
在这里插入图片描述

四、本地网络服务名配置(tnsnames.ora)

在应用中找到“Oracle - OraDb11g_home1”》“Database Configuration Assistant”,选择“本地网络服务名配置”,点击“下一步”
在这里插入图片描述

选择“添加”,点击“下一步”
在这里插入图片描述

服务名输入orcl(对应前面创建数据库的全局数据库名
在这里插入图片描述

协议选择TCP,点击“下一步”
在这里插入图片描述

主机名输入localhost,点击“下一步”
在这里插入图片描述

选择”是,进行测试“,点击“下一步”
在这里插入图片描述

输入前面创建数据库正确的用户名和密码(可以使用scott等其他用户测试),正常会看到测试成功提示。
在这里插入图片描述

五、网络服务名配置以及监听文件路径

以下便是上面配置监听以及本地网络服务器后的两个重要文件。文件的路径一般在Oracle安装目录的app\Administrator\product\11.2.0\dbhome_1\NETWORK\ADMIN
在这里插入图片描述

tnsnames.ora文件:
在这里插入图片描述

ORACLR_CONNECTION_DATA =
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
    )
    (CONNECT_DATA =
      (SID = CLRExtProc)
      (PRESENTATION = RO)
    )
  )

ORCL =
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
    )
    (CONNECT_DATA =
      (SERVICE_NAME = orcl)
    )
  )

listener.ora文件:
在这里插入图片描述

SID_LIST_LISTENER =
  (SID_LIST =
    (SID_DESC =
      (SID_NAME = CLRExtProc)
      (ORACLE_HOME = D:\app\Administrator\product\11.2.0\dbhome_1)
      (PROGRAM = extproc)
      (ENVS = "EXTPROC_DLLS=ONLY:D:\app\Administrator\product\11.2.0\dbhome_1\bin\oraclr11.dll")
    )
  )

LISTENER =
  (DESCRIPTION_LIST =
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = TCP)(HOST = G1006088)(PORT = 1521))
    )
  )

ADR_BASE_LISTENER = D:\app\Administrator

六、plsqldev工具连接Oracle配置

进入Windows的服务管理,检查“OracleOraDb11g_home1TNSListener”和“OracleServiceORCL”两个服务是否在运行
在这里插入图片描述

Oracle环境变量NLS_LANG(避免select查询的时候乱码)配置:NLS_LANG:SIMPLIFIED CHINESE_CHINA.ZHS16GBK
在这里插入图片描述

Oracle环境变量TNS_ADMIN配置:TNS_ADMIN:D:\app\Administrator\product\11.2.0\dbhome_1\NETWORK\ADMIN(配置tnsnames.ora文件所在路径)
在这里插入图片描述

plsqldev配置Oracle主目录以及OCI库路径,打开plsqldev工具,点击“工具”》“首选项”
在这里插入图片描述

点击“连接”,配置“Oracle 主目录”以及“OCI库”路径
在这里插入图片描述

配置编写SQL语句的自动补全:
在这里插入图片描述

plsqldev工具编辑器页面输入S后,然后再按一下空格键会补全SELECT * FROM,其他同理。实际生产环境可以很好的提高SQL编写效率

S = SELECT * FROM
W = WHERE
O = ORDER BY
G = GROUP BY
U = UPDATE
FU = FOR UPDATE
SR = SELECT t.*,ROWID FROM
SC = SELECT COUNT(1) FROM
L = LIKE '%%'
HA = HAVING COUNT(1) > 1

输入Oracle用户名、密码连接前面已经安装和配置好的数据库:
在这里插入图片描述

查询emp表以及dept表
在这里插入图片描述

### 安装准备 为了在 Windows 11 上成功安装 Oracle 11g 数据库,需先确保操作系统环境满足最低硬件和软件需求。通常情况下,Windows 11 应能够支持 Oracle 11g 的安装,但需要注意兼容性和依赖项的处理。 #### 下载安装包 前往官方网址 [Oracle Database Software Downloads](https://www.oracle.com/database/technologies/oracle-database-software-downloads.html)[^2] 或者通过提供的网盘链接下载适用于 Windows 平台的 Oracle 11g R2 版本。注意,由于网络状况不同,推荐优先考虑官网渠道获取最新稳定版安装文件[^3]。 ### 解压并合并安装文件 下载完成后得到两个压缩包,分别为 `database1.zip` 和 `database2.zip`。这两个压缩包应被解压到同一目录下形成完整的 installation 文件夹结构。具体操作如下: - 创建一个新的空文件夹用于存放解压后的数据。 - 将两个 ZIP 压缩包依次在此新创建的文件夹内解压。 - 确认解压完毕后,在此文件夹中应该能看到名为 "database" 的子文件夹。 ```batch mkdir C:\OracleInstall cd /d C:\OracleInstall tar -xf path\to\your\downloaded\file1.zip tar -xf path\to\your\downloaded\file2.zip ``` ### 启动安装向导 完成上述准备工作后,打开资源管理器导航至刚才解压出来的 “database” 文件夹位置,双击 setup.exe 来启动图形化的安装向导界面[^4]。 ### 执行安装流程 按照屏幕上的指示逐步推进安装进程。期间可能遇到关于 Java 运行时环境(JRE)或其他前置条件的要求;此时可根据提示手动解决缺失组件的问题。对于首次接触 Oracle 数据库的新手来说,建议选择典型(Typical)模式简化设置步骤。 ### 配置监听器和服务名 安装结束后,还需配置好本地监听器(Listener),以及定义服务名称(Service Name),以便后续连接数据库实例时使用。这部分工作可以通过 Net Configuration Assistant 工具来辅助完成。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值