oracle安装教程以及使用注意事项

article/2025/9/18 16:45:15

oracle安装包下载

http://download.oracle.com/otn/nt/oracle11g/112010/win32_11gR2_database_1of2.zip
http://download.oracle.com/otn/nt/oracle11g/112010/win32_11gR2_database_2of2.zip

SQL Developer下载地址

oracle安装

一、解压两个压缩包到同一目录下,然后双击“setup.exe”运行。
在这里插入图片描述
在这里插入图片描述
注意: 路径下不要包含空格、中文等特殊字符。否则可能会导致双击setup.exe时闪退现象。

二、配置安全更新
出现下图所示的安装画面,取消方框内的选中,单击“下一步”。
在这里插入图片描述在这里插入图片描述
三、安装选项
选择创建和配置数据库
在这里插入图片描述
四、系统类
默认选择桌面类
在这里插入图片描述
五、典型安装
设置安装路径,实例名和管理口令,口令须由大小写数字组成,长度至少9位(默认安装到最大分区)
在这里插入图片描述
六、先决条件检查执行后,点击“下一步”,点击“完成”即开始安装了。
在这里插入图片描述
七、安装产品
在这里插入图片描述
当上述进度到达100%时会出现线面的对话框,请耐心等待它完成。
在这里插入图片描述
八、口令管理配置
DBCA配置完成后进入口令管理界面,之后点击“确定”。
在这里插入图片描述
完成安装。
安装完成后有时发现PL SQL打不开,因为Oracle11g所带的SQL Developer不支持64位版的JDK。
在这里插入图片描述

SQL Developer安装

一、到官网按以下路径,找到SQL Developer
在这里插入图片描述
下载图中红色方框内的文件。
在这里插入图片描述
二、用解压后的sqldeveloper文件替换掉安装目录下“Oracle\app\product\11.2.0\dbhome_1”的sqldeveloper文件夹。
在这里插入图片描述
把“sqldeveloper.exe”的快捷方式复制到“C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Oracle - OraDb11g_home1\应用程序开发”下即可。
在这里插入图片描述
安装完成。

SQL Developer配置和使用

一、打开电脑开始菜单,找到SQL Developer应用程序,一般目录如下:Oracle Oracle11g_home1–>SQL Developer。
点击SQL Developer应用程序,第一次打开时,会提示配置java.exe,找到oracle安装目录下的java.exe程序即可。

二、配置好java路径后,点击ok,进入配置文件类型关联配置,此处选择SQL关联即可,确定。

三、配置完成后,就进入了SQL Developer主界面。
在这里插入图片描述
四、创建连接
右键单击左侧【Oracle 连接】选项卡,单击【新建连接】弹出“新建/选择数据库连接”窗口。
【Name】填写连接名,【用户名】填写连接数据库使用的用户名,【密码】填写用户名对应的密码,第一次连接时【用户名】填写 SYSTEM ,【密码】填写创建数据库时输入的【管理口令】,连接成功后再创建其他用户,【主机名】填写数据库所在主机的IP地址,连接本地数据库填写 localhost,连接云服务器的数据库填写 云服务器的公网IP,【端口】填写数据库的端口号,默认 1521,【SID】填写数据库的【系统标识符(SID)】,单击下方【测试】按钮,左下角出现 状态:成功 信息,单击【连接】即可连接成功。
在这里插入图片描述
五、添加用户
展开连接成功的数据库,右键单击【其他用户】,单击【创建用户】,弹出“创建用户”窗口
在这里插入图片描述
在“用户”选项卡填写【用户名】,填写【新密码】,填写【确认密码】
在这里插入图片描述
切换到“授予的角色”选项卡,角色名 DBA 勾选 已授予 和 默认值 ,单击【应用】
在这里插入图片描述

SQL Plus使用

