oracle数据库安装过程中的疑惑—该记录是本人以前写在微博上的文章
转行IT初学者关于oracle数据库整理
第一次安装数据库的时候都是按照操作步骤一步一步进行安装,并没有对操作步骤产生过怀疑或者为什么要这么进行操作?
2017年12月8日再次阅读安装操作说明书的时候有了新的理解,所以就用微博给记录下来,方便自己以后查看:
1、用浏览器访问数据库的时候选择http://localhost:5560/isqlplus/访问isql:http://localhost:1158/em/console/logon/logon;jsessionid=c0a8017548635961ac24d82439b8181847e496525c8访问网页版的数据库oracle enterprise manager 10G,为什么使用浏览器访问要这么1158,5560端口进行访问呢?通过任务管理器查看PID端口号的时候oracle.exe命名就是1316端口?
通过度娘得知,在oracle安装目录下有一个文件:portlist.ini默认端口文件txt格式:
iSQL*Plus HTTP 端口号 =5560
Enterprise Manager Console HTTP 端口 (orcl) = 1158
Enterprise Manager 代理端口 (orcl) = 3938
果其不然,这个文件默认了网页访问数据库时的端口号。
2、oracle安装目录下有一个db_1的文件,这是一个数据库的文件,如果有db_2,说明有两个oracle数据库,只有名称不一样而已!
3、第一次对oracle数据库进行配置的时候,使用的是sys进行登录,这是数据库管理员的权限,在此就不在赘述。
4、sql plus是oracle环境工具,应用开发工具,可以使用sql plus对数据库进行访问操作。sql plus使用方法如下:https://baike.baidu.com/item/SQL%2APLUS/8985197?fr=aladdin
isql plus又是什么呢?从字面意思及使用方法应该是sql plus的网页版web版,可以直接通过网页进行访问数据。如果在同一台电脑上可以通过如下网址http://localhost:5560/isqlplus/进行访问;如果数据库在另外一台电脑上,则可以通过ip地址进行访问http://ip:5560/isqlplus/。
5、访问数据库的3中方法:
(1)、通过oracle数据库自带的环境工具/应用开发工具sql plus进行访问;
(2)、使用web版的sql plus工具isql plus进行访问;
(3)、使用远程连接工具plsql工具进行访问;
6、plsql远程连接工具plsql及instantclient连接工具
(1)、instantclient中文为即时客户端,是oracle 10G后开发的免安装路色的轻量级客户端,直接解压即可使用,就不需要再安装oracle client了 。我们在配置instantclient 监听文件tnsnames.ora时修改相关配置,将ip地址改为安装oracle数据电脑的物理ip地址。此文件tnsnames.ora与oracle安装文件中的tnsnames.ora文件时对应的。
在学习过程中instantclient 配置tnsnames.ora文件的属性:ip及端口号的时候,ip为安装oracle数据库的电脑的ip地址,端口为为1521,为什么是1521呢,通过网上查询得知,oracle数据库安装文件里也有一个tnsnames.ora监听文件,里面就有相关端口号的配置1521,这就是为什么在instantclient 的监听文件里面的端口为1521了。
即时客户端工具配置完成后配置plsql远程连接工具:oracle主目录名及oci库.
oci库,通过查询得知:OCI(Oracle Call Interface)是ORACLE公司开发的一个应用程序开发工具,是一个通过访问Oracle数据库的服务器,控制各类SQL语句的执行,进而创建应用程序的的应用程序接口(API)。它支持SQL所有的数据定义,数据操作,查询,事务管理等操作,支持C和C++的数据类型,调用,语法和语义。它提供了一组可对Oracle数据库进行存取的接口子例程(函数)。
oracle数据库安装过程中的疑惑—该记录是本人以前写在微博上的文章的更多相关文章
- 分享一下我在mysql5.6+mysql8数据库安装过程中的一些坑!
Mysql5.6安装 下载好安装包后,在bin目录下用cmd打开,输入mysqld install [服务名]新建个服务 在windows+r输入services.msc即可查看服务 怎样使用mysq ...
- zabbix 3.0.3 (nginx)安装过程中的问题排错记录
特殊注明:安装zabbix 2.4.8和2.4.6遇到2个问题,如下:找了很多解决办法,实在无解,只能换版本,尝试换(2.2.2正常 | 3.0.3正常)都正常,最后决定换3.0.3 1.Error ...
- oracle数据库表约束、视图、索引—该记录为本人以前微博的文章
一.Oracle 数据库常用操作续关于创建表时创建约束1.创建表的时候增加约束----约束是定义表中的数据应该遵循的规则或者满足的条件----约束是建立在列上的,让某一列或者某几列数据之间有约束--- ...
- oracle ASM安装过程中UDEV实现磁盘绑定
UDEV相较于ORACLE 自己的ASMlib 相对比较成熟. 文章转载自: Maclean Liu的个人技术博客 [http://www.oracledatabase12g.com/] 在< ...
- Oracle 11g 安装过程中“检查网络配置要求 未执行”解决方法
正在检查网络配置要求... 检查完成.此次检查的总体结果为: 未执行 网上查了一下,很多朋友都遇到这个问题而无从下手,其实解决起来很容易的. 只需要在 Windows XP 中安装 Microsoft ...
- Oracle数据库插入过程中特殊符号
-- 问题描述:(插入数据中有特殊符号)数据插入后乱码. -- 背景:客户提供部分Excel表格数据要求导入数据库.由于考虑到数据量不大所以粗略在Excel中进行了sql处理(在数据前后添加sql及对 ...
- oracle 11g安装过程中问题:找不到WFMLRSVCApp.ear
网上的方法是将两个压缩包解压到同一个目录中,我的方法是不再此解压,麻烦,直接将解压出的内容剪切过去,方便省事,原理也是相同的. 解决方法: 将win64_11gR2_database_2of2解压 ...
- oracle 11g安装过程中问题:移动bin\oralbac11.dll 到bin\oralbac11.dll.dbl出错
解决方法: 直接找到oralbac11.dll.dbl这个文件,将其删除即可. http://blog.sina.com.cn/s/blog_51beaf0e0101000v.html
- oracle 11g在安装过程中出现监听程序未启动或数据库服务未注册到该监听程序
15511477451 原文 oracle 11g在安装过程中出现监听程序未启动或数据库服务未注册到该监听程序? 环境:win7 64位系统.oracle11g数据库 问题描述:在win7 64位系统 ...
随机推荐
- Python - 迭代器与生成器 - 第十三天
Python 迭代器与生成器 迭代器 迭代是Python最强大的功能之一,是访问集合元素的一种方式. 迭代器是一个可以记住遍历的位置的对象. 迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问 ...
- selenium简单使用
简介 Selenium是一个用于Web应用程序测试的工具.Selenium可以直接运行在浏览器中,就像真正的用户在操作一样.支持的浏览器包括IE(7, 8, 9, 10, 11),Mozilla Fi ...
- badboy录制过程中出现当前页面的脚本发现错误
为什么出现这个提示 , 是因为访问者使用的浏览器不能完全支持页面里的脚本,毕竟版本太老,一直没有更新 ,这个版本错误并不会影响使用,有强迫症的可以关闭下,
- 使用 vue-cli(脚手架)搭建项目
一.使用 vue-cli(脚手架)搭建项目 1) Vue-cli 是 vue 官方提供的用于搭建基于 vue+webpack+es6 项目的脚手架工具 2) 在线文档:https://github.c ...
- SQLi-LABS Page-1(Basic Challenges) Less1-Less4
Less-1 GET - Error based - Single quotes - Stri http://10.10.202.112/sqli/Less-1?id=1 http://10.10.2 ...
- 基于rtmp+nginx 、vlc实现FFmpeg推流与wpf端拉流
这周在研究基于rtmp+nginx直播流的实现,现总结如下: 0.所需文件: 链接:https://pan.baidu.com/s/1U5gsNI8Rcl684l5gVL6swg 提取码:dli9 1 ...
- 二、HDFS(架构、读写、NN)
一.HDFS定义 HDFS (Hadooop Distributed File System),它是一个文件系统,用于存储文件,通过目录树来定位文件:其次,它是分布式的,由很多服务器联合走来实现其功能 ...
- 动态改变伪元素样式的方(用:after和:before生成的元素)
自己查资料总结的两种方法 一.纯css改变 a:hover:before{left:-20%;} a:hover:after{right:-20%;} a:before{ left:-100%; } ...
- 获得用户的真实ip HTTP_X_FORWARDED_FOR
工作中经常会有有获得用户真实ip的情况,HTTP_X_FORWARDED_FOR总是忘记,所以我这里记录下来吧. 在PHP 中使用 [“REMOTE_ADDR”] 来取得客户端的 IP 地址,但如果客 ...
- 数据挖掘--DBSCAN
DBSCAN:Density Based Spatial Clustering of Applications with Noise Basic idea: If an object p is den ...