`
taimukang
  • 浏览: 183991 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

oracle远程连接设置

阅读更多
今日需要对站内所有的空间数据做入库处理,所以在服务器上安装了oracle,在本地需要对其进行连接,在网上查阅了相关资料,整理如下:

远程服务端配置:
1. 数据库配置
    因为要为外界客户端提供数据服务,所以一定要将 [数据库操作模式] 配置为 "共享服务模式". 我就是犯了这个错误,将操作模式配置成了"专用服务器模式",导至远程客户端无法正常连接.
    如果不能确定数据库的操作模式,可以打开ORACLE "Database Configuration Assistant" 工具的 "在数据库中配置数据库选项" 进行配置.
    如果新建数据库一定不要忘了将 [数据库操作模式] 配置为 "共享服务模式".
  
2. 数据库服务
    确定数据库服务已经启动.
    方法: 命令行 下键入 "services.msc"
          在 WINDOWS服务 窗口中找到您的数据库服务(一般都以 OracleService数据库实例名 的形式命名),查看是否为"已启动"状态,否则请启动该服务.
  
3. 监听程序
    确定数据库已经附加到监听程序中,并且监听程序已启用.
    方法: 命令行 下键入 "lsnrctl"
          在 lsnrctl控制台 窗口中键入 "services 监听程序名"
          如果出现 "摘要信息" 则说明监听程序已启动
          如果出现 "无监听器" 字样,说明监听程序未被启动
          在 lsnrctl控制台 窗口中键入 "start 监听程序名" 以启动监听程序
          也可在 命令行 下键入 "services.msc"
          在 WINDOWS服务 窗口中找到您的监听程序服务(一般都以 OracleOraHome92TNSListener监听程序名的形式命名,默认的监听程序服务名为 "OracleOraDb10g_home1TNSListener"),查看是否为"已启动"状态,否则请启动该服务.
        
4. 网络状态
    确定监听程序所使用的端口已被列入防火墙允许的行列.
  
本地客户端配置
1. 测试连接
    方法: 命令行 下键入 "tnsping 服务端IP地址"
          如果出现 "OK(XX毫秒)" 字样,说明可以与服务端建立连接.否则请检查服务端配置.
        
2. 添加服务名
    方法: 打开ORACLE "Net Configuration Assistant" 工具 -> "本地NET服务名配置" -> "添加" -> 选择ORACLE数据库或服务-> 输入服务名(建库时输入的全局数据库名) -> TCP -> 主机名中输入服务端IP地址,端口输入服务端监听程序所监听的端口 -> 是,进行测试 -> 首次测试可能会失败,因为默认的用户名口令不一定和服务端的匹配,点击 更改登录 输入有效用户名和口令确定后如出现"测试成功",说明连接成功,点击下一步 -> 输入本地服务名 -> 直到完成.

3. 登录数据库
    在SQLPLUS中以sys用户登录时的设置格式如下:
   
    用户名:
    口令:
    主机字符串:
分享到:
评论

相关推荐

    oracle远程连接服务器出现 ORA-12170 TNS:连接超时 解决办法

    错误描述:oracle远程连接服务器出现 ORA-12170 TNS:连接超时 错误检查:有很多是oracle自身安装的问题,但是我这里服务器配置正常,监听正常,服务正常,远程可以ping通服务器。 这里主要是防火墙问题,解决办法: ...

    linux远程连接oracle数据库

    ### Linux远程连接Oracle数据库知识点详解 #### 一、测试项目 - **通过Java程序远程连接Oracle 10g数据库** - Java作为一种广泛使用的编程语言,可以用来开发各种应用程序,包括与数据库交互的应用。要实现Java...

    oracle客户端连接远程服务器

    标题中提到的“Oracle客户端连接远程服务器”,是指使用Oracle数据库客户端软件来建立与远程Oracle数据库服务器的连接。Oracle数据库是一种广泛使用的商业数据库系统,它支持多用户并发访问并保证数据的一致性,适用...

    oracle远程连接客户端工具 instantclient_11 32位

    oracle远程连接客户端工具 instantclient_11 32位.

    oracle学习笔记(oracle远程连接)

    oracle学习笔记(oracle远程连接),有具体的案例说明。

    Oracle客户端远程连接工具

    oracle客户端连接远程库的配置文件,不需要安装oracle,只需配置即可

    oracle远程连接文件

    此文当用于连接远程的数据库,oracle,具体的可以自己配置,修改你要连接的服务器的ip,,

    oracle连接远程数据库图文教程(内网

    监听服务是 Oracle 数据库实例与远程连接之间的桥梁,负责监听来自远程连接的请求。 步骤 2: 配置监听服务 在 Net Configuration Assistant 工具中,点击“添加”按钮,选择“本地 Net 服务名配置”。这将创建一个...

    oracle远程连接配置

    Oracle Net Configuration Assitent为初学者提供了怎么设置连接远程数据库的配置,内附有图片,简单易懂,是初学者的理想学习文档,请大家多多下载,谢谢支持

    Oracle远程连接.pdf

    总结起来,Oracle远程连接涉及到服务器端和客户端的配置,包括设置共享服务器模式、监听程序、服务名以及验证连接。理解这些步骤对于远程管理Oracle数据库至关重要,同时,监听器的正确配置和运行也是确保远程连接...

    Jdbc连接oracle远程数据库中文乱码解决

    2. **JDBC连接设置**: - 在建立JDBC连接时,我们可以通过`Properties`对象设置字符集。例如: ```java Properties props = new Properties(); props.setProperty("characterEncoding", "UTF-8"); Connection ...

    不安装Oracle客户端,远程连接oracle,C#

    标题中的“不安装Oracle客户端,远程连接oracle,C#”是指使用C#编程语言,在不安装完整Oracle客户端软件的前提下,通过特定方式实现对Oracle数据库的远程连接。这通常依赖于Oracle提供的轻量级客户端库,如Instant ...

    oracle远程连接服务器数据库图文教程

    在本教程中,我们将深入探讨如何实现Oracle远程连接到服务器上的数据库,这将包括配置本地客户端、设置服务器参数以及安全地进行身份验证。 首先,远程连接Oracle数据库的基本前提是你已经在服务器上安装并运行了...

    PLSql远程连接Oracle

    使用PLSql远程连接Oracle,其中包含了Oracle客户端和PLSql32位。使用PLSql远程连接Oracle,其中包含了Oracle客户端和PLSql32位。使用PLSql远程连接Oracle,其中包含了Oracle客户端和PLSql32位。

    PL/SQL Developer 远程连接Oracle数据库

    远程连接Oracle数据库是PL/SQL Developer的一项关键功能,允许用户在本地计算机上操作和管理远程服务器上的数据库,这对于分布式系统开发和远程协作尤其重要。 在使用PL/SQL Developer进行远程连接时,首先需要了解...

    远程连接oracle数据库配置

    远程连接oracle数据库配置,可以参考一下

    racle远程连接32位客户端文件

    Oracle远程连接32位客户端文件主要为用户提供了一种在没有完整Oracle客户端安装的情况下,通过PL/SQL Developer等工具连接到Oracle数据库的解决方案。这个压缩包包含的是Oracle的Instant Client,这是一个轻量级的...

    Oracle实现远程连接

    总结起来,Oracle的远程连接涉及多个步骤,包括配置Net Manager中的服务名和监听器,以及调整服务器端的数据库和监听器设置。这个过程要求对Oracle网络架构有深入的理解,但一旦完成,就能为远程用户提供方便的数据...

Global site tag (gtag.js) - Google Analytics