知识大全 Oracle Net8 网络配置和联接

Posted

篇首语:相逢意气为君饮,系马高楼垂柳边。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 Oracle Net8 网络配置和联接相关的知识,希望对你有一定的参考价值。

Oracle Net8 网络配置和联接  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

    1)服务器端配置Listener   添加Listeners 设置选择 DataBase Name方式 填写 个参数 HomeDir = /ora/ SID =ora   2)启动Net 服务lsnrctl start   3)停止Net 服务lsnrctl stop   4)参数文件摘要   5)客户端配置 添加 Net Service Name 同Windows客户端一样格式   1)服务器端配置Listener   执行/ora/bin/netasst  填写描述 >首选Oracle服务    PROTOCOL = TCP   HOST =    PORT =   查看生成的 Net Server配置文件 listener ora  [oracle@lin admin]$ more listener ora   # LISTENER ORA Configuration File:/ora/neork/admin/listener ora   # Generated by Oracle Net Assistant   LISTENER =   (DESCRIPTION =    (ADDRESS = (PROTOCOL = TCP)(HOST = )(PORT = ))    (PROTOCOL_STACK =    (PRESENTATION = TTC)    (SESSION = NS)    )    )   SID_LIST_LISTENER =    (SID_LIST =    (SID_DESC =    (ORACLE_HOME = /ora)    (SID_NAME = ora )    )   )   ### 如果指明监听服务的 全局名 则有类似这一行 (GLOBAL_DBNAME = ora )   2)启动Net 服务lsnrctl start   首先你可以这样取得帮助   [oracle@lin /ora]$ lsnrctl   LSNRCTL> help   然后开始启动 start   [oracle@lin bin]$ lsnrctl start   联接时 机器会逐步告诉你正在启动… 正在联接… 已经联接的状态 最后他说成功啦! 下面是一些简要信息   LSNRCTL for Linux: Version Production on NOV : :   (c) Copyright Oracle Corporation All rights reserved   Starting /ora/bin/tnslsnr: please wait   TNSLSNR for Linux: Version Production   System parameter file is /ora/neork/admin/listener ora   Log messages written to /ora/neork/log/listener log   Listening on: (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST= )(PORT= ))   (PROTOCOL_STACK=(PRESENTATION=TTC)(SESSION=NS)))     Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST= )(PORT= ))   (PROTOCOL_STACK=(PRESENTATION=TTC)(SESSION=NS)))   STATUS of the LISTENER      Alias LISTENER   Version TNSLSNR for Linux: Version Production   Start Date NOV : :   Uptime days hr min sec   Trace Level off   Security OFF   SNMP OFF   Listener Parameter File /ora/neork/admin/listener ora   Listener Log File /ora/neork/log/listener log   Services Summary   ora has service handler(s)   The mand pleted successfully   以上提示说 个服务被处理 命令成功完成   3)停止Net 服务lsnrctl stop   最简单的方法是 [oracle@lin /ora]$ lsnrctl stop   有时侯 进程出了差错 tnslsnr没有响应 像WindowsNT常犯的毛病一 样   这里有一个强硬的手段 先找出它的进程号 然后 kill掉!   [oracle@lin /ora]$ ps ef|grep tns  oracle : ? : : /ora/bin/tnslsnr LISTENER inher   或使用更少的参数也能找到tnslsnr:   [oracle@lin /ora]$ ps e   PID TTY TIME CMD   ? : : tnslsnr   现在杀死PID = 的进程   [oracle@lin /ora]$ kill   LSNRCTL象 SVRMGRL一样 是一个服务器管理程序 有不少参数 或者说是 子程序 带星号的是一个外部程序   [oracle@lin bin]$ lsnrctl stop   LSNRCTL for Linux: Version Production on NOV : :   (c) Copyright Oracle Corporation All rights reserved   Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST= )(PORT= ))   (PROTOCOL_STACK=(PRESENTATION=TTC)(SESSION=NS)))   The mand pleted successfully   Listeners =DataBase Name = Global DB Name =ora HomeDir = /ora/ SID =ora   [oracle@lin oracle]$ cd /ora/net*/ad*   [oracle@lin admin]$ ls   listener ora namesini sql samples sqlnet ora   namesdrp sql namesupg sql sqlnet fdf tnsnames ora   下面是在 Windwos NT/ 上远程控制 TNSLSNR 的情形(图略)   4)参数文件摘要   [oracle@lin admin]$ more /u /app/oracle/admin/ora /pfile/initora ora   db_name = ora   instance_name = ora ## 事例名 是关键字   service_names = ora   control_files = ( /u /app/oracle/oradata/ora /control ctl /u /app/oracle/oradata/ora /control ctl )   db_block_buffers =   shared_pool_size =   log_checkpoint_interval =   log_checkpoint_timeout =   processes =   log_buffer =   log_archive_start = true   log_archive_dest_ = location=/u /app/oracle/admin/ora /arch   log_archive_format = %t_%s dbf   # 切记打开回滚段   rollback_segments = (r r r r )   # global_names = false ### 监听服务无需指明 全局名   # oracle_trace_enable = true   # define directories to store trace and alert files   background_dump_dest = /u /app/oracle/admin/ora /bdump   core_dump_dest = /u /app/oracle/admin/ora /cdump   user_dump_dest = /u /app/oracle/admin/ora /udump   db_block_size =   remote_login_passwordfile = exclusive   os_authent_prefix =   patible = ## 也可以兼容    )客户端网络配置   [oracle@lin admin]$ more tnsnames ora   # TNSNAMES ORA Configuration File:/ora/neork/admin/tnsnames ora   # Generated by Oracle Net Assistant   使用net 助理 结果自动保存在 tnsnames ora 中   [oracle@lin /ora]$ netass* 添加Service: 名称ora 参数如下   PROTOCOL=TCP HOST= PORT= Oracle_SID=ora   机器解释成一个Oracle服务器地址包   ( DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST= )(PORT= ))    (PROTOCOL_STACK=(PRESENTATION=TTC)(SESSION=NS))  )  一般说来 客户端采用Windows x/NT/ 因为这里软件开发容易 程序员和工具较为普及   Windows 客户端网络配置与此类似 其内容见于: \\OraNT\\net \\Admin\\tnsname ora   ORA WORLD =   (DESCRIPTION =   (ADDRESS = (PROTOCOL = TCP)(HOST = )(PORT = ))   (CONNECT_DATA = (SID = ora ))   )      在Windows (beta 专业版)中安装Personal Oeacle 时 监听服务安装失败   只要理解以上oracle结构原理 可以手工复制Net 文件 修改配置   copy CD ROM\\ \\NT_x \\server\\lsnrctl exe tnslsnr exe tnsping exe C:\\orant\\bin  copy CD ROM\\ \\listener ora C:\\orant\\net \\admin  我不久前有这么一次经历 cha138/Article/program/Oracle/201311/18835

