`
timewind
  • 浏览: 15109 次
社区版块
存档分类
最新评论

sqlplus 连接远程数据库系统

阅读更多

**************sqlplus 连接远程数据库系统**********************

方式一:简易连接,不用进行网络配置,其实就是tnsname.ora文件,但只支持oracle10G以上。
命令:sqlplus 用户名/密码@ip地址[:端口]/service_name [as sysdba]
示例:sqlplussys/pwd@ip:1521/testas sysdba
备注:使用默认1521端口时可省略输入

方式二:进行网络配置 oracle9i和以前的版本
2.1图形化操作:Net Configuration Assistant--> 本地Net服务名配置-->添加->服务名->协议(选tcp)->主机名称->端口->完成。

2.2文本化操作:编辑$ORACLE_HOME/NETWORK/ADMIN/tnsnames.ora文件
test=
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL =TCP)(HOST =ip或主机名称)(PORT =1521))
)
(CONNECT_DATA =
(SERVICE_NAME =数据库的服务名称)
)
)
备注说明:红色为修改部分
PROTOCOL:客户端与服务器端通讯的协议,一般为TCP,该内容一般不用改。
HOST:数据库侦听所在的机器的机器名或IP地址,数据库侦听一般与数据库在同一个机器上,所以当我说数据库侦听所在的机器一般也是指数据库所在的机器。在UNIX或WINDOWS下,可以通过在数据库侦听所在的机器的命令提示符下使hostname命令得到机器名,或通过ipconfig(for WINDOWS) or ifconfig(for UNIX)命令得到IP地址。需要注意的是,不管用机器名或IP地址,在客户端一定要用ping命令ping通数据库侦听所在的机器的机器名,否则需要在hosts文件中加入数据库侦听所在的机器的机器名的解析。
PORT:数据库侦听正在侦听的端口.可以察看服务器端的listener.ora文件或在数据库侦听所在的机器的命令提

示符下通过lnsrctl status [listener name]命令察看。此处Port的值一定要与数据库侦听正在侦听的端口一

样。
SERVICE_NAME:在服务器端,用system用户登陆后,sqlplus> show parameter service_name命令察看。
======================================================================

如何保证客户端机器连接到oracle数据库呢? 引用:http://www.cnoug.org/viewthread.php?tid=15661
A. 客户端
1.在客户端机器上安装ORACLE的Oracle Net通讯软件,它包含在oracle的客户端软件中。
2.正确配置了sqlnet.ora文件
3.正确配置了tnsname.ora文件

B. 服务器端
1.保证listener已经启动 lsntctl start
2.保证数据库已经启动。 sql>startup

分享到:
评论

相关推荐

    win7环境下sqlplus远程连接oracle数据库的方法

    本人亲自整理,经过验证,确保真实有效。win7环境下sqlplus远程连接oracle数据库的方法

    solaris10 sqlplus连接远程ORACLE 11g数据库的配置详解

    这是在Solaris10下面配置用sqlplus连接XP上oracle 11g服务器的详细过程以及在Solaris10下面如何安装oracle client 11g的过程。我在这个问题上卡了好久看了很多网上资料才解决的,这里是总结的经验。希望对你有帮助!

    本机不安装ORACLE直接连接服务器上的ORACLE

    机不安装Oracle客户端,使用PL/SQL Developer连接远程数据库 1、先到Oracle网站下载Instant Client : http://www.oracle.com/technology/global/cn/software/tech/oci/instantclient/index.html 根据你的操作系统...

    plsql连接oracle数据库报ora 12154错误解决方法

    plsql连接oracle数据库报ora 12154错误 今天遇到一个问题,使用sqlplus能够连接到远程的数据库,但是使用plsql却连接不上,报错”ORA-12154: TNS: 无法解析指定的连接标识符” 解决方法如下: 1.先检查服务器端的...

    远程连接Oracle报ORA-12545错误解决方案

    NULL 博文链接:https://ajita.iteye.com/blog/1725304

    oracle数据库远程连接方式.zip

    oracle数据库远程连接方式。包括 instantclient-basic-nt-12.1.0.1.0.zip instantclient-odbc-nt-12.1.0.1.0.zip instantclient-sqlplus-nt-12.1.0.1.0.zip 和使用说明

    PLSQL下拉数据库"空白"插件

    PLSQL下拉数据库连接空白,PLSQL为配置OCI.DLL文件,解决远程连接等问题工具

    无需安装oracle客户端可以直接使用plsql连接oracle数据库

    在不安装oracle客户端时,通过解压此安装包并配置环境变量即可远程使用plsql,解压包中包含所需的文件以及操作文档说明,希望可以帮助小伙伴们!

    oracle sqlplus 客户端

    远程连接oracle数据库用,不是oracle服务器。也能连接本机的虚拟机里的oracle数据库。

    Oracle数据库学习指南

    34.提高ORACLE数据库系统import性能 35.外部联接的用法 36.性能调试的一般问题 37.优化 38.优化调整Oracle 8i数据库(从操作系统) 39.在Internet上运作公司是一项艰苦的任务--关键任务 40.在oracle中...

    oracle 笔记.txt

    RACLE笔记(1) 收藏 Oracle SQL(Oracle 9i 9.2.0.1.0) SQL(结构化查询语言),是操作关系型数据库中的对象。...Oracle数据库中的表分两类:用户表(用户使用操作的表),系统表(数据库系统维护的表,数据字典)

    Oracle 数据库客户端

    如果不清楚远程数据库的ORACLE 语言,可以ssh或者telnet到远程机器,在命令界面输入,用命令行连接到数据库。 select * from nls_instance_parameters; 查看NLS_LANGUAGE 的值 NLS_LANGUAGE NLS_TERRITORY 4、下载并...

    instantclient-basic-windows.x64-19.8.0.0.0dbru

    Instant Client:Oracle Instant Client 是一个轻量级的客户端库,它允许应用程序连接到远程 Oracle 数据库服务器,而无需安装完整的 Oracle 数据库软件。它通常用于那些只需要连接到数据库但不需要运行完整数据库...

    instantclient-basic-windows.x64-11.2.0.4.0-sqlplus.zip

    用户无需安装标准 Oracle客户端或拥有ORACLE_HOME就可运行应用程序,navicat远程连接数据库必须要的,替换之后navicat需要设置一下。该压缩包包括instantclient-basic-windows.x64-11.2.0.4.0.zip和instantclient-...

    Oracle客户端连接Oracle服务器.docx

    用sqlplus连接; 3.用toad连接; 一、配置本地net效劳名 首先说明我们的效劳器的IP为60.220.246.53,oracle的SID为czdb。 翻开配置本地net效劳名向导如下列图: 点击进入Net Configuration Assistant,出现如下列图所...

    数据库基础

    §8.2 关于访问远程数据库 192 §8.2.1 数据库链接 192 §8.2.2 使用同义词获得本地透明 193 §8.2.3 在视图中使用user伪列 194 §8.2.4 使用COPY功能 195 §8.2.5 管理Oracle名称服务器 196 §8.3 关于上下文的使用...

    cmdlianjieorcle

    cmd远程连接oracle数据库 sqlplus sys/123456@localhost:1521/orcl as sysdba

    oracle客户端下载及PLSQL工具下载

    oracle客户端及sqlplus工具是oracle数据库开发的两个重要工具,oracle客户端在连接远程数据起到了至关重要的作用。用于对远程数据库及生产环境数据库进行直观的查询,编码及项目建设。plsql工具更是辅助oracle的使用...

    InstantClient oracle免安装远程连接数据专用,非常好用,

    安装ORACLE是一件非常耗时而且也非常耗资源的事情,如果你有一台服务器上安装了oracle那么你在客户端上可以不安装oracle就可直接用plsql或者sqlplus进行连接,所需要的东西都上传了。由于oraociei10.dll这个文件比较...

Global site tag (gtag.js) - Google Analytics