使用sql plus进入命令行界面。
第一次:输入用户名和口令(安装过程中输入的口令)
在这里插入图片描述在这里插入图片描述
注意: 直接用sys登录的时候,出现以下错误:ORA-28009: connection as SYS should be as SYSDBA or SYSOPER
输入用户名需要以sysdba或sysoper的身份登录。所以要指定当前登录用户sys as sysdba。
基本操作:

  1. 创建用户:create user sinjack identified by sinjack; //创建用户后,可以直接用创建的用户登录。
  2. 给用户授权:grant dba to sinjack;
  3. 创建表结构:create table fx1(id number(11),name varchar2(32),amount number(10,2));
  4. 插入数据:insert into fx1(1,‘oracle’,200);
  5. 查询表数据:select * from fx1;
    注意://可能提示 ORA-00942: 表或视图不存在,则需要给表名加上双引号“”
    1、oracle表和字段是有大小写的区别。oracle默认是大写,如果我们用双引号括起来的就区分大小写,如果没有,系统会自动转成大写。
    2、我们在使用SQL Developer或navicat使用可视化创建数据库时候,SQL Developer或navicat自动给我们加上了“”。

使用navicat连接oracle

在这里插入图片描述
注意: 连接时可能会出现报错ORA-28547:connection to server failed,probable Oracle Net admin error。
解决办法:工具-选项-其他-OCI.将OCI library默认的navicat oci路径换成安装的oracle oci路径。
如:D:\Oracle\app\product\11.2.0\dbhome_1\BIN\oci.dll。
重新连接即可。
写作不易,既然来了,不妨点个关注,点个赞吧!!!


http://chatgpt.dhexx.cn/article/q5ahoZa1.shtml

相关文章

Oracle数据库安装使用(详细教程)

教程文档下载:https://wwa.lanzoui.com/iyMrarevbtc Oracle数据库控制台(图形界面)下载:https://wwa.lanzoui.com/iRV7Grevhhg Oracle数据库(百度云盘)下载: 链接:https://pan.baidu…

实测好用的四个有免费API接口的网站

弹性API (txapi.cn) YesApi 小白免费接口 | 果创云,一个账号,搞定接口开发 免费API - 提供免费接口调用平台 (aa1.cn) 大米API - 免费API数据接口调用服务平台 (qqsuu.cn)

一个不错的API平台 接口完全免费,免费接口API调用

一个不错的API平台 接口完全免费 现在有接口已经有五十多个了 速度很快稳定 接口标准,对接方式简捷,减少开发成本,提高开发效率 专业的开发团队,针对开发者定制各种数据 极速响应,利于及时获取数据,提升服…

超多免费API接口分享

分享一下近段时间在网上看的超多免费API接口,赶紧收藏起来吧! 一、APISpace 为超过100 万开发者提供专业的 API 服务,包括 API 管理、测试、访问控制等功能,让您无忧探索广阔的API世界~所有接口提供免费试用 https://www.apisp…

推荐几大免费api接口

1、星际API http://150.158.81.108:6623/ 2、

超百个免费api接口

API(应用程序编程接口) API(Application Programming Interface,应用程序接口)是一些预先定义的函数,或指软件系统不同组成部分衔接的约定。目的是提供应用程序与开发人员基于某软件或硬件得以访问一组例程…

免费常用API汇总

分享一下近段时间在网上看的超多免费API接口,赶紧收藏起来吧! 一、APISpace 为超过100 万开发者提供专业的 API 服务,包括 API 管理、测试、访问控制等功能,让您无忧探索广阔的API世界~所有接口提供免费试用 https://www.apisp…

使用Jmeter开发app端接口自动化案例实战

开发思路 1、开发app端接口自动化案例,首先需要使用Fiddler抓包; 2、目前接触到的app端都是https协议,所以需要开启Fiddler的https协议 3、抓包完成之后,使用jmeter模拟请求,调试成功,案例开发完成&#xf…

fiddler+jmeter自动化投票