相关参考

知识大全 如何安装配置Oracle 9i网络环境三(图)

如何安装配置Oracle9i网络环境三(图)  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  > 

知识大全 oracle的netconfigureassistant使用过程

如何设置监听程序配置?   如何设置本地网络服务名配置? 在数据库安装建立完成后      &nbs

知识大全 Oracle安装后配置和启动企业管理器的过程

Oracle安装后配置和启动企业管理器的过程  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  很多

知识大全 oracle服务端和客户端之间的网络监听设置

  下面为您介绍的是oracle服务端和客户端之间的网络监听设置如果您在oracle<;服务端和客户端之间的网络监听设置方面遇到过类似的问题不妨一看  oracle服务端和客户端之间的网络监听设

知识大全 oracle配置归档模式

  非归档  数据能恢复到最后一次备份  只能做全部恢复不能做部分恢复  只能脱机备份  归档  数据能恢复到失败点无数据丢失  可以热备份  完全恢复和部分恢复都行部分恢复文件中不一致的检查点可以用

知识大全 ORACLE的配置方案

ORACLE的配置方案  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!    所有连接到ORACLE

知识大全 Oracle主要的配置文件解释

Oracle主要的配置文件解释  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  Oracle主要配

知识大全 Oracle命名方法配置

Oracle命名方法配置  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  目标  描述主机命名与本

知识大全 Oracle配置连接HubbleDotNet

Oracle配置连接HubbleDotNet  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  一个

知识大全 Oracle用户配置文件(UserProfile)

Oracle用户配置文件(UserProfile)  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!