`

oracle的使用总结-1

阅读更多

1:oracle客户端安装

连接标识符:在安装oracle10g client 时,提示设定命名连接,连接标识符即client设定的命令连接的名称。即service_name(网络别名、网络服务名、主机连接字符串、主机名)

2:tns:监听服务Transparance Network Substrate,透明网络底层。一般是用它提供的监听服务。tnsping<SERVICE_NAME> 是用来执行oracle 网络别名service_name的解析工作。会解析出ORACLE client中设定的服务器IP与监听端口,并列明所读取的ORACLE client监听服务设置文件所在的目录。

3:SQL*PLUS ORACLE的一种工具, 用来运行SQL和PL/SQL语句
PL/SQL  ORACLE的过程化编程语言(有command执行窗口)

sqlplus主机字符串 ora命名
界面:用户名 密码  主机字符串
控制台:用户名@主机字符串   密码  或者用户名/密码@主机字符串

4:oracle客户端提供了五种定位服务器的方式(Naming method):
Host naming
Local naming
Directory naming
Oracle Names
External naming
最常使用的是Local naming,方法是配置tnsnames.ora文件。位置在oracle安装位置下面的network/admin目录下。
oracle客户端的网络层获得主机字串后,到tnsnames.ora中查找对应的主机信息,根据这个文件提供的信息去访问服务器。这就是host string的作用。
配置的正确与否可以通过命令 tnsping [host string]来检查。

 

分享到:
评论

相关推荐

    安装oracle11gR2数据库环境快速准备神器oracle-rdbms-server-11gR2-preinstall

    总结来说,"oracle-rdbms-server-11gR2-preinstall"工具是Oracle Linux 6环境下安装Oracle 11g R2数据库的一个强大助手,它简化了环境准备步骤,提高了安装效率,同时也降低了由于手动配置错误导致的问题。...

    oracle-database-server-12cR2-preinstall

    Oracle Database Server...总结一下,Oracle Database Server 12cR2 Preinstall是Oracle数据库在Linux环境中快速、高效部署的重要工具,它简化了系统准备阶段,确保了安装的顺利进行,是企业级数据库管理者的得力助手。

    oracleasm-support-2.0.4-1.el5.i386 oracleasmlib-2.0.2-1.i386

    总结来说,`oracleasm-support-2.0.4-1.el5.i386.rpm` 和 `oracleasmlib-2.0.2-1.i386.rpm` 这两个 RPM 包是用于在 Linux 系统上部署和管理 Oracle ASM 的关键组件,它们提供了 ASM 支持、故障诊断工具以及直接、...

    oracle-instantclient-12.2.0.1.0-1.x86_64的rpm格式

    总结来说,“oracle-instantclient-12.2.0.1.0-1.x86_64.rpm”的安装和使用涉及到Oracle数据库连接技术、Linux软件包管理、64位架构支持以及系统环境变量配置等多个方面,对于需要与Oracle数据库交互的应用程序或...

    cx_Oracle-5.2-11g.win-amd64-py2.7.exe

    总结起来,cx_Oracle-5.2-11g.win-amd64-py2.7.exe是Python 2.7环境下连接Oracle 11g数据库的驱动程序,它简化了Python与Oracle数据库之间的交互,为开发人员提供了强大的数据库操作功能。在安装和使用时,需注意...

    Oracle-Streams-Step-by-Step-Doc.doc

    由于目标数据库是 Oracle 9i 版本,而 Oracle Streams 的 CDC 功能只支持在 10g 及以上版本使用,因此我们需要通过 AQ 将捕捉到的数据从 10g 发送到 9i 数据库。 1. **配置 AQ**: - 在源数据库(10g)上创建 AQ ...

    (word完整版)OracleERP系统-操作及开发总结-FA测试.doc

    (word完整版)OracleERP系统-操作及开发总结-FA测试.doc

    CentOS6.5下Oracle11G-R2安装、卸载.docx

    1. 下载 Oracle 11G-R2 安装包。 2. 解压安装包。 3. 使用 `./runInstaller` 命令开始安装。 4.按照安装向导进行安装。 四、卸载 Oracle 11G-R2 卸载 Oracle 11G-R2 需要按照以下步骤进行: 1. 停止 Oracle 服务...

    kmod-oracleasm-2.0.6.rh1-3.el6_5.x86_64.rpm和kmod-oracleasm-2.0.8-4

    总结来说,`kmod-oracleasm`是Oracle ASM的关键组件,它在Linux环境中为ASM提供底层支持。在安装Oracle 11g RAC时,必须正确安装并配置这个驱动,以实现高效、可靠的数据库存储管理。不同的版本号意味着功能和性能的...

    Roracle_1.3-1.tar

    在满足这一前提后,你可以使用R的install.packages函数或者通过源代码安装“Roracle_1.3-1.tar”文件。 一旦安装完成,你可以通过library(Roracle)加载该包,然后通过dbConnect函数建立到Oracle数据库的连接。在这...

    oracle-instantclient12.1-basic-12.1.0.2.0-1.x86_64.rpm

    总结来说,"oracle-instantclient12.1-basic-12.1.0.2.0-1.x86_64.rpm"是Oracle Instant Client的一个关键组件,为Linux用户提供了一个轻便的数据库访问解决方案,特别适合于需要在远程或独立环境下使用SQL*Plus或...

    oracle-j2sdk1.8-1.8.0+update181-1.x86-64.rpm

    总结来说,"oracle-j2sdk1.8-1.8.0+update181-1.x86-64.rpm" 是Oracle公司针对64位Linux系统提供的Java 8开发工具包的RPM包,它包含了Java 8的重要特性和性能优化,适用于CDH等大数据环境,并且具有良好的版本管理和...

    Python库 | filebeat_oracle-0.1.0-py3-none-any.whl

    **总结** `filebeat_oracle-0.1.0-py3-none-any.whl` 是一个专为Python 3设计的Oracle数据库操作库,它简化了Python应用程序与Oracle数据库的通信。通过这个库,开发者可以更高效地实现数据查询、插入、更新和删除...

    docker hub 官方oracle12c镜像 docker-compose 编排

    离线镜像文件大概有3个多G,存放在百度云上面,下面附上我们总结在window10 上和centos 上面创建docker for oracle 12c 容器的经验内容,坑过多少坑了。再也不需要使用安装版的oracle 。 具体: store/oracle/...

    sqlplus 11.2 安装包oracle-instantclient11.2-basic-11.2.0.4.0-1.x86_64.rpm

    总结来说,"sqlplus 11.2 安装包 oracle-instantclient11.2-basic-11.2.0.4.0-1.x86_64.rpm"是一个专为64位Linux系统设计的Oracle Instant Client Basic组件,包含了SQL*Plus工具,便于用户在不完整安装Oracle数据库...

    mysql-oracle-dynamic-datasource.zip

    总结一下,"mysql-oracle-dynamic-datasource.zip"是一个实现了多数据源切换的框架,它利用SpringBoot的自动化配置和MyBatis的简单映射能力,使得在MySQL和Oracle之间灵活切换成为可能。开发者可以专注于业务逻辑,...

    windows server2008安装oracle11g-详细笔记总结

    "Windows Server 2008 安装 Oracle 11g 详细笔记总结" 本文将详细介绍如何在 Windows Server 2008 上安装 Oracle 11g,包括安装前的准备工作、安装过程、安装后的配置和基本操作。 一、安装前的准备工作 在安装 ...

    Oracle expdp备份--windows和Linux

    Oracle数据库是全球广泛使用的大型...总结来说,这个备份流程涉及到Oracle的`expdp`工具,以及在Windows和Linux环境下的批处理或shell脚本自动化,结合文件压缩和生命周期管理策略,确保了数据库的高效备份和存储优化。

    cx_Oracle-7.3.0_oracle_cx_oracle_cx_Oracle7.3对应_python_jupyteror

    总结来说,这个压缩包提供了在Jupyter Notebook中使用Python 3.6连接Oracle数据库所需的cx_Oracle库的两个版本,覆盖了64位和32位Windows系统。用户需要根据自己的环境选择合适的文件进行安装,然后就能在Jupyter...

    linux -oracle 安装错误总结

    linux -oracle 安装错误总结 ,

Global site tag (gtag.js) - Google Analytics