• 技术文件控制程序 > UNIX上的Oracle联网技术
  • UNIX上的Oracle联网技术

    免费下载 下载该文档 文档格式:PDF   更新时间:2002-03-01   下载次数:0   点击次数:1
    文档基本属性
    文档语言:Simplified Chinese
    文档格式:pdf
    文档作者:www.dearedu.com
    关键词:www.dearedu.com
    主题:www.dearedu.com
    备注:www.dearedu.com
    点击这里显示更多文档属性
    下载
    第14章 UNIX上的Oracle联网技术
    对于许多 O r a c l e安装来说, U N I X是首选的操作系统,它既可支持小型的 O r a c l e数据库, 也可支持特别大型的数据库.操作系统的灵活性,调整选项和可伸缩性的组合使得 U N I X成为 O r a c l e的坚实基础.在本章中,你将看到许多用于在 U N I X中实现SQL*Net V2和N e t 8的指令. 可以使用 SQL*Net V2 和N e t 8来访问 O r a c l e 8数据库(也同样可用于 O r a c l e 7数据库) .对于 Oracle8i, Net8将使用 7 . 3 . 4以后的版本.由于 T C P / I P通信协议通常用于 U N I X服务器,所以该 协议将在本章的例子中使用. 在一个进程能够连接到服务器中的数据库之前,有几个使数据库管理员必须与 U N I X系统 管理员联系的步骤.下面的章节详细描述每一个步骤.
    14.1 主机的识别
    主机( h o s t )在本章中被定义为可通过网络与另一个服务器进行通信的服务器.每台主机都 有一个它能与之通信的主机列表,这个列表保存在称为 / e t c / h o s t s的文件中,文件名的" / e t c" 部分表示它位于 /etc目录下.这个文件包含主机的 Internet地址和主机名字.它还可以包含每个 主机名的别名.下面列出 /etc/hosts文件样例的一部分:
    你的U N I X工具可能使用域名服务器( D N S) ,在这种情况下,主机 I P地址可能没全部列 在/etc/hosts文件中.如果采用了 DNS,就可使用nslookup命令来查询已知主机名的 IP地址(反 之亦然) .下面列出从DNS中查找IP地址的样例:
    在这个例子中列出了4个主机.第一项是服务器的"回送"条目,接着的两个条目把主 机名(n m h o s t和t x h o s t)赋予I n t e r n e t地址,最后一个把主机名( a z h o s t)和别名(a r i z o n a)赋 予Internet地址. P C客户机的大多数联网软件都使用相似的文件,这些文件或者位于 P C机,或者位于共享 的网络驱动器.在网络软件目录结构中,有主机文件,该文件列出了客户机能直接到达的每 个主机的IP地址和主机名.该文件在结构上与前面所示的 UNIX的/etc/hosts文件相同. 尽可能使用主机名而不是 S Q L * N e t / N e t 8配置文件中的 I P地址. U N I X服务器可以使用 D H C P,它是在每个服务器启动过程中把 I P地址分配给主机的一种协议.使用 D H C P的服务器 在每次启动时可能具有不同的 IP地址,因此,任何基于硬编码 IP地址的连接都将失败.
    14.2 数据库的识别
    所有在主机上运行并能通过网络访问的数据库都必须列在通常称为 / e t c / o r a t a b的文件中.
    386
    注意
    第三部分 网络Oracle
    下载
    该文件名的"/etc"部分指明它位于 /etc目录下.该文件由 DBA维护. 根据所使用的UNIX版本,/etc/oratab文件的名字和位置可能有所不同.详细情 况请参见操作系统特定的 Oracle Installtion Guide. 该文件中各条的成份列于表 14-1.
    表14-1 /etc/oratab文件的条目成份
    成 份 描 述
    Oracle_SID Oracle_HOME STARTUP_FLAG
    实例名(服务器ID) 数据库使用的 Oracle软件的根目录的全路径名 表明主机启动时是否应启动实例的标志,若设置为 Y,则启动实例;若设 置为N,则不启动实例.该标志由 Oracle 提供的db_startup命令文件使用
    S t a r t u p _ F l a g部分看起来似乎不合适,那么网络连接到底为什么要重视实例的启动安排 呢 由于在系统启动时也要使用该文件(用缺省值,可以改变)来启动服务器的 Oracle数据库, 所以这个标志也是条目的一个部分.这三个部分都被列在一行上,用冒号(: )隔开.下面所 示的是/etc/oratab文件的一个样例:
    该样例示出了3个实例条目,分别命名为 l o c , c c 1和 o l d .前两个实例具有相同的 O R A C L E _ H O M E,第三个实例使用 O r a c l e内核程序的旧版本.当服务器启动时, l o c和o l d将 自动启动,而 c c 1则必须手工启动.若要访问这些实例,首先必须启动监听程序进程.下一节 将描述UNIX中的监听程序进程的配置.

    下一页

  • 下载地址 (推荐使用迅雷下载地址,速度快,支持断点续传)
  • 免费下载 PDF格式下载
  • 您可能感兴趣的
  • 文件控制程序范本  人力资源控制程序文件  文件控制管理程序  文件控制程序  音量控制程序下载  二进制文件更新程序  文件管理程序  文件打开方式选择程序  程序文件范本