0x00 前几年,在上一家公司需要员工为创新单位投票,每天只能投一票。那就投呗,我就多点击两下投票,界面显示“一个IP每天只能投一票”,这个提示好奇怪,“一个IP”?合着不同的IP地址就是可以继续…

Jmeter-获取本地动态from参数

如何引用本地动态from参数? 方法如下 1.本地新建txt文档,使用Notepad进行转码,正确编码:UTF-8,命名data05.txt 2.新建请求一,HTTP请求设置POST,值与CSV数据文件设置的变量名(a,b,c,d,e)保持一致,f1,f2,f3…

Jmeter性能测试+自动化

1.、性能测试指标 应用场景:服务器的接口性能测试80% - 20%(UI性能:web渲染,app反应) APP 微信小程序 web H5 模拟器——Jmeter/LR http协议,连接到后台服务器 (web服务器 数据库服务器(mysql&#xff09…

Jmeter的三种参数化方式(2)

小伙伴们在使用JMeter的过程中,肯定会遇到参数值传递的问题,下面来和大家总结下,在使用JMeter做压力测试的时候,常见的3种参数值的传递是怎样的。 (一)从CSV文件读取要批量输入的变量 假如我们要登录的数据保存在login.csv文件里…

Jmeter基础知识

前言:性能测试是现如今测试人员都要有具备会的,至少目前内卷的来说,不会点性能测试、自动化测试,都不对不起自己的高薪,对吧,所以小白想要高薪,就必须要学会这些技能,因为你不会不代…

JMeter如何实现参数名称和个数动态变化的接口请求

需求分析 在做接口自动化和性能测试,经常会遇到一些请求参数是根据上一个请求结果,动态变化的参数个数,参数名可能相同,也可能为序列递增格式,参数个数可能为10、20个,这样就导致手工不好模拟该请求效果&am…

【性能测试系列】JMeter核心技术:分布式压测和参数化

微信搜索关注公众号:测试小工,第一时间获取最新软件测试技术文章 JMeter分布式压测 1. 为什么要做分布式部署? 在上一篇文章中,我们提到了JMeter的线程启动和运行,是会占用系统资源的,一旦需要大并发,而JMeter单机部署配置不够,将会导致JMeter无法在规定时间内启动对…

接口测试参数化详解(Jmeter)

简介 接口测试是目前最主流的自动化测试手段,它组合不同的参数向服务器发送请求,接受和解析响应结果,通过测试数据的交换逻辑来验证服务端程序工作的正确性。我们在测试过程中需要考虑不同的输入组合,来覆盖不同的测试范围&#…

【JMeter】JMeter的工作原理

一、JMeter简介 JMeter是Apache组织开发的基于Java的开源的压力测试工具、接口测试工具 可以模拟高并发和多次循环的测试场景,能够对HTTP和FTP服务器进行压力和性能测试, 也可以对任何数据库进行同样的测试,具有可移植性 二、压测的原理 …

jmeter设置参数化

设置参数化方法有3种 第一种: 1.打开 jmeter,导入badboy录制的脚本 导入后记得选择“step”右键选择change controller -》逻辑控制器-》循环控制器或者简单控制器 注意:badboy 仅s适用于B/S架构的产品录制 因为内置浏览器的内核的兼容性问题…

JMeter接口测试_参数化

对应qq群号:616961231 简介: 环境: Mac OS home 目录类似windows 的自建目录 如: D:/test/id.txt 上篇内容介绍了jmeter的基本使用, 略微提了如何做参数化, 本篇对参数化做进一步深入讲解. Jmeter大概有以下几种参数化方法: 参数化方式使用场景1User Parameters适用于参…

Jmeter如何实现参数化用户,并且管理Cookie

谈到性能测试,经常需要对用户进行参数化,jemter工具参数化经常使用的一个元件就是CSV数据文件设置 一、 操作步骤 1. 首先建议大家创建一个规范的目录保存文件 目录作用data保存参数result保存结果script保存脚本 2. 如下图所示 设置目录的好处&#